"Fossies" - the Fresh Open Source Software Archive

Member "MIME-Types-2.22/ChangeLog" (27 Oct 2021, 16299 Bytes) of package /linux/privat/MIME-Types-2.22.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "ChangeLog": 2.21_vs_2.22.

    1 ======= version history for MIME::Types
    2 
    3 Unless explicitly stated differently are all changes produced by
    4 Mark Overmeer.
    5 
    6 TODO:
    7 	. Add source http://www.ltsw.se/knbase/internet/mime.htp ?
    8 
    9 version 2.22: Wed 27 Oct 16:54:38 CEST 2021
   10 
   11 	Changes:
   12 	- webm keeps on producting unexpected results [issue #11, Даша Федорова]
   13 	- iana updates
   14 
   15 version 2.21: Fri 28 May 12:01:00 CEST 2021
   16 
   17 	Changes:
   18 	- application/octet-stream is better for .dat [issue #11, Даша Федорова]
   19 	- add video/webm which Google forgot to register [issue #12, Brent Laabs]
   20 	- add image/webp which Google registered too late [issue #12, Brent Laabs]
   21 
   22 version 2.20: Thu 22 Apr 12:48:35 CEST 2021
   23 
   24 	Fixes:
   25 	- problems with PAUSE cause the previous release to show-up in
   26 	  the wrong location.  Let's hope this release solves it.
   27 
   28 	Changes:
   29 	- heif/heic/heifs/heics/hif fix [issue #9, Даша Федорова]
   30 	- no 'and' and 'or' extensions [issue #9, Даша Федорова]
   31 	- application/octet-stream is better for .bin [issue #10, Даша Федорова]
   32 
   33 version 2.19: Fri 16 Apr 11:47:10 CEST 2021
   34 
   35 	Improvements:
   36 	- update with the newest data from IANA and Apache httpd
   37 
   38 	Changes:
   39 	- mp4 preference is video/mp4 [issue #5, Даша Федорова]
   40 	- yt preference is video/vnd.youtube.yt [issue #6, Даша Федорова]
   41 	- 3gp and 3gpp preference is video/3gpp [issue #7, Даша Федорова]
   42 
   43 version 2.18: Wed  9 Dec 10:29:46 CET 2020
   44 
   45 	Improvements:
   46 	- update with newest data
   47 
   48 	Changes:
   49 	- Mojo 6.0 changed types() into mapping() [Dmitry Latin]
   50 	- Mojo 7.94 adds experimental file_type()
   51 	- Mojo 7.94 adds experimental content_type()
   52 
   53 version 2.17: Fri Jan 26 23:42:01 CET 2018
   54 
   55 	Fixes:
   56 	- when picking a preferred type for an extension, do prefer the type
   57 	  with the same minor-name.  Issue triggered by [Henry van Styn]
   58 	- remove iana obsoleted types
   59 
   60 version 2.16: Tue 23 Jan 12:14:39 CET 2018
   61 
   62 	Fixes:
   63 	- collecting of IANA info has stalled: logic rewritten
   64 	  Discovered by [Julien Lüthi]
   65 
   66 	Improvements:
   67 	- move scripts and source files into MANIFEST.extra
   68 	- update types and extensions
   69 
   70 version 2.15: Fri 19 Jan 17:23:56 CET 2018
   71 
   72 	Improvements:
   73 	- moved to GIT and GitHUB.
   74 
   75 version 2.14: Wed  8 Nov 17:45:22 CET 2017
   76 
   77 	Fixes:
   78 	- MojoX should not die on missing types.
   79 	  rt.cpan.org#123298 [Dmitry Latin]
   80 
   81 version 2.13: Mon  7 Mar 15:48:28 CET 2016
   82 
   83 	Fixes:
   84 	- not all information was extracted from the Apache tables.
   85 	  [Thomas Eckardt]
   86 
   87 version 2.12: Wed 11 Nov 12:24:55 CET 2015
   88 
   89 	Improvements:
   90 	- downgrade prereq perl to 5.6 [Peter Rabbitson]
   91 	- update IANA
   92 
   93 version 2.11: Tue Jun 16 17:16:20 CEST 2015
   94 
   95 	Improvements:
   96 	- strict Perl 5.8
   97 	  rt.cpan.org #105267 [Miyagawa], cpantesters
   98 
   99 version 2.10: Mon Jun 15 17:32:22 CEST 2015
  100 
  101 	Fixes:
  102 	- accept field 'q' weights [Theo van Hoesel]
  103 
  104 	Improvements:
  105 	- introduce PERL_MIME_TYPE_DB
  106 	  rt.cpan.org#104945 [Philip Gwyn]
  107 
  108 version 2.09: Sun Sep 14 18:12:08 CEST 2014
  109 
  110 	Improvements:
  111 	- documentation use consistent parameter casing
  112 	- do not use '//' to support 5.8.*
  113 	  rt.cpan.org#98664 [Paul]
  114 
  115 version 2.08: Fri Sep  5 15:29:52 CEST 2014
  116 
  117 	Fixes:
  118 	- fix test t/40mojo.t which mojo is not installed
  119 	  rt.cpan.org#98639 [Chris]
  120 
  121 	Improvements:
  122 	- remove dependency on Scalar::Util
  123 	- documentation fixes
  124 
  125 version 2.07: Fri Sep  5 12:08:06 CEST 2014
  126 
  127 	Fixes:
  128 	- MIME::Type::equals() did cmp not eq
  129 
  130 	Improvements:
  131 	- new httpAccept() wth tests in t/21accept.t
  132 	- new httpAcceptBest() and httpAcceptSelect() with tests
  133 	  in t/22accbest.t
  134 	- add MojoX::MIME::Types with tests in t/40mojo.t
  135 	- now depends on List::Util and Scalar::Util
  136 
  137 version 2.06: Thu Aug 28 16:28:43 CEST 2014
  138 
  139 	Improvements:
  140 	- needed other file from broofa :(
  141 	  rt.cpan.org#98308 [Lars Dɪᴇᴄᴋᴏᴡ]
  142 	- fix scan of freedesktop definitions
  143 	  rt.cpan.org #98385 [Russell Jenkins]
  144 
  145 version 2.05: Wed Aug 27 09:43:03 CEST 2014
  146 
  147 	Improvements:
  148 	- rename ::Type::isAscii() into ::Type::isText()
  149 	- add source table broofa
  150 	  rt.cpan.org#98308 [Lars Dɪᴇᴄᴋᴏᴡ]
  151 	- add source table freedesktop
  152 	  rt.cpan.org#98309 [Lars Dɪᴇᴄᴋᴏᴡ]
  153 	- update iana types
  154 
  155 version 2.04: Thu Sep 12 15:46:28 CEST 2013
  156 	Fixes:
  157 	- one more localize $_ in ::Types::_read_db()
  158 	  rt.cpan.org#87856 [Gerda Shank]
  159 
  160 version 2.03: Wed Sep  4 17:12:27 CEST 2013
  161 	Improvements:
  162 	- typo in docs, rt.cpan.org#88394 [Gregor Herrmann, Debian]
  163 	- require perl 5.8.8, because <:encoding [cpantesters]
  164 	- updated IANA
  165 	- a bit more DESCRIPTION
  166 
  167 version 2.02: Sun Aug 18 12:49:23 CEST 2013
  168 	Fixes:
  169 	- localize DB and $_ in ::Types::_read_db()
  170 	  rt.cpan.org#87856 [Gerda Shank]
  171 
  172 version 2.01: Sat Aug  3 01:07:27 CEST 2013
  173 	Improvements:
  174 	- add dummy ::Types::create_type_index() because
  175 	  Catalyst-Plugin-Static-Simple calls it :(
  176 
  177 version 2.00: Fri Aug  2 17:44:53 CEST 2013
  178 	Changes:
  179 	- the mime information is now collected from various sources, amongst
  180 	  them IANA.  Therefore, some types may use different x-'s
  181 	  #types up from 995 to 2096
  182 	- a separate table is built for the extension-to-type mapping.
  183 	  #exts  up from 734 to 1425
  184 	- the memory foot-print and start-up speed should have improved
  185 	  considerably.
  186 
  187 	Improvements:
  188 	- added bin/collect_types
  189 	- 3 typos. rt.cpan.org#86847 [D Steinbrunner]
  190 	- add ::Type::isVendor(), ::isExperimental(), ::isPersonal on request
  191 	  by rt.cpan.org#87062 [Lars Dɪᴇᴄᴋᴏᴡ 迪拉斯]
  192 	- cleaned-up Exporter syntax of (very) old interface.
  193 	- added ::Types::listTypes()
  194 
  195 version 1.38: Fri Jan 11 09:58:08 CET 2013
  196 	- add application/vnd.ms-excel.template.macroEnabled.12 and five
  197 	  related from http://filext.com/faq/office_mime_types.php
  198 	  rt.cpan.org#82616 [M Jemmeson]
  199 
  200 version 1.37: Fri Dec 21 11:33:53 CET 2012:
  201 	- all mime.types files agree that perl scripts should use
  202 	  application/x-perl.  Hence removed text/x-perl
  203 	  rt.cpan.org#82100 [Kent Fredric]
  204 
  205 version 1.36: Wed Oct 31 20:34:42 CET 2012
  206 	- xlsx and friends had encoding 'binary' (since version 1.30),
  207 	  but should have been 'base64'
  208 	  rt.cpan.org#80529 [Douglas Wilson]
  209 
  210 version 1.35: Tue Jun 19 20:37:21 CEST 2012
  211 	- added video/webm and audio/webm, although not (yet) IANA registered.
  212 	  [Kurian Jose Aerthail]
  213 
  214 version 1.34: Thu Jan 12 11:16:07 CET 2012
  215 	- subType() did not handle subType's with '+' in them.
  216 	  [Roman V. Nikolaev]
  217 
  218 version 1.33: Thu Jan 12 08:46:05 CET 2012
  219 	- all openxmlformats are binary [Beverly Wang]
  220 	- mediaType() and subType() did not handle subType's with dots
  221 	  in them correctly. [Roman V. Nikolaev]
  222 
  223 version 1.32: Thu Aug 18 23:30:25 CEST 2011
  224 	- explain how to use MIME::Types in mod_perl, after complains
  225 	  from [Steve Simms], [Nicolas Mendoza], [Yves Orton] and
  226 	  [Hans Dieter Pearcey]
  227 	- when you do not read the documentation about mod_perl/fork,
  228 	  then it will work as ever but still inefficient.
  229 
  230 version 1.31: Tue Sep 21 15:38:58 CEST 2010
  231 	- moved POD test to xt directory, reducing the number of
  232 	  dependencies. [Alexis Sukrieh]
  233 
  234 version 1.30: Thu Jun  3 12:00:37 CEST 2010
  235 	- typo.  rt.cpan.org#55655 [Salvatore.Bonaccorso]
  236 	- xlsx must be encoded binary [Ben Prew]
  237 	- added f4v, f4p, f4a, f4b extensions for mpeg4
  238 	  rt.cpan.org#55168 [Oskari Ojala]
  239 
  240 version 1.29: Tue Mar 16 23:28:00 CET 2010
  241 
  242 	- added a zillions of new types from debian's /etc/mime.types.
  243 	  implemented by [Roman V. Nikolaev]
  244 
  245 	- changed table format, hopefully to speed-up load times per
  246 	  type, slightly compensating for the increased list.
  247 
  248 version 1.28: Mon Sep  7 00:12:53 CEST 2009
  249 
  250 	- fix initiation when using by_mediatype().
  251 	  rt.cpan.org#49111 [GENEHACK]
  252 
  253 version 1.27: Tue Feb  3 12:23:08 CET 2009
  254 
  255 	- fix application/ogg to .ogx.  Add other oggs [John Drago]
  256 
  257 	- alternative for ogg in test scripts, 
  258 
  259 	- test by_mediatype with regexp parameter.
  260 
  261 	- do not use /bin/pwd in t/pod.t
  262 
  263 version 1.26: Wed Dec 17 09:01:27 CET 2008
  264 
  265 	- added many ooxml types [Joe Spooner]
  266 
  267 version 1.25: Sat Nov 29 15:00:20 CET 2008
  268 
  269 	- added application/jsoni
  270 	  rt.cpan.org #36812 [Christopher H. Laco]
  271 
  272 	- added text/x-component
  273 	  rt.cpan.org#41293 [Stephen Steneker]
  274 
  275 version 1.24: Fri May 23 09:43:28 CEST 2008
  276 
  277 	- message/rfc822 relates to .eml [Jonas Liljegren]
  278 
  279 	- application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
  280 	  is an .xlsx [Jonas Liljegren]
  281 
  282 	- added zillion of application/vnd.oasis.opendocument.* and
  283 	  application/vnd.stardevision.* names [Michiel Leenaars]
  284 
  285 version 1.23: Mon Dec 17 16:12:52 CET 2007
  286 
  287 	- /xml file attributes were separated by blanks, not commas.
  288 	  [Alex Kapranoff]
  289 
  290 version 1.22: Wed Nov 14 17:20:22 CET 2007
  291 
  292 	- use RFC4180 text/csv, not text/comma-separated-values
  293 	  Reported by [Mike Eldridge]
  294 
  295 	- refer to File::TypeInfo for access to mime.types files.
  296 
  297 version 1.21: Mon Sep 10 21:18:08 CEST 2007
  298 
  299 	- patch tests to work on VMS [Peter (Stig) Edwards]
  300 
  301 	- patch for image/pjpeg bug IE6 [Nicolas Mendosa]
  302 
  303 version 1.20: Fri Jun  8 16:21:33 CEST 2007
  304 
  305 	- added application/xslt+xml (.xslt) [David Dierauer]
  306 
  307 	- moved extension .xml from text/xml (deprecated) to
  308 	  application/xml, and added .xsl to it [David Dierauer]
  309 
  310 	- Moved .dtd from text/xml to application/xml-dtd
  311 
  312 	- added t/pod.t
  313 
  314 version 1.19: Sun Mar 25 17:09:38 CEST 2007
  315 
  316 	- converted to use OODoc 0.99
  317 
  318 	- removed mkdist, mkdoc, README.oodoc, version
  319 
  320 version 1.18: Fri Nov 17 21:20:20 CET 2006
  321 
  322 	- [David Nesting] application/atom+xml and image/svg+xml
  323 
  324 	- [Islue Hu] audio/3gpp2 and video/3gpp2
  325 
  326 	- [Stephen Steneker] application/octet-stream += dmg, so, dll
  327 	  and video/x-flv.
  328 
  329 version 1.17: Sun Aug 13 10:32:37 CEST 2006
  330 
  331 	- [Hailin Hu] application/rdf+xml
  332 
  333 	- reprocessed manual-pages because FUNCTIONS chapers was lost
  334 	  (bug in OODoc) [Schwern]
  335 
  336 	- use 'version' file for version
  337 
  338 	- added kml and kmz types by Google-Earth
  339 
  340 version 1.16: Thu Sep 29 17:42:24 CEST 2005
  341 
  342 	- [Jan Kratochvil]  application/smil is 8bit
  343 
  344 	- [Jan Kratochvil]  application/x-javascript becomes
  345 	  application/javascript.  New is application/ecmascript
  346 
  347 	- Adapted to new behavior on stringification introduced by
  348 	  Test::Builder v0.31, reported by [Jurgen Pletinckx]
  349 
  350 version 1.15: Thu Mar 31 14:12:54 CEST 2005
  351 
  352 	- [Ave Wringeley] contributed MIME::Types methods types() and
  353 	  extensions()
  354 
  355 	- [Kjetil Kjernsmo] Added non-registered but useful OpenOffice/
  356 	  StarOffice types application/vnd.sun.xml.*
  357 
  358 	- [Tatsuhiko Miyagawa] contributed audio/3gpp and video/3gpp
  359 	  from RFC3839.
  360 
  361 version 1.14: Wed Nov 24 18:09:49 CET 2004
  362 
  363 	- [Ville Skyttä] provided some minor fixes and two new types
  364 
  365 	- [Ave Wringley] contributed video/x-ms-wmv
  366 
  367 	- [Ave Wringley] reported a bug in MIME::Types->addType, which
  368 	  produced a warning about double declaration where it shoudln't
  369 
  370 version 1.13: Sat Apr 24 00:15:09 CEST 2004
  371 
  372 	- [Ville Skyttä] and [Austing Ziegler] updated the type list to
  373 	  IANA registry dated 2004-04-09.  Many changes to clean-up the
  374 	  list, trying to find a good balance between IANA's rules and
  375 	  common practice.
  376 
  377 version 1.12: Wed Jan 21 10:09:43 CET 2004
  378 
  379 	- [Ville Skyttä] requested removal of application/excel, because
  380 	  it is not IANA registered.  Applied.
  381 
  382 	- Documented that alternative types for a certain extension will
  383 	  be used at random in mimeTypeOf()
  384 
  385 	- Documentation fix: only_complete returns all types with defined
  386 	  extensions. Transfer-encoding is optional.
  387 
  388 version 1.11: Tue Jan 13 10:36:41 CET 2004
  389 
  390 	- [Ville Skyttä] contributed a large set of new mime-types, and
  391 	  applied some fixes. New IANA names are now all included.
  392 
  393 version 1.10: Wed Dec 17 12:47:00 CET 2003
  394 
  395 	- [Miha Lampret] and [Jean-Marc Delafont] bumped into __DATA__
  396 	  conflict between MIME::Types table and mod_perl.
  397 
  398 version 1.09: Wed Nov  5 10:51:52 CET 2003
  399 
  400 	- Translated tests to use Test::More
  401 
  402 	- tests failed for detection '.doc', because OS-detection
  403 	  failed, which (with 5.8.1 random hash order) made VMS'es
  404 	  version of doc (plain/text) prevail in some situations.
  405 
  406 version 1.08: Mon Nov  3 17:44:57 CET 2003
  407 
  408 	- [Tuomas Salo] removed warning on "undef".
  409 
  410 	- .txt extension preferred over .asc for plain text
  411 
  412 version 1.07: Mon Jul 28 18:38:59 CEST 2003
  413 
  414 	- Translated documentation to newest version of OODoc
  415 
  416 	- Moved modules to lib/*, which removes the need for a nested
  417 	  Makefile.PL.
  418 
  419 version 1.06: Thu May  1 18:45:55 CEST 2003
  420 
  421 	- [NN Poster] updated the attributes for the PGP types.
  422 
  423 	- Converted documentation to be generated with OODoc.
  424 
  425 version 1.005: Tue Dec 24 13:01:00 CET 2002
  426 
  427 	- [Guangzu Wang] pointed to typos in the Synopsis of both packages:
  428 	  $mimetype   -->  $mimetypes
  429 
  430 	- [Ville Skyttä] some doc patches and many tweaks and additions
  431 	  to the type list.
  432 
  433 	- [Ville Skyttä] fixed bug, where the third column was taken as
  434 	  second if that one was empty.
  435 
  436 version 1.004: Tue Oct 22 19:22:43 CEST 2002
  437 
  438 	- [Dan Puro] sent a reference to a list stored at
  439 	  http://www.indiana.edu/cgi-bin-local/mimetypes.  Most differences
  440 	  are added, but some where competing... and I won.
  441 
  442 version 1.003: Wed Oct  2 09:42:58 CEST 2002
  443 
  444 	- [Darell Fuhriman] added application/x-rar-compressed and
  445 	  application/x-msdownload
  446 
  447 	- [Vladimir V. Kolpakov] set $/ = "\n" on parsing data from
  448 	  inside file, which was written on UNIX and used in Windows.
  449 
  450 	- [Dan Puro] added application/wordperfect5.1 extension wpd.
  451 
  452 	- [Petri Riihikallio] added .xlt for Excel and .pps/.pot
  453 	  for PowerPoint.
  454 
  455 version 1.002: Mon Aug 12 11:40:55 CEST 2002
  456 
  457 	- [Jan Kratochvil] added audio/amr and audio/amr-wb to the
  458 	  set of known datatypes.  Types defined by rfc3267
  459 
  460 version 1.001: Tue Jun 18 13:39:56 CEST 2002
  461 
  462 	- Brown paper-bag release.  Accidentally, code was installing
  463 	  itself as MIME::MIME::Types
  464 
  465 version 1.00: Tue Jun 18 13:27:16 CEST 2002
  466 
  467 	- No real changes for some time now, so released a stable with
  468 	  version of 1.00
  469 
  470 	- Doc typo:  MIME::Types->extension must be MIME::Types->mimeTypeOf
  471 
  472 	- Overloaded comparison of $mimetype with string now works.  Before,
  473 	  only two objects could be compared.
  474 
  475 version 0.16: Tue Feb 19 12:08:51 CET 2002
  476 
  477 	- MIME::Type->simplified('text') will return 'text/plain'
  478 
  479 	- MIME::Types->type($mime) will return undef for illegal $mime
  480 
  481 version 0.15: Wed Jan 23 21:22:26 CET 2002
  482 
  483 	- [Dirk Lutsebaeck] contributed a few mime-types.  I am open
  484 	  to receive more improvements.
  485 
  486 	- Refrased the reason for removal of import_mime_types, a
  487 	  residual of the pre-0.10 version of this module.
  488 
  489 	- Changed MIME::Type::mainType() into MIME::Type::mediaType() to
  490           follow the terminology of the RFC more closely.  The old name
  491 	  is still usable.
  492 
  493 	- Added MIME::Types::addType
  494 
  495 	- Added overloading stringify and comparison to MIME::Type objects.
  496 	  some tests in t/11typeol.t
  497 
  498 version 0.14:  Sat Dec  1 13:56:51 CET 2001
  499         - Did a bad job (it's hard to support backwards compat if you run
  500           5.6)  Thanks to [Tatsuhiko Miyagawa]
  501 
  502 version 0.13:  Sat Dec  1 01:53:20 CET 2001
  503 	- [Slaven Radic] back-port to 5.005
  504 
  505 version 0.12:  Wed Nov 28 09:39:44 CET 2001
  506 	Mark Overmeer took the namespace over from Jeff Okamoto
  507 	- In scalar context MIME::Types::type will return only the
  508 	  first type that fits.
  509 
  510 version 0.11:
  511 
  512 version 0.10:  Sat Nov  3 22:46:22 2001
  513 	Mark Overmeer
  514 	- Total redesign of the interface, object oriented with two
  515 	  classes: the MIME::Types and the MIME::Type.
  516 	- No seperate mime.types file anymore, but included inside
  517 	  MIME::Types, such that installation is much easier.
  518 	- Merged-in apache's mime types 1.3.14
  519 	- New test files.
  520 	- Modernized test.pl into t/30export.t
  521 
  522 version 0.06:  Fri Jun 22 15:18:28 PDT 2001
  523 	- Repackage.
  524 
  525 version 0.05:  Fri Jun 15 15:10:08 PDT 2001
  526 	- Added changes to import_mime_types by Antonios Christofides
  527 	  (A.Christofides@hydro.ntua.gr)
  528 
  529 version 0.04:  Thu Apr 19 15:37:23 PDT 2001
  530 	- Added new function import_mime_types by Mike Cramer
  531 	  (cramer@webkist.com) to read an Apache-style mime.types file.
  532 
  533 version 0.03:  Fri Feb 23 10:32:44 2001
  534 	- Many changes by David Wheeler (david@wheeler.net) including:
  535 	- substituting some regexp's with faster string calls
  536 	- simplifying the mapping table startup code
  537 	- allowing the returning of array references instead of lists
  538 
  539 version 0.02:  Sat Nov  6 00:00:00 1999
  540 	- Fix a few bad suffix mappings and add a bit of robustness
  541 
  542 version 0.01:  Tue Oct  5 14:00:18 1999
  543 	- original version; created by h2xs 1.18