Hello community,
here is the log from the commit of package rubygem-mime-types for
openSUSE:Factory checked in at 2015-06-09 12:25:14
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/rubygem-mime-types (Old)
and /work/SRC/openSUSE:Factory/.rubygem-mime-types.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "rubygem-mime-types"
Changes:
--------
--- /work/SRC/openSUSE:Factory/rubygem-mime-types/rubygem-mime-types.changes
2015-04-27 13:05:00.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.rubygem-mime-types.new/rubygem-mime-types.changes
2015-06-09 12:25:15.000000000 +0200
@@ -1,0 +2,42 @@
+Thu May 28 04:30:45 UTC 2015 - [email protected]
+
+- updated to version 2.6.1
+ see installed History.rdoc
+
+ == 2.6.1 / 2015-05-25
+
+ * Bugs:
+ * Make columnar store handle all supported extensions, not just the first.
+ * Avoid circular require when using the columnar store.
+
+ == 2.6 / 2015-05-25
+
+ * New Feature:
+ * Columnar data storage for the MIME::Types registry, contributed by Jeremy
+ Evans (@jeremyevans). Reduces default memory use substantially (the mail
+ gem drops from 19 Mib to about 3 Mib). Resolves
+ {#96}[https://github.com/mime-types/ruby-mime-types/pull/96],
+ {#94}[https://github.com/mime-types/ruby-mime-types/issues/94],
+ {#83}[https://github.com/mime-types/ruby-mime-types/issues/83]. Partially
+ addresses {#64}[https://github.com/mime-types/ruby-mime-types/issues/64]
+ and {#62}[https://github.com/mime-types/ruby-mime-types/issues/62].
+ * Development:
+ * Removed caching of deprecation messages in preparation for mime-types
3.0.
+ Now, deprecated methods will always warn their deprecation instead of
only
+ warning once.
+ * Added a logger for deprecation messages.
+ * Renamed <tt>lib/mime.rb</tt> to <tt>lib/mime/deprecations.rb</tt> to not
+ conflict with the {mime}[https://rubygems.org/gems/mime] gem on behalf of
+ the maintainers of the {Praxis Framework}[http://praxis-framework.io/].
+ Provided by Josep M. Blanquer (@blanquer),
+ {#100}[https://github.com/mime-types/ruby-mime-types/pull/100].
+ * Added the columnar data conversion tool, also provided by Jeremy Evans.
+ * Documentation:
+ * Improved documentation and ensured that all deprecated methods are marked
+ as such in the documentation.
+ * Development:
+ * Added more Ruby variants to Travis CI.
+ * Silenced deprecation messages for internal tools. Noisy deprecations are
+ noisy, but that's the point.
+
+-------------------------------------------------------------------
Old:
----
mime-types-2.5.gem
New:
----
mime-types-2.6.1.gem
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ rubygem-mime-types.spec ++++++
--- /var/tmp/diff_new_pack.MPnL5w/_old 2015-06-09 12:25:15.000000000 +0200
+++ /var/tmp/diff_new_pack.MPnL5w/_new 2015-06-09 12:25:15.000000000 +0200
@@ -24,7 +24,7 @@
#
Name: rubygem-mime-types
-Version: 2.5
+Version: 2.6.1
Release: 0
%define mod_name mime-types
%define mod_full_name %{mod_name}-%{version}
@@ -49,17 +49,27 @@
HTTP traffic, to indicate the type of content which is transmitted. The
mime-types library provides the ability for detailed information about MIME
entities (provided as an enumerable collection of MIME::Type objects) to be
-determined and used programmatically. There are many types defined by RFCs and
-vendors, so the list is long but by definition incomplete; don't hesitate to
-add additional type definitions (see Contributing.rdoc). The primary sources
-for MIME type definitions found in mime-types is the
-{IANA Media Types
-registry}[https://www.iana.org/assignments/media-types/media-types.xhtml],
-RFCs, and W3C recommendations. It conforms to RFCs 2045 and 2231.
-This is release 2.5 with a couple of bug fixes, updating to the latest IANA
-type registry, and adding a user-contributed type. mime-types 2.x supports
-Ruby
-1.9.2 or later.
+determined and used. There are many types defined by RFCs and vendors, so the
+list is long but by definition incomplete; don't hesitate to add additional
+type definitions. MIME type definitions found in mime-types are from RFCs, W3C
+recommendations, the {IANA Media Types
+registry}[https://www.iana.org/assignments/media-types/media-types.xhtml], and
+user contributions. It conforms to RFCs 2045 and 2231.
+This is release 2.6 with two new experimental features. The first new feature
+is a new default registry storage format that greatly reduces the initial
+memory use of the mime-types library. This feature is enabled by requiring
++mime/types/columnar+ instead of +mime/types+ with a small performance cost
+and
+no change in *total* memory use if certain methods are called (see {Columnar
+Store}[#columnar-store] for more details). The second new feature is a logger
+interface that conforms to the expectations of an ActiveSupport::Logger so
+that
+warnings can be written to an application's log rather than the default
+location for +warn+. This interface may be used for other logging purposes in
+the future.
+mime-types 2.6 is the last planned version of mime-types 2.x, so deprecation
+warnings are no longer cached but provided every time the method is called.
+mime-types 2.6 supports Ruby 1.9.2 or later.
%prep
++++++ mime-types-2.5.gem -> mime-types-2.6.1.gem ++++++
++++ 24680 lines of diff (skipped)