Skip to content

Commit

Permalink
3.2021.0601 / 2021-06-01
Browse files Browse the repository at this point in the history
- Updated the Apache and IANA media registry entries as of release date.

- Added IANA provisional media registries. Added some notes to Contributing.md
  about the transient nature of the provisional registration data.
  • Loading branch information
halostatue committed Jun 2, 2021
1 parent fe2694b commit 0beb6e9
Show file tree
Hide file tree
Showing 21 changed files with 731 additions and 67 deletions.
12 changes: 11 additions & 1 deletion Contributing.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,7 +43,7 @@ in `types/application.yml`.
references:
- IANA
- RFC3023
xrefs: !ruby/hash:MIME::Types::Container
xrefs:
rfc:
- rfc3023
registered: true
Expand All @@ -70,6 +70,16 @@ $ rake mime:iana
$ rake mime:apache
```

##### A Note on Provisional Types

The file `types/provisional-standard-types.yaml` contains the provisionally
registered types from IANA. Whenever IANA types are updated, the existing
provisional types should be reviewed in the event that they have been promoted
to standard types.

It is recommended that customization _not_ be made to provisional types; the
provisional types file is rewritten on update.

### Development Dependencies

mime-types-data uses Ryan Davis’s {Hoe}[https://github.com/seattlerb/hoe] to
Expand Down
7 changes: 7 additions & 0 deletions History.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,13 @@

<!-- automatic-release -->

## 3.2021.0601 / 2021-06-01

- Updated the Apache and IANA media registry entries as of release date.

- Added IANA provisional media registries. Added some notes to Contributing.md
about the transient nature of the provisional registration data.

## 3.2021.0225 / 2021-02-25

- Updated the Apache and IANA media registry entries as of release date.
Expand Down
1 change: 1 addition & 0 deletions Manifest.txt
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ types/image.yaml
types/message.yaml
types/model.yaml
types/multipart.yaml
types/provisional-standard-types.yaml
types/text.yaml
types/video.yaml
types/world.yaml
15 changes: 1 addition & 14 deletions Rakefile
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ Hoe.spec 'mime-types-data' do
extra_dev_deps << [ 'hoe-git', '~> 1.6' ]
extra_dev_deps << [ 'hoe-rubygems', '~> 1.0' ]
extra_dev_deps << [ 'rake', '>= 10.0', '< 14' ]
extra_dev_deps << [ 'mime-types', '>= 3.2.1', '< 4' ]
extra_dev_deps << [ 'mime-types', '>= 3.4.0', '< 4' ]
end

$LOAD_PATH.unshift 'lib'
Expand Down Expand Up @@ -80,19 +80,6 @@ namespace :release do
else
warn 'No changes detected.'
end

# file = IO.read('History.md')
# note = <<-NOTE
# <!-- automatic-release -->

# ## #{new_version} / #{Date.today.strftime('%Y-%m-%d')}

# - Updated the IANA media registry entries as of release date.
# NOTE

# updated = file.sub(/<!-- automatic-release -->\n/, note)

# IO.write('History.md', updated)
end
end

Expand Down
2 changes: 1 addition & 1 deletion data/mime-types.json

Large diffs are not rendered by default.

39 changes: 39 additions & 0 deletions data/mime.content_type.column
Original file line number Diff line number Diff line change
@@ -1,11 +1,14 @@
application/1d-interleaved-parityfec
application/3gpdash-qoe-report+xml
application/3gpp-ims+xml
application/3gppHal+json
application/3gppHalForms+json
application/A2L
application/acad
application/access mdf mda mdb mde
application/activemessage
application/activity+json
application/akn+xml
application/alto-costmap+json
application/alto-costmapfilter+json
application/alto-directory+json
Expand Down Expand Up @@ -63,6 +66,7 @@ application/cdni
application/CEA
application/cea-2018+xml
application/cellml+xml
application/cert-chain+cbor
application/cfw
application/clariscad
application/clr
Expand Down Expand Up @@ -175,6 +179,7 @@ application/index.obj
application/index.response
application/index.vnd
application/inkml+xml ink inkml
application/ion
application/iotp
application/ipfix ipfix
application/ipp
Expand All @@ -190,6 +195,7 @@ application/jose+json
application/jrd+json
application/jscalendar+json
application/json json
application/json-nd
application/json-patch+json
application/json-seq
application/jsonml+json jsonml
Expand Down Expand Up @@ -242,6 +248,7 @@ application/mets+xml mets
application/MF4
application/mikey
application/mipc
application/missing-blocks+cbor-seq
application/mmt-aei+xml
application/mmt-usd+xml
application/mods+xml mods
Expand Down Expand Up @@ -273,10 +280,12 @@ application/news-transmission
application/nlsml+xml
application/node
application/nss
application/oauth-authz-req+jwt
application/ocsp-request
application/ocsp-response
application/octet-stream bin dms lha lzh class ani pgp gpg so dll dylib bpk deploy dist distz dump elc lrf mar pkg ipa
application/oda oda
application/odm+json
application/odm+xml
application/ODX
application/oebps-package+xml opf
Expand Down Expand Up @@ -308,6 +317,7 @@ application/pkcs8-encrypted
application/pkix-attr-cert ac
application/pkix-cert cer
application/pkix-crl crl
application/pkix-keyinfo
application/pkix-pkipath pkipath
application/pkixcmp pki
application/pls+xml pls
Expand Down Expand Up @@ -338,16 +348,19 @@ application/reginfo+xml rif
application/relax-ng-compact-syntax rnc
application/remote-printing
application/remote_printing
application/reports+json
application/reputon+json
application/resource-lists+xml rl
application/resource-lists-diff+xml rld
application/rfc+xml
application/rif+xml
application/riscos
application/rlmi+xml
application/rls-services+xml rs
application/route-apd+xml
application/route-s-tsid+xml
application/route-usd+xml
application/rpki-checklist
application/rpki-ghostbusters gbr
application/rpki-manifest mft
application/rpki-publication
Expand All @@ -361,6 +374,7 @@ application/rtx
application/samlassertion+xml
application/samlmetadata+xml
application/sarif+json
application/sarif-external-properties+json
application/sbe
application/sbml+xml sbml
application/scaip+xml
Expand Down Expand Up @@ -393,6 +407,7 @@ application/sgml sgml
application/sgml-open-catalog soc
application/shf+xml shf
application/sieve siv
application/signed-exchange
application/simple-filter+xml
application/simple-message-summary
application/simpleSymbolContainer
Expand Down Expand Up @@ -460,10 +475,13 @@ application/vnd.1000minds.decision-model+xml
application/vnd.3gpp-prose+xml
application/vnd.3gpp-prose-pc3ch+xml
application/vnd.3gpp-v2x-local-service-information
application/vnd.3gpp.5gnas
application/vnd.3gpp.access-transfer-events+xml
application/vnd.3gpp.bsf+xml
application/vnd.3gpp.GMOP+xml
application/vnd.3gpp.gtpc
application/vnd.3gpp.interworking-data
application/vnd.3gpp.lpp
application/vnd.3gpp.mc-signalling-ear
application/vnd.3gpp.mcdata-affiliation-command+xml
application/vnd.3gpp.mcdata-info+xml
Expand Down Expand Up @@ -492,9 +510,12 @@ application/vnd.3gpp.mcvideo-transmission-request+xml
application/vnd.3gpp.mcvideo-ue-config+xml
application/vnd.3gpp.mcvideo-user-profile+xml
application/vnd.3gpp.mid-call+xml
application/vnd.3gpp.ngap
application/vnd.3gpp.pfcp
application/vnd.3gpp.pic-bw-large plb
application/vnd.3gpp.pic-bw-small psb
application/vnd.3gpp.pic-bw-var pvb
application/vnd.3gpp.s1ap
application/vnd.3gpp.sms sms
application/vnd.3gpp.sms+xml
application/vnd.3gpp.srvcc-ext+xml
Expand Down Expand Up @@ -629,6 +650,8 @@ application/vnd.crick.clicker.wordbank clkw
application/vnd.criticaltools.wbs+xml wbs
application/vnd.cryptii.pipe+json
application/vnd.crypto-shade-file
application/vnd.cryptomator.encrypted
application/vnd.cryptomator.vault
application/vnd.ctc-posml pml
application/vnd.ctct.ws+xml
application/vnd.cups-pdf
Expand Down Expand Up @@ -766,6 +789,10 @@ application/vnd.framemaker frm maker frame fm fb book fbdoc
application/vnd.frogans.fnc fnc
application/vnd.frogans.ltf ltf
application/vnd.fsc.weblaunch fsc
application/vnd.fujifilm.fb.docuworks
application/vnd.fujifilm.fb.docuworks.binder
application/vnd.fujifilm.fb.docuworks.container
application/vnd.fujifilm.fb.jfi+xml
application/vnd.fujitsu.oasys oas
application/vnd.fujitsu.oasys2 oa2
application/vnd.fujitsu.oasys3 oa3
Expand Down Expand Up @@ -1017,6 +1044,7 @@ application/vnd.mynfc taglet
application/vnd.ncd.control
application/vnd.ncd.reference
application/vnd.nearst.inv+json
application/vnd.nebumind.line
application/vnd.nervana ent entity req request bkm kcm
application/vnd.netfpx
application/vnd.neurolanguage.nlu nlu
Expand Down Expand Up @@ -1461,14 +1489,17 @@ application/vnd.zzazz.deck+xml zaz
application/voicexml+xml vxml
application/voucher-cms+json
application/vq-rtcpxr
application/wasm
application/wasm wasm
application/watcherinfo+xml wif
application/webbundle
application/webpush-options+json
application/whoispp-query
application/whoispp-response
application/widget wgt
application/winhlp hlp
application/wita
application/won
application/word doc dot
application/wordperfect wp
application/wordperfect5.1 wp5 wp
Expand Down Expand Up @@ -1905,13 +1936,15 @@ image/heif-sequence heifs hif
image/hej2k
image/hsj2
image/ief ief
image/j2is
image/jls
image/jp2 jp2 jpg2
image/jpeg jpeg jpg jpe
image/jph
image/jphc
image/jpm jpm jpgm
image/jpx jpx jpf
image/jxl
image/jxr
image/jxrA
image/jxrS
Expand Down Expand Up @@ -2056,7 +2089,9 @@ model/vnd.mts mts
model/vnd.opengex
model/vnd.parasolid.transmit.binary x_b xmt_bin
model/vnd.parasolid.transmit.text x_t xmt_txt
model/vnd.pytha.pyox
model/vnd.rosette.annotated-data-model
model/vnd.sap.vds
model/vnd.usdz+zip
model/vnd.valve.source.compiled-map
model/vnd.vtu vtu
Expand Down Expand Up @@ -2116,6 +2151,7 @@ text/jcr-cnd
text/markdown markdown md mkd
text/mizar
text/n3 n3
text/nfo
text/parameters
text/parityfec
text/plain txt asc c cc h hh cpp hpp dat hlp conf def doc in list log rst text textile
Expand All @@ -2133,6 +2169,8 @@ text/rtploopback
text/rtx
text/sgml sgml sgm
text/shaclc
text/shex
text/shex
text/spdx
text/strings
text/t140
Expand Down Expand Up @@ -2211,6 +2249,7 @@ video/dl dl
video/DV dv
video/encaprtp
video/example
video/FFV1
video/flexfec
video/gl gl
video/H261 h261
Expand Down
39 changes: 39 additions & 0 deletions data/mime.docs.column
Original file line number Diff line number Diff line change
Expand Up @@ -1922,6 +1922,39 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Fixes a bug with IE6 and progressive JPEGs
-
-
Expand Down Expand Up @@ -2313,3 +2346,9 @@ see-also:image/x-xcf
-
-
-
-
-
-
-
-
-
Loading

0 comments on commit 0beb6e9

Please sign in to comment.