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 - co...@suse.com + +- 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)