version 2.09: Sun Sep 14 18:12:08 CEST 2014
Improvements:
- documentation use consistent parameter casing
- do not use '//' to support 5.8.*
rt.cpan.org#98664 [Paul]
version 2.08: Fri Sep 5 15:29:52 CEST 2014
Fixes:
- fix test t/40mojo.t which mojo is not installed
rt.cpan.org#98639 [Chris]
Improvements:
- remove dependency on Scalar::Util
- documentation fixes
version 2.07: Fri Sep 5 12:08:06 CEST 2014
Fixes:
- MIME::Type::equals() did cmp not eq
Improvements:
- new httpAccept() wth tests in t/21accept.t
- new httpAcceptBest() and httpAcceptSelect() with tests
in t/22accbest.t
- add MojoX::MIME::Types with tests in t/40mojo.t
- now depends on List::Util and Scalar::Util
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
version 2.04: Thu Sep 12 15:46:28 CEST 2013
Fixes:
- one more localize $_ in ::Types::_read_db()
rt.cpan.org#87856 [Gerda Shank]
version 2.03: Wed Sep 4 17:12:27 CEST 2013
Improvements:
- typo in docs, rt.cpan.org#88394 [Gregor Herrmann, Debian]
- require perl 5.8.8, because <:encoding [cpantesters]
- updated IANA
- a bit more DESCRIPTION
version 2.02: Sun Aug 18 12:49:23 CEST 2013
Fixes:
- localize DB and $_ in ::Types::_read_db()
rt.cpan.org#87856 [Gerda Shank]
Upstream changes:
version 2.01: Sat Aug 3 01:07:27 CEST 2013
Improvements:
- add dummy ::Types::create_type_index() because
Catalyst-Plugin-Static-Simple calls it :(
version 2.00: Fri Aug 2 17:44:53 CEST 2013
Changes:
- the mime information is now collected from various sources, amongst
them IANA. Therefore, some types may use different x-'s
#types up from 995 to 2096
- a separate table is built for the extension-to-type mapping.
#exts up from 734 to 1425
- the memory foot-print and start-up speed should have improved
considerably.
Improvements:
- added bin/collect_types
- 3 typos. rt.cpan.org#86847 [D Steinbrunner]
- add ::Type::isVendor(), ::isExperimental(), ::isPersonal on request
by rt.cpan.org#87062 [Lars]
- cleaned-up Exporter syntax of (very) old interface.
- added ::Types::listTypes()
version 1.38: Fri Jan 11 09:58:08 CET 2013
- add application/vnd.ms-excel.template.macroEnabled.12 and five
related from http://filext.com/faq/office_mime_types.php
rt.cpan.org#82616 [M Jemmeson]
version 1.37: Fri Dec 21 11:33:53 CET 2012:
- all mime.types files agree that perl scripts should use
application/x-perl. Hence removed text/x-perl
rt.cpan.org#82100 [Kent Fredric]
version 1.36: Wed Oct 31 20:34:42 CET 2012
- xlsx and friends had encoding 'binary' (since version 1.30),
but should have been 'base64'
rt.cpan.org#80529 [Douglas Wilson]
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
version 1.35:
- added video/webm and audio/webm, although not (yet) IANA registered.
[Kurian Jose Aerthail]
version 1.34: Thu Jan 12 11:16:07 CET 2012
- subType() did not handle subType's with '+' in them.
[Roman V. Nikolaev]
version 1.33: Thu Jan 12 08:46:05 CET 2012
- all openxmlformats are binary [Beverly Wang]
- mediaType() and subType() did not handle subType's with dots
in them correctly. [Roman V. Nikolaev]
version 1.32: Thu Aug 18 23:30:25 CEST 2011
- explain how to use MIME::Types in mod_perl, after complains
from [Steve Simms], [Nicolas Mendoza], [Yves Orton] and
[Hans Dieter Pearcey]
- when you do not read the documentation about mod_perl/fork,
then it will work as ever but still inefficient.
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
Upstream changes:
version 1.30: Thu Jun 3 12:00:37 CEST 2010
- typo. rt.cpan.org#55655 [Salvatore.Bonaccorso]
- xlsx must be encoded binary [Ben Prew]
- added f4v, f4p, f4a, f4b extensions for mpeg4
rt.cpan.org#55168 [Oskari Ojala]
version 1.29: Tue Mar 16 23:28:00 CET 2010
- added a zillions of new types from debian's /etc/mime.types.
implemented by [Roman V. Nikolaev]
- changed table format, hopefully to speed-up load times per
type, slightly compensating for the increased list.
- update module to 1.27
Upstream changes:
version 1.27: Tue Feb 3 12:23:08 CET 2009
- fix application/ogg to .ogx. Add other oggs [John Drago]
- alternative for ogg in test scripts,
- test by_mediatype with regexp parameter.
- do not use /bin/pwd in t/pod.t
version 1.26: Wed Dec 17 09:01:27 CET 2008
- added many ooxml types [Joe Spooner]
version 1.25: Sat Nov 29 15:00:20 CET 2008
- added application/jsoni
rt.cpan.org #36812 [Christopher H. Laco]
- added text/x-component
rt.cpan.org#41293 [Stephen Steneker]
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
version 1.24: Fri May 23 09:43:28 CEST 2008
- message/rfc822 relates to .eml [Jonas Liljegren]
- application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
is an .xlsx [Jonas Liljegren]
- added zillion of application/vnd.oasis.opendocument.* and
application/vnd.stardevision.* names [Michiel Leenaars]
version 1.23: Mon Dec 17 16:12:52 CET 2007
- /xml file attributes were separated by blanks, not commas.
[Alex Kapranoff]
version 1.22: Wed Nov 14 17:20:22 CET 2007
- use RFC4180 text/csv, not text/comma-separated-values
Reported by [Mike Eldridge]
- refer to File::TypeInfo for access to mime.types files.
version 1.21: Mon Sep 10 21:18:08 CEST 2007
- patch tests to work on VMS [Peter (Stig) Edwards]
- patch for image/pjpeg bug IE6 [Nicolas Mendosa]
version 1.20: Fri Jun 8 16:21:33 CEST 2007
- added application/xslt+xml (.xslt) [David Dierauer]
- moved extension .xml from text/xml (deprecated) to
application/xml, and added .xsl to it [David Dierauer]
- Moved .dtd from text/xml to application/xml-dtd
- added t/pod.t
version 1.19: Sun Mar 25 17:09:38 CEST 2007
- converted to use OODoc 0.99
- removed mkdist, mkdoc, README.oodoc, version
version 1.18: Fri Nov 17 21:20:20 CET 2006
- [David Nesting] application/atom+xml and image/svg+xml
- [Islue Hu] audio/3gpp2 and video/3gpp2
- [Stephen Steneken] application/octet-stream += dmg, so, dll
and videa/x-flv.
version 1.17: Sun Aug 13 10:32:37 CEST 2006
- [Hailin Hu] application/rdf+xml
- reprocessed manual-pages because FUNCTIONS chapers was lost
(bug in OODoc) [Schwern]
- use 'version' file for version
- added kml and kmz types by Google-Earth
version 1.15: Thu Mar 31 14:12:54 CEST 2005
- [Ave Wringeley] contributed MIME::Types methods types() and
extensions()
- [Kjetil Kjernsmo] Added non-registered but useful OpenOffice/
StarOffice types application/vnd.sun.xml.*
- [Tatsuhiko Miyagawa] contributed audio/3gpp and video/3gpp
from RFC3839.
version 1.14: Wed Nov 24 18:09:49 CET 2004
- [Ville Skyttä] provided some minor fixes and two new types
- [Ave Wringley] contributed video/x-ms-wmv
- [Ave Wringley] reported a bug in MIME::Types->addType, which
produced a warning about double declaration where it shoudln't
- [Ville Skyttä] and [Austing Ziegler] updated the type list to
IANA registry dated 2004-04-09. Many changes to clean-up the
list, trying to find a good balance between IANA's rules and
common practice.
module directory has changed (eg. "darwin-2level" vs.
"darwin-thread-multi-2level").
binary packages of perl modules need to be distinguishable between
being built against threaded perl and unthreaded perl, so bump the
PKGREVISION of all perl module packages and introduce
BUILDLINK_RECOMMENDED for perl as perl>=5.8.5nb5 so the correct
dependencies are registered and the binary packages are distinct.
addresses PR pkg/28619 from H. Todd Fujinaka.
and slightly modified by me.
A start for a more detailed data-structure to keep knowledge about
various data types are defined by MIME. Some basic treatments with
mime types are implemented.