diff --git a/History.md b/History.md index a900da2..c439727 100644 --- a/History.md +++ b/History.md @@ -4,56 +4,65 @@ ## 3.2024.0604 / 2024-06-04 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date + +- Internal changes: + + - Update to latest version of Rubygems for testing. + + - Remove restriction on Pysch version as that does not work well with current + Rubies. + + - Fix a bug with the history generation on automatic updates. ## 3.2024.0507 / 2024-05-07 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date ## 3.2024.0402 / 2024-04-02 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date ## 3.2024.0305 / 2024-03-05 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date ## 3.2024.0206 / 2024-02-06 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date ## 3.2024.0102 / 2024-01-02 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date ## 3.2023.1205 / 2023-12-05 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date ## 3.2023.1107 / 2023-11-07 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date ## 3.2023.1003 / 2023-10-03 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date ## 3.2023.0905 / 2023-09-05 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date ## 3.2023.0808 / 2023-08-08 -- - Updated the Apache and IANA media registry entries as of release date +- Updated the Apache and IANA media registry entries as of release date ## 3.2023.0218.1 / 2023-02-18 - When this data library was created in 2015, I made the decision based on information available to deprecate `text/javascript` in favour of `application/javascript`. Since the previous update (2022-01-05), IANA has - officially deprecated `application/javascript` in favour of - `text/javascript`. Samuel Williams discovered this in [#55][] by noting - that all `js` types were marked obsolete in version 3.2023.0218. + officially deprecated `application/javascript` in favour of `text/javascript`. + Samuel Williams discovered this in [#55][#55] by noting that all `js` types + were marked obsolete in version 3.2023.0218. A hotfix has been applied to resolve this. However, note that `application/javascript` will not be returned by default, only @@ -64,44 +73,44 @@ - Updated the Apache and IANA media registry entries as of release date. - Mohammed Gad added the `jfif` file extension for `image/jpeg` text format. - [#52][] + [#52][#52] -- Reworked the loading of IANA provisional media registries to merge them - into the top-level media-type registries instead of a standalone registry - file. [#53][] originally identified by Chris Salzberg in [#50][]. +- Reworked the loading of IANA provisional media registries to merge them into + the top-level media-type registries instead of a standalone registry file. + [#53][#53] originally identified by Chris Salzberg in [#50][#50]. - It is worth noting that this is an _imperfect_ solution as if a media type - is provisionally registered and withdrawn, it will linger in the registry - with no clean way of identifying them at the moment. See [#54][]. + It is worth noting that this is an _imperfect_ solution as if a media type is + provisionally registered and withdrawn, it will linger in the registry with no + clean way of identifying them at the moment. See [#54][#54]. - This release also fixes [ruby-mime-types#163][], where logs show "Type - application/netcdf is already registered as a variant of + This release also fixes [ruby-mime-types#163][ruby-mime-types#163], where logs + show "Type application/netcdf is already registered as a variant of application/netcdf". ## 3.2022.0105 / 2022-01-05 - Updated the Apache and IANA media registry entries as of release date. -- Fixed an incorrect definition of `image/bmp`, which had been marked - obsolete and later registered. Fixed [#48][], found by William T. Nelson. +- Fixed an incorrect definition of `image/bmp`, which had been marked obsolete + and later registered. Fixed [#48][#48], found by William T. Nelson. ## 3.2021.1115 / 2021-11-15 - Updated the Apache and IANA media registry entries as of release date. - Added conversion utilities that support the `mini_mime` data format. These - have been ported from the [mini_mime][] repository. [#47][] + have been ported from the [mini_mime][mini_mime] repository. [#47][#47] -- Added IANA provisional media registries. Added some notes to - Contributing.md about the transient nature of the provisional registration - data. This was triggered in part by a pull request by Jon Sneyers. Thanks! - [#45][], [#43][] +- Added IANA provisional media registries. Added some notes to Contributing.md + about the transient nature of the provisional registration data. This was + triggered in part by a pull request by Jon Sneyers. Thanks! [#45][#45], + [#43][#43] ## 3.2021.0901 / 2021-09-01 - Updated the Apache and IANA media registry entries as of release date. -- Added file extension for WebVTT text format. [#46][] +- Added file extension for WebVTT text format. [#46][#46] ## 3.2021.0704 / 2021-07-04 @@ -111,94 +120,94 @@ - Updated the Apache and IANA media registry entries as of release date. -- Added file extension for AVIF video format. [#40][] +- Added file extension for AVIF video format. [#40][#40] ## 3.2021.0212 / 2021-02-12 - Updated the IANA media registry entries as of release date. -- Added a new rake task (`release:automatic`) that downloads and converts - the data from Apache and IANA; if there are changes detected, it updates - the release version, changelog, manifest, and gemspec and commits the - changes to git. +- Added a new rake task (`release:automatic`) that downloads and converts the + data from Apache and IANA; if there are changes detected, it updates the + release version, changelog, manifest, and gemspec and commits the changes to + git. ## 3.2020.1104 / 2020-11-04 - Updated the IANA media registry entries as of release date. -- Added `application/x-zip-compressed`. [#36][] +- Added `application/x-zip-compressed`. [#36][#36] - Updated the contributing guide to include information about the release - process as described in [#18][] + process as described in [#18][#18] -- Corrected a misspelling of Yoran Brondsema’s name. Sorry, Yoran. [#35][] +- Corrected a misspelling of Yoran Brondsema’s name. Sorry, Yoran. [#35][#35] ## 3.2020.0512 / 2020-05-12 - Updated the IANA media registry entries as of release date. -- Added file extensions for HEIC image types. [#34][] +- Added file extensions for HEIC image types. [#34][#34] ## 3.2020.0425 / 2020-04-25 - Updated the IANA media registry entries as of release date. - Added several RAW image types based on data from GNOME RAW Thumbnailer. - [#33][] fixing [#32][] + [#33][#33] fixing [#32][#32] -- Added `audio/wav`. [#31][] +- Added `audio/wav`. [#31][#31] -- Added a type for Smarttech notebook files. [#30][] +- Added a type for Smarttech notebook files. [#30][#30] -- Added an alias for audio/m4a files. [#29][] +- Added an alias for audio/m4a files. [#29][#29] -- Added application/x-ms-dos-executable. [#28][] +- Added application/x-ms-dos-executable. [#28][#28] ## 3.2019.1009 / 2019-10-09 - Updated the IANA media registry entries as of release date. -- Reordered the `.ai` extension so that it is not the preferred extension - for `application/pdf` [#24][] +- Reordered the `.ai` extension so that it is not the preferred extension for + `application/pdf` [#24][#24] ## 3.2019.0904 / 2019-09-04 - Updated the IANA media registry entries as of release date. -- Moved the `.ai` extension from `application/postscript` to - `application/pdf`. [#23][] fixing [#22][] +- Moved the `.ai` extension from `application/postscript` to `application/pdf`. + [#23][#23] fixing [#22][#22] ## 3.2019.0331 / 2019-03-31 - Updated the IANA media registry entries as of release date. -- Added support for `application/wasm` with extension `.wasm`. [#21][] +- Added support for `application/wasm` with extension `.wasm`. [#21][#21] -- Fixed `application/ecmascript` extensions. [#20][] +- Fixed `application/ecmascript` extensions. [#20][#20] ## 3.2018.0812 / 2018-08-12 -- Added `.xsd` extension to `text/xml`. [#10][] +- Added `.xsd` extension to `text/xml`. [#10][#10] -- Added `.js` and `.mjs` extensions to `text/ecmascript` and - `text/javascript`. [#11][] +- Added `.js` and `.mjs` extensions to `text/ecmascript` and `text/javascript`. + [#11][#11] -- Added `.ipa` extension to `application/octet-stream`. [#12][] +- Added `.ipa` extension to `application/octet-stream`. [#12][#12] - Moved extensions `.markdown` and `.md` and added `.mkd` extension to - `text/markdown`. [#13][] + `text/markdown`. [#13][#13] -- Because of a bug found with mime-types 3 before 3.2.1, this version - requires mime-types 3.1 or later to manage data. +- Because of a bug found with mime-types 3 before 3.2.1, this version requires + mime-types 3.1 or later to manage data. -- Updated the IANA media registry entries as of release date. The biggest - major change here is the addition of the `font/` top-level media type. +- Updated the IANA media registry entries as of release date. The biggest major + change here is the addition of the `font/` top-level media type. - MIME type changes not introduced by pull requests will no longer be individually tracked. -- Clarified that the YAML editable format is not shipped with the Ruby gem - for size considerations. +- Clarified that the YAML editable format is not shipped with the Ruby gem for + size considerations. ## 3.2016.0521 / 2016-05-21 @@ -212,17 +221,17 @@ application/EmergencyCallData.DeviceInfo+xml, application/EmergencyCallData.ProviderInfo+xml, application/EmergencyCallData.ServiceInfo+xml, - application/EmergencyCallData.SubscriberInfo+xml, - application/ogg, application/problem+json, application/problem+xml, - audio/ogg, text/markdown, video/H265, video/ogg. + application/EmergencyCallData.SubscriberInfo+xml, application/ogg, + application/problem+json, application/problem+xml, audio/ogg, text/markdown, + video/H265, video/ogg. - Added application/efi, application/vnd.3gpp.sms+xml, application/vnd.3lightssoftware.imagescal, application/vnd.coreos.ignition+json, application/vnd.oma.lwm2m+json, application/vnd.onepager, application/vnd.quarantainenet, application/vnd.vel+json, image/emf, image/wmf, text/prs.prop.logic. - - image/bmp has a draft RFC which would make it official; it has been - finally been registered. As such, this version _reverses_ the - use-instead relationship of image/bmp and image/x-bmp. + - image/bmp has a draft RFC which would make it official; it has been finally + been registered. As such, this version _reverses_ the use-instead + relationship of image/bmp and image/x-bmp. - This version requires mime-types 3.1 or later to manage data because of an issue with JSON data encoding for the `xrefs` field. @@ -232,23 +241,23 @@ - Updated the known extensions list for audio/mp4. - Updated the IANA media registry entries as of release date: - - Updated metadata for 3GPP-defined types (there are many), - application/cdni, and application/rfc+xml. + - Updated metadata for 3GPP-defined types (there are many), application/cdni, + and application/rfc+xml. - Added application/EmergencyCallData.Comment+xml, application/EmergencyCallData.DeviceInfo+xml, application/EmergencyCallData.ProviderInfo+xml, application/EmergencyCallData.ServiceInfo+xml, application/ppsp-tracker+json, application/problem+json, - application/problem+xml, application/vnd.filmit.zfc, - application/vnd.hdt, application/vnd.mapbox-vector-tile, + application/problem+xml, application/vnd.filmit.zfc, application/vnd.hdt, + application/vnd.mapbox-vector-tile, application/vnd.ms-PrintDeviceCapabilities+xml, application/vnd.ms-PrintSchemaTicket+xml, application/vnd.ms-windows.nwprinting.oob, application/vnd.tml, model/vnd.rosette.annotated-data-model, and video/H265. - Updated to [Contributor Covenant 1.4][code of conduct]. -- Shift the support code in this repository to be developed with Ruby 2.3. - This involves: +- Shift the support code in this repository to be developed with Ruby 2.3. This + involves: - Adding `frozen_string_literal: true` to all Ruby files. - Applied some recommended readability and performance suggestions from @@ -259,15 +268,14 @@ - Extracted from [ruby-mime-types][rmt]. - Added a [Code of Conduct]. -- The versioning has changed to be semantic on format plus date in two - parts. +- The versioning has changed to be semantic on format plus date in two parts. - All registry formats have been updated to remove deprecated data. - The columnar format has been updated to store three boolean flags in a single flags file. -- Updated the conversion and management utilities to work with - ruby-mime-types 3.x. +- Updated the conversion and management utilities to work with ruby-mime-types + 3.x. - Updated the IANA media registry entries as of release date: @@ -291,51 +299,47 @@ - Added application/pkcs12, application/scim+json, multipart/form-data. application/vnd.3gpp-prose+xml, application/vnd.3gpp-prose-pc3ch+xml, application/vnd.3gpp.mid-call+xml, - application/vnd.3gpp-state-and-event-info+xml, - application.3gpp.ussd+xml, application/vnd.anki, - application/vnd.biopax.rdf+xml, application/vnd.drive+json, - application/vnd.firemonkeys.cloudcell, + application/vnd.3gpp-state-and-event-info+xml, application.3gpp.ussd+xml, + application/vnd.anki, application/vnd.biopax.rdf+xml, + application/vnd.drive+json, application/vnd.firemonkeys.cloudcell, application/vnd.hyperdrive+json, application/vnd.openblox.game+xml, - application/vnd.openblox.game-binary, application/vnd.uri-map, - audio/G711-0, image/vnd.mozilla.apng. + application/vnd.openblox.game-binary, application/vnd.uri-map, audio/G711-0, + image/vnd.mozilla.apng. ## 2.6 / 2015-05-25 -- Steven Michael Thomas (@stevenmichaelthomas) added `woff2` as an extension - to application/font-woff, [ruby-mime-types#99][]. +- Steven Michael Thomas (@stevenmichaelthomas) added `woff2` as an extension to + application/font-woff, [ruby-mime-types#99][ruby-mime-types#99]. - Updated the IANA media registry entries as of release date: - Updated metadata for application/jose, application/jose+json, - application/jwk+json, application/jwk-set+json, application/jwt to - reflect the adoption of RFC7519. + application/jwk+json, application/jwk-set+json, application/jwt to reflect + the adoption of RFC7519. - Added application/vnd.balsamiq.bmpr. ## 2.5 / 2015-04-25 - Updated the IANA media registry entries as of release date: - Added MIME types: application/A2L, application/AML, application/ATFX, - application/ATXML, application/CDFX+XML, application/CEA, - application/DII, application/DIT, application/jose, - application/jose+json, application/json-seq, application/jwk+json, - application/jwk-set+json, application/jwt, application/LXF, - application/MF4, application/rdap+json, + application/ATXML, application/CDFX+XML, application/CEA, application/DII, + application/DIT, application/jose, application/jose+json, + application/json-seq, application/jwk+json, application/jwk-set+json, + application/jwt, application/LXF, application/MF4, application/rdap+json, application/vnd.apache.thrift.compact, vnd.apache.thrift.json, application/vnd.citationstyles.style+xml, application/vnd.coffeescript, application/vnd.enphase.envoy, application/vnd.fastcopy-disk-image, application/vnd.gerber, application/vnd.gov.sk.e-form+xml, application/vnd.gov.sk.e-form+zip, - application/vnd.gov.sk.xmldatacontainer+xml, - application/vnd.ims.imsccv1p1, application/vnd.ims.imsccv1p2, - application/vnd.ims.imsccv1p3, application/vnd.micro+json, - application/vnd.microsoft.portable-executable, + application/vnd.gov.sk.xmldatacontainer+xml, application/vnd.ims.imsccv1p1, + application/vnd.ims.imsccv1p2, application/vnd.ims.imsccv1p3, + application/vnd.micro+json, application/vnd.microsoft.portable-executable, application/vnd.msa-disk-image, application/vnd.oracle.resource+json, - application/vnd.tmd.mediaflex.api+xml, audio/opus, - image/vnd.zbrush.pcx, text/csv-schema, text/markdown (marked as - TEMPORARY). + application/vnd.tmd.mediaflex.api+xml, audio/opus, image/vnd.zbrush.pcx, + text/csv-schema, text/markdown (marked as TEMPORARY). - Updated metadata for application/coap-group+json (RFC7390), application/epub+zip (now registered), application/merge-patch+json (RFC7396), application/smil, application/vnd.arastra.swi, - application/vnd.geocube+xml, application/vnd.gmx, - application/xhtml+xml, text/directory. + application/vnd.geocube+xml, application/vnd.gmx, application/xhtml+xml, + text/directory. - Andy Brody (@ab) fixed a pair of embarrassing typos in text/csv and text/tab-separated-values, [ruby-mime-types#89](https://github.com/mime-types/ruby-mime-types/pull/89). @@ -361,26 +365,24 @@ application/calendar+json, RFC7265; application/http, RFC7230; application/xml, RFC7303; application/xml-dtd, RFC7303; application/xml-external-parsed-entity, RFC7303; audio/AMR-WB, RFC4867; - audio/aptx, RFC7310; message/http, RFC7230; multipart/byteranges, - RFC7233; text/xml, RFC7303; text/xml-external-parsed-entity, RFC7303) - - MIME::Type application/EDI-Consent was renamed to - application/EDI-consent. + audio/aptx, RFC7310; message/http, RFC7230; multipart/byteranges, RFC7233; + text/xml, RFC7303; text/xml-external-parsed-entity, RFC7303) + - MIME::Type application/EDI-Consent was renamed to application/EDI-consent. - Obsoleted application/vnd.informix-visionary in favour of application/vnd.visionary. Obsoleted application/vnd.nokia.n-gage.symbian.install with no replacement. - Added MIME types: application/ATF, application/coap-group+json, application/DCD, application/merge-patch+json, application/scaip+xml, application/vnd.apache.thrift.binary, application/vnd.artsquare, - application/vnd.doremir.scorecloud-binary-document, - application/vnd.dzr, application/vnd.maxmind.maxmind-db, + application/vnd.doremir.scorecloud-binary-document, application/vnd.dzr, + application/vnd.maxmind.maxmind-db, application/vnd.ntt-local.ogw_remote-access, application/xml-patch+xml, image/vnd.tencent.tap. ## 2.3 / 2014-05-23 - Updated the IANA media registry entries as of release date. - - Several MIME types had additional metadata added on the most recent - import. + - Several MIME types had additional metadata added on the most recent import. - MIME::Type application/pidfxml was renamed to application/pidf+xml. - Added MIME types: application/3gpdash-qoe-report+xml, application/alto-costmap+json, application/alto-costmapfilter+json, @@ -388,10 +390,9 @@ application/alto-endpointcostparams+json, application/alto-endpointprop+json, application/alto-endpointpropparams+json, application/alto-error+json, - application/alto-networkmap+json, - application/alto-networkmapfilter+json, application/calendar+json, - application/vnd.debian.binary-package, application/vnd.geo+json, - application/vnd.ims.lis.v2.result+json, + application/alto-networkmap+json, application/alto-networkmapfilter+json, + application/calendar+json, application/vnd.debian.binary-package, + application/vnd.geo+json, application/vnd.ims.lis.v2.result+json, application/vnd.ims.lti.v2.toolconsumerprofile+json, application/vnd.ims.lti.v2.toolproxy+json, application/vnd.ims.lti.v2.toolproxy.id+json, @@ -399,8 +400,8 @@ application/vnd.ims.lti.v2.toolsettings.simple+json, application/vnd.mason+json, application/vnd.miele+json, application/vnd.ms-3mfdocument, application/vnd.panoply, - application/vnd.valve.source.material, application/vnd.yaoweme, - audio/aptx, image/vnd.valve.source.texture, model/vnd.opengex, + application/vnd.valve.source.material, application/vnd.yaoweme, audio/aptx, + image/vnd.valve.source.texture, model/vnd.opengex, model/vnd.valve.source.compiled-map, model/x3d+fastinfoset, text/cache-manifest @@ -412,20 +413,18 @@ - Marked application/excel and application/x-excel as obsolete in favour of application/vnd.ms-excel per [ruby-mime-types#60](https://github.com/mime-types/ruby-mime-types/pull/60). -- Merged duplicate MIME types into the registered MIME type. The only - difference between the MIME types was capitalization; the MIME type - registry is case-preserving. +- Merged duplicate MIME types into the registered MIME type. The only difference + between the MIME types was capitalization; the MIME type registry is + case-preserving. - Affected MIME types: application/vnd.3M.Post-it-Notes, application/vnd.FloGraphIt, application/vnd.HandHeld-Entertainment+xml, - application/vnd.hp-HPGL, application/vnd.hp-PCL, - application/vnd.hp-PCLXL, application/vnd.ibm.MiniPay, - application/vnd.Kinar, application/vnd.MFER, + application/vnd.hp-HPGL, application/vnd.hp-PCL, application/vnd.hp-PCLXL, + application/vnd.ibm.MiniPay, application/vnd.Kinar, application/vnd.MFER, application/vnd.Mobius.DAF, application/vnd.Mobius.DIS, application/vnd.Mobius.MBK, application/vnd.Mobius.MSL, application/vnd.Mobius.MQY, application/vnd.Mobius.PLC, - application/vnd.Mobius.TXF, - application/vnd.ms-excel.addin.macroEnabled.12, + application/vnd.Mobius.TXF, application/vnd.ms-excel.addin.macroEnabled.12, application/vnd.ms-excel.sheet.binary.macroEnabled.12, application/vnd.ms-excel.sheet.macroEnabled.12, application/vnd.ms-excel.template.macroEnabled.12, @@ -438,12 +437,12 @@ application/vnd.ms-word.template.macroEnabled.12, application/vnd.novadigm.EDM, application/vnd.novadigm.EDX, application/vnd.novadigm.EXT, application/vnd.Quark.QuarkXPress, - application/vnd.SimTech-MindMapper, audio/AMR-WB, video/H261, - video/H263, video/H264, video/JPEG, video/MJ2. + application/vnd.SimTech-MindMapper, audio/AMR-WB, video/H261, video/H263, + video/H264, video/JPEG, video/MJ2. - Updated the IANA media registry entries as of release date. - - Registered type person names have been updated from surname only to - full name. + - Registered type person names have been updated from surname only to full + name. - Several types had updated RFC or draft RFC references. - Added application/bacnet-xdd+zip, application/cms, application/load-control+xml, application/PDX, application/ttml+xml, @@ -453,43 +452,40 @@ ## 2.1 / 2014-01-25 -- The IANA media type registry format changed, resulting in updates to most - of the 1,427 registered MIME types. - - Many registered MIME types have had some metadata updates due to the - change in the IANA registry format. - - MIME types having a publicly available registry application now - include a link to that file in references. +- The IANA media type registry format changed, resulting in updates to most of + the 1,427 registered MIME types. + - Many registered MIME types have had some metadata updates due to the change + in the IANA registry format. + - MIME types having a publicly available registry application now include a + link to that file in references. - Added `xrefs` data as discovered (see the API changes noted above). -- The Apache mime types configuration has been added to track additional - common but unregistered MIME types and known extensions for those MIME - types. This has affected many of the available MIME types. +- The Apache mime types configuration has been added to track additional common + but unregistered MIME types and known extensions for those MIME types. This + has affected many of the available MIME types. - Added newly registered MIME types: - application/emotionml+xml, application/ODX, application/prs.hpub+zip, application/vcard+json, application/vnd.bekitzur-stech+json, application/vnd.etsi.timestamp-token, - application/vnd.oma.cab-feature-handler+xml, - application/vnd.openeye.oeb, application/vnd.tcpdump.pcap, - audio/amr-wb, model/x3d+xml, model/x3d-vrml + application/vnd.oma.cab-feature-handler+xml, application/vnd.openeye.oeb, + application/vnd.tcpdump.pcap, audio/amr-wb, model/x3d+xml, model/x3d-vrml - Added 180 unregistered MIME types from the Apache list: - application/applixware, application/cu-seeme, application/docbook+xml, application/gml+xml, application/gpx+xml, application/gxf, application/java-archive, application/java-serialized-object, application/java-vm, application/jsonml+json, application/metalink+xml, application/omdoc+xml, application/onenote, application/pics-rules, - application/rsd+xml, application/ssdl+xml, - application/vnd.3m.post-it-notes, application/vnd.amazon.ebook, + application/rsd+xml, application/ssdl+xml, application/vnd.3m.post-it-notes, + application/vnd.amazon.ebook, application/vnd.anser-web-funds-transfer-initiation, application/vnd.curl.car, application/vnd.curl.pcurl, application/vnd.dolby.mlp, application/vnd.ds-keypoint, application/vnd.flographit, application/vnd.handheld-entertainment+xml, - application/vnd.hp-hpgl, application/vnd.hp-pcl, - application/vnd.hp-pclxl, application/vnd.ibm.minipay, - application/vnd.kinar, application/vnd.mfer, + application/vnd.hp-hpgl, application/vnd.hp-pcl, application/vnd.hp-pclxl, + application/vnd.ibm.minipay, application/vnd.kinar, application/vnd.mfer, application/vnd.mobius.daf, application/vnd.mobius.dis, application/vnd.mobius.mbk, application/vnd.mobius.mqy, application/vnd.mobius.msl, application/vnd.mobius.plc, - application/vnd.mobius.txf, - application/vnd.ms-excel.addin.macroenabled.12, + application/vnd.mobius.txf, application/vnd.ms-excel.addin.macroenabled.12, application/vnd.ms-excel.sheet.binary.macroenabled.12, application/vnd.ms-excel.sheet.macroenabled.12, application/vnd.ms-excel.template.macroenabled.12, @@ -505,49 +501,44 @@ application/vnd.novadigm.ext, application/vnd.quark.quarkxpress, application/vnd.rim.cod, application/vnd.rn-realmedia-vbr, application/vnd.simtech-mindmapper, application/vnd.symbian.install, - application/winhlp, application/x-abiword, - application/x-ace-compressed, application/x-authorware-bin, - application/x-authorware-map, application/x-authorware-seg, - application/x-bittorrent, application/x-blorb, application/x-bzip, - application/x-cbr, application/x-cfs-compressed, application/x-chat, - application/x-conference, application/x-dgc-compressed, + application/winhlp, application/x-abiword, application/x-ace-compressed, + application/x-authorware-bin, application/x-authorware-map, + application/x-authorware-seg, application/x-bittorrent, application/x-blorb, + application/x-bzip, application/x-cbr, application/x-cfs-compressed, + application/x-chat, application/x-conference, application/x-dgc-compressed, application/x-doom, application/x-dtbncx+xml, application/x-dtbook+xml, application/x-dtbresource+xml, application/x-envoy, application/x-eva, application/x-font-bdf, application/x-font-ghostscript, application/x-font-linux-psf, application/x-font-otf, application/x-font-pcf, application/x-font-snf, application/x-font-ttf, application/x-font-type1, application/x-freearc, - application/x-gca-compressed, application/x-glulx, - application/x-gnumeric, application/x-gramps-xml, - application/x-install-instructions, application/x-iso9660-image, - application/x-lzh-compressed, application/x-mie, - application/x-ms-application, application/x-ms-shortcut, - application/x-ms-xbap, application/x-msbinder, - application/x-mscardfile, application/x-msclip, - application/x-msmediaview, application/x-msmetafile, - application/x-msmoney, application/x-mspublisher, - application/x-msschedule, application/x-msterminal, - application/x-mswrite, application/x-nzb, application/x-pkcs12, - application/x-pkcs7-certificates, application/x-pkcs7-certreqresp, - application/x-research-info-systems, application/x-silverlight-app, - application/x-sql, application/x-stuffitx, application/x-subrip, - application/x-t3vm-image, application/x-tads, application/x-tex-tfm, - application/x-tgif, application/x-xfig, application/x-xliff+xml, - application/x-xz, application/x-zmachine, application/xaml+xml, - application/xproc+xml, application/xspf+xml, audio/adpcm, audio/amr-wb, - audio/AMR-WB, audio/midi, audio/s3m, audio/silk, audio/x-caf, - audio/x-flac, audio/x-matroska, audio/x-mpegurl, audio/xm, + application/x-gca-compressed, application/x-glulx, application/x-gnumeric, + application/x-gramps-xml, application/x-install-instructions, + application/x-iso9660-image, application/x-lzh-compressed, + application/x-mie, application/x-ms-application, application/x-ms-shortcut, + application/x-ms-xbap, application/x-msbinder, application/x-mscardfile, + application/x-msclip, application/x-msmediaview, application/x-msmetafile, + application/x-msmoney, application/x-mspublisher, application/x-msschedule, + application/x-msterminal, application/x-mswrite, application/x-nzb, + application/x-pkcs12, application/x-pkcs7-certificates, + application/x-pkcs7-certreqresp, application/x-research-info-systems, + application/x-silverlight-app, application/x-sql, application/x-stuffitx, + application/x-subrip, application/x-t3vm-image, application/x-tads, + application/x-tex-tfm, application/x-tgif, application/x-xfig, + application/x-xliff+xml, application/x-xz, application/x-zmachine, + application/xaml+xml, application/xproc+xml, application/xspf+xml, + audio/adpcm, audio/amr-wb, audio/AMR-WB, audio/midi, audio/s3m, audio/silk, + audio/x-caf, audio/x-flac, audio/x-matroska, audio/x-mpegurl, audio/xm, chemical/x-cdx, chemical/x-cif, chemical/x-cmdf, chemical/x-cml, - chemical/x-csml, image/sgi, image/vnd.ms-photo, image/x-3ds, - image/x-cmx, image/x-freehand, image/x-icon, image/x-mrsid-image, - image/x-pcx, image/x-tga, model/x3d+binary, model/x3d+vrml, text/plain, - text/vnd.curl.dcurl, text/vnd.curl.mcurl, text/vnd.curl.scurl, - text/x-asm, text/x-c, text/x-fortran, text/x-java-source, text/x-nfo, - text/x-opml, text/x-pascal, text/x-sfv, text/x-uuencode, video/h261, - video/h263, video/h264, video/jpeg, video/jpm, video/mj2, video/x-f4v, - video/x-m4v, video/x-mng, video/x-ms-vob, video/x-smv -- Merged the non-standard VMS platform text/plain with the standard - text/plain. + chemical/x-csml, image/sgi, image/vnd.ms-photo, image/x-3ds, image/x-cmx, + image/x-freehand, image/x-icon, image/x-mrsid-image, image/x-pcx, + image/x-tga, model/x3d+binary, model/x3d+vrml, text/plain, + text/vnd.curl.dcurl, text/vnd.curl.mcurl, text/vnd.curl.scurl, text/x-asm, + text/x-c, text/x-fortran, text/x-java-source, text/x-nfo, text/x-opml, + text/x-pascal, text/x-sfv, text/x-uuencode, video/h261, video/h263, + video/h264, video/jpeg, video/jpm, video/mj2, video/x-f4v, video/x-m4v, + video/x-mng, video/x-ms-vob, video/x-smv +- Merged the non-standard VMS platform text/plain with the standard text/plain. [#10]: https://github.com/mime-types/mime-types-data/pull/10 [#11]: https://github.com/mime-types/mime-types-data/pull/11 diff --git a/Rakefile b/Rakefile index 4dd09b0..869fc98 100644 --- a/Rakefile +++ b/Rakefile @@ -28,7 +28,6 @@ Hoe.spec "mime-types-data" do extra_dev_deps << ["hoe-rubygems", "~> 1.0"] extra_dev_deps << ["mime-types", ">= 3.4.0", "< 4"] extra_dev_deps << ["nokogiri", "~> 1.6"] - extra_dev_deps << ["psych", "~> 3.0"] extra_dev_deps << ["rake", ">= 10.0", "< 14"] extra_dev_deps << ["standard", "~> 1.0"] end diff --git a/mime-types-data.gemspec b/mime-types-data.gemspec index a1140ef..d10bc29 100644 --- a/mime-types-data.gemspec +++ b/mime-types-data.gemspec @@ -30,7 +30,6 @@ Gem::Specification.new do |s| s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, [">= 3.4.0".freeze, "< 4".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.6".freeze]) - s.add_development_dependency(%q.freeze, ["~> 3.0".freeze]) s.add_development_dependency(%q.freeze, [">= 10.0".freeze, "< 14".freeze]) s.add_development_dependency(%q.freeze, ["~> 1.0".freeze]) s.add_development_dependency(%q.freeze, [">= 4.0".freeze, "< 7".freeze]) diff --git a/support/prepare_release.rb b/support/prepare_release.rb index 500137b..2333f77 100644 --- a/support/prepare_release.rb +++ b/support/prepare_release.rb @@ -81,7 +81,7 @@ def write_updated_history ## #{release_header} - - #{history_body} + #{history_body} NOTE updated = history.sub("\n", note)