Split package to avoid perl dependency
[platform/upstream/shared-mime-info.git] / NEWS
1 shared-mime-info 1.7 (2016-09-05)
2 * Add mime-types for a number of video games systems ROMS
3   (Atari 7800, Atari 2600, Neo Geo Pocket, Sega CD/Mega-CD, Game Boy Color,
4    Genesis 32X, Sega SG-1000, Sega Game Gear, Sega Pico)
5 * Add mime-type for .tar.lz and tar.lz4 archives
6 * Add mime-type for Jupyter Notebook files
7 * Add Flatpak mime-types and add compatibility for xdg-app ones
8 * Add *.dib glob to BMP images
9 * Use official IANA mime-types for WMF and EMF images
10 * Add application/raml+yaml mime-type
11 * Add GPX mimetypes as found in the wild
12 * Add application/vnd.squashfs and application/vnd.snap mime-types
13 * Add mime-type for IGES documents
14 * Add mime-types for Sass CSS pre-processor files
15 * Add mime-type for Twig templates
16 * Add alias application/nappdf for application/pdf
17 * Add mimetype for AppImage
18 * Add application/x-bsdiff mime-type
19 * Add Gherkin feature specifications mime-type
20 * Use official IANA registered type for application/vnd.chess-pgn
21 * Use new IANA registered type for application/geo+json
22 * Use official IANA registered type for application/vnd.comicbook+zip
23 * Use official IANA registered type for application/vnd.rar
24 * Use official IANA registered type for application/vnd.framemaker
25 * Improve VRML mime-type
26 * Better MPEG-2 TS magic
27 * Better magic for 669 tracker MOD files
28 * Fix misdetection of zip files as their content
29 * Fix multi-page DjVu detection by file
30 * Fix TGA magic detection
31 * Fixes related to AMR audio files
32 * Remove "*.sg" glob for Sega Master System ROM types
33
34 shared-mime-info 1.6 (2016-02-23)
35 * Add XAR archive mime-type
36 * Add GeoJSON mime-type
37 * Add GPX mime-type
38 * Add xdg-app mime-type
39 * Add *.xht glob and magic for XHTML files
40 * Bump priority of archive mime-types with long magics,
41   to avoid false positives when detecting files inside
42   the archive itself
43
44 shared-mime-info 1.5 (2015-09-15)
45 * Fix compilation with glib < 2.26
46 * Update DTD
47
48 Mime-type changes:
49 * Add more globs to console ROM files
50 * Use "folder" generic-icon for inode/directory
51 * Bump priority for ISO images glob matching to work
52   around confusion around Wii image files
53 * Add application/owl+xml
54 * Add text/turtle
55 * Use IANA registered image/vnd.zbrush.pcx for PCX
56 * Add text/rust for Rust source code
57 * Add application/ld+json as subclass of application/json
58 * Add text/csv-schema
59 * Add application/vnd.coffeescript
60 * Make application/vnd.apple.mpegurl a subclass of text/plain
61 * Make application/sdp a subclass of text/plain
62 * Add application/jrd+json as subclass of application/json
63 * Add MTM, MED, 699 and Ultratracker magic for application/x-mod
64 * Add Meson build definitions
65 * Match newer versions of XCF files
66 * Use IANA registered type for PKCS#12
67 * Add application/x-doom-wad
68 * Add Amiga disk image
69 * Rename "Dreamcast ROM" to "Dreamcast GD-ROM"
70 * Add application/x-wii-wad
71 * Add magic and tests to application/x-gameboy-rom
72 * Add application/x-saturn-rom
73 * Fix application/x-genesis-rom translation rules
74 * Split up multi-page DjVu into its own mime-type
75
76 shared-mime-info 1.4 (2015-02-05)
77 * Add glob for low-resolution videos from GoPro
78 * Add mime-type for partially downloaded files
79 * Use IANA registered mime-type for Debian packages
80 * Add another magic for OTF fonts
81 * Add support for Adobe PageMaker
82 * Remove the Apple iOS PNG variant
83 * Add *.dbk glob for DocBook
84 * Use IANA registered mime-type for Vivo
85 * Remove obsolete application/x-gmc-link mime-type
86 * Make application/x-wais-source a subclass of text/plain
87 * Flip application/smil+xml and application/smil type/alias
88 * Add Nintendo 64 ROM magic
89 * Add qpress archive support
90 * Add image/x-tiff-multipage mime-type
91 * Rename "Microsoft icon" to "Windows icon"
92 * Add magic for ODB files
93 * Use IANA registered text/markdown for Markdown
94 * New mimetype for SCons scripts as subclass of x-python
95 * Make application/pgp-encrypted a subclass of text/plain
96 * Associate *.qmltypes and *.qmlproject files with the text/x-qml mime type
97 * Add text/x-genie mime type for Genie source code
98
99 * Disable fdatasync() usage if PKGSYSTEM_ENABLE_FSYNC is set
100 * Skip mime database update if packages are older than cache
101 * Add "-n" option to update-mime-database to only update if "newer"
102
103 shared-mime-info 1.3 (2014-04-08)
104 * Mime-type changes:
105 - Add Aliases for OpenOffice Base and StarWriter
106 - Add Apple Keynote 5 mime-type
107 - Add mimetype for compressed FictionBook2
108 - Don't recognize all .asc files as application/pgp-encrypted
109 - Add tree magic for the Kindle e-book reader
110 - Add LZ4 archive type
111 - Add PC Engine, GameCube and Wii "ROM" types
112 - Add audio/x-opus+ogg mime-type
113 - Add image/webp mime-type
114 - Prefer application/vnd.ms-asf to video/x-ms-asf
115 - Add application/x-riff mime-type
116 - Add JSON mime-type
117 - Add *.jsm glob for Javascript
118 - Add magic and glob patterns for compressed x-spss-sav files
119 - JavaScript and CSS are not subclasses of text/x-csrc
120 - Remove *.CSSL glob for CSS files
121
122 * Call g_type_init() only with older glib
123 * Fix failures on NetBSD
124 * Store MEDIA/SUBTYPE.xml files in lowercase
125
126 shared-mime-info 1.2 (2013-09-30)
127 * Mime-type changes:
128 - Use IANA registered application/sql type for SQL
129 - Add test for text/x-python
130 - Added *.pyx as Pyrex/Cython variant of text/x-python
131 - Lower the priority of the *png glob on Apple PNGs
132 - Add magic for Kobo e-book reader
133 - Add another magic for EPub books
134 - Add missing globs and tests for OpenPGP files
135 - Add MIME types for raw disk images
136 - Add video/x-matroska-3d mime-type
137 - Use application/vnd.adobe.flash.movie for SWF
138 - Use application/vnd.nintendo.snes.rom for SNES ROMs, associate *.sfc with them
139 - Fix shebang matches for shell scripts
140 - Remove *.ogv as a glob for Theora videos as they might not be Theora
141 - Improve detection of Perl scripts
142 - Add more aliases for Photoshop images
143 - Add Microsoft Publisher mime-type
144 - Correct JPEG2000 definition
145
146 * Check for errors when saving files, and ensure that files
147   are saved to disk before carrying on.
148 * Don't use access() to check for writability
149 * Rename configure.in to configure.ac
150
151 shared-mime-info 1.1 (2012-02-13)
152 * Mime-type changes:
153 - Add application/x-ccmx
154 - Add zz-application/zz-winassoc-* aliases
155 - Make application/x-xz-compressed-tar a subclass of application/x-xz
156 - Add DTS and DTS-HD mime-types
157 - Add test for PPM bug
158 - Fix comment and add glob for application/pkcs7-mime
159 - Add application/x-qtiplot mime-type
160 - Add AMZ (AmazonMP3 Download File) mime-type
161 - Add separate mime-type for Apple broken PNGs
162 - Add *.mk and *.mak text/x-makefile globs
163 - Match application/vnd.palm to IANA standard
164 - Use IANA registered application/gzip instead of x-gzip
165 - Add application/gml+xml
166 - Fix Scream Tracker instrument magic
167 - Add application/x-gtk-builder type
168 - Add magic for v1 and v2 XCF files
169 - Add LZMA test file
170 - Fix some globs for OGG files
171 - Move *.taz from application/x-compressed-tar to application/x-tarz
172 - Add some sub-class-of tags for compressed files
173 - Add *.tb2 as a glob for application/x-bzip-compressed-tar
174 - Add support for DOS EPS files
175 - Add *.ar archives to the test suite
176 - Add xlr mime-type
177 - Add application/vnd.lotus-wordpro
178 - Put bz2 patterns before bz ones for bzip-related mimetypes
179 - Add simple magic for text/x-gettext-translation-template
180 - Add test case for application/x-gettext-translation
181 - Add mime-type for source RPMs
182 - Add AMR audio test
183 - Add test case for TTF fonts
184 - Add Woff font mime-type
185 - Add FLTK acronym
186 - Add application/ics as an alias for text/calendar
187 - Add RAR acronym
188 - Add dicomdir glob
189 - Add *.di as a glob for D source files
190 - Add magic for MNG animations
191 - Add magic for PICT v2 images
192 - Add JNLP file to the test suite
193 - Add support for the AVF AVI container variant
194 - Add EMF and WMF aliases
195 - Improve magic of uncompressed TGA files
196 - Add application/winhlp
197 - Add text/x-uuencode
198 - Add MHTML mime-type
199 - Make the main docbook mime-type be application/x-docbook+xml
200 - Add application/x-lzh-compressed as alias to application/x-lha
201 - Add IFF super-type
202 - Split off the AAC mime-type from the M4A one
203 - Add text/x-modelica mime-type
204 - Add magic for GNU gettext message catalogs (.mo)
205
206 * Specification changes:
207 - Fix mimetype names used as examples
208 - Document that the first extension is the main one
209 - Fix missing plural
210
211 * Honor NOCONFIGURE=1
212 * Allow builders to not run make check by default
213 * Fix build for platforms with executable extensions
214 * Disable checks when cross compiling
215 * Use non-installed update-mime-database in install-data-hook
216 * Use native update-mime-database for install when cross compiling
217 * Add a local-test target to print mime info
218
219 shared-mime-info 1.0 (2012-01-17)
220 * Mime-type changes:
221 - Add root-XML for AbiWord, Atom, Dia, Dia shape,
222   KML, RDF, XSL FO, metalink, XMI, SMIL
223 - Add glob for VDR recordings
224 - Make PBM/PPM detection more permissive
225 - Fix magic for MP3 files without ID3
226 - Add application/vnd.visio mimetype
227 - Fix Amazon MP3 being detected as Qt Designer
228 - Add application/acrobat alias for PDF files
229 - Add support for detecting DVDs without VIDEO_TS dirs
230
231 * Test suite adjustments for xdgmime bug fixes
232
233
234 shared-mime-info 0.91 (2011-09-18)
235 * Mime-type Changes:
236 - Add WWF
237 - Add application/vnd.android.package-archive.
238 - Add root-XML for SVG
239 - Add Qt QML
240 - Add application/x-fictionbook
241 - Add application/x-mobipocket-ebook
242 - Add another alias for ASX playlists
243 - Add video/3gp, video/x-mpeg, video/x-mpeg2,
244   video/divx, and video/msvideo aliases
245 - Add MSOffice 12 and OOXML mime-types
246 - Add video/vnd.mpegurl
247 - Java class tweaks
248 - Add magic for Megadrive ROMs
249 - Add application/vnd.tcpdump.pcap
250 - Fix root-XML for XSL
251 - Add extension for Scheme text files
252 - Add extensions for VRML documents
253 - Loosen magic for FLTK fluid files
254 - Move application/x-reject to text/x-reject
255 - Add application/x-nzb
256 - Remove glob from text/x-uri
257 - Added a *.wsgi pattern for python scripts
258 - Add DVI, PKCS, RELAX NG, and S/MIME acronyms.
259 - Use text/vcard instead of deprecated text/directory for vCards.
260 - Add text/x-markdown
261 - Add WebVTT
262 - Add *.php5 and *.phps as patterns for PHP
263 - Make dash scripts shell scripts
264 - Add application/x-iso9660-image alias for application/x-cd-image
265 - Add text/x-scala mime type
266 - Add another magic for XSPF files
267 - Update CHM mime-type to application/vnd.ms-htmlhelp
268
269 * Other:
270 - Fix parallel build
271 - Update GPLv2 COPYING file
272 - Use XZ tarballs by default
273
274 shared-mime-info 0.90 (2010-12-1)
275 * Mime-type Changes:
276 - Make application/epub+zip sub-class-of application/zip
277 - Make sure RAM files are not all treated as text
278 - Make CMakefiles a sub-class of text/plain
279 - Add new mime-type for Panasonic RW2 images
280 - Add XSL magic
281 - Add root-XML for XSL
282 - Add *.gem as a glob for tar archives
283 - Add test case for text/directory files
284 - Add go source code
285 - Add pdf.xz mime-type
286 - Add text/x-ooc source code
287 - Add Cobol source code
288
289 * Other:
290 - Don't error out on the x-scheme-handler/* mime-types
291 - Fix crasher when mime-magic is empty
292
293 shared-mime-info 0.80 (2010-09-30)
294 * Mime-type Changes:
295 - Add magic for F4V (Flash) video files
296 - Add mime-type for Dia shapes
297 - Bump priority for KOffice magics to give them precedence over gzip and zip
298 - Add mime-type for Verilog and SystemVerilog source files and headers
299 - Add Qt Linguist translation file
300 - Add application/x-xspf+xml alias for XSPF playlists
301 - Use audio/flac for FLAC files, make audio/x-flac an alias of it
302 - Add mime-type for HDF files
303 - Add mime-type for Mozilla Extension packages
304 - Add mime-type for text/cache-manifest
305 - Add YAML mime-type
306 - Add application/relax-ng-compact-syntax mime-type
307 - Add more tests for Matlab and Octave files
308 - Improve translator comments for VCD, SVCD and PictureCD
309 - Add application/pkcs8 mime-type
310 - Add audio and video WebM mime-types
311 - Add video/mp2t mime-type
312 - Use generic video icon for application/x-matroska
313 - Improve magic for Matroska files
314 - Add magic for audio/x-stm
315 - Update magic for Apple HTTP Streaming playlists
316 - Add Lrzip archive mime-type
317 - Fix PDF detection for some pesky files
318 - Add details about 3GPP and 3GPP2 files
319 - Add JavaFX video format
320 - Add Windows Imaging Format Disk Image mime-type
321 - Add application/x-apple-diskimage mime-type
322 - Add e-book reader content-type
323 - Add application/x-tex as an alias for text/x-tex
324 - Use application/oxps mime-type for XPS files
325 - Add magic to BibTeX files
326
327 * Other:
328 - Fix malformed D source test
329 - Avoid using ~/.local data when running the test suite
330 - Make sure that update-mime-info doesn't get called before installed
331
332 shared-mime-info 0.71 (2010-02-01)
333 * Mime-type Changes:
334 - Add magic for FLAC files
335 - Add ICC profiles
336 - Remove duplicate XUL definition
337 - Add IT8.7/2 profiles
338 - Add Apple's HTTP Live Streaming playlists
339 - Add application/pkix-crl
340 - Match *xsl and *xslt to application/xslt+xml
341 - Add *.eml glob for message/rfc822 messages
342 - Add application/vnd.openxmlformats-officedocument.presentationml.slideshow
343 - Update MathML definition
344 - Add application/x-java-keystore and application/x-java-jce-keystore
345 - Add OpenDocument test cases, flat XML file definitions
346 - Make D sources a sub-class of C sources
347
348 * Specification:
349 - Update version to 0.19
350
351 * Other:
352 - Move to git for VCS
353 - Use transifex for translations
354
355 shared-mime-info 0.70 (2009-09-06)
356 * Mime-type Changes:
357 - Add MXF video
358 - Add Google Earth XML files
359 - Add XZ archives
360 - Add SPSS formats
361 - Add OpenRaster images
362 - Add glob for OpenType fonts
363 - Add more MPEG-4 video container magic
364 - Add RealMediaFormat videos
365 - Add LZIP archives
366 - Add Kexi mime-types
367 - Add CBT comics
368 - Add Windows theme packs
369 - Add metalink
370 - Better glob for core files
371 - Better magic for graphviz files
372 - Add MRML, CVS, TSV acronyms
373 - Better definition for LZO archives
374 - Fix mime-type/magic for Java archives
375 - Fix MSWinURL magic
376 - Add tar.bz2 as a sub-class of application/x-bzip-compressed-tar
377 - Split Win32 from Unix autostart detection
378 - Better magic for Cisco VPN files
379 - New magic for Word documents
380 - Better glob matching for Makefiles
381
382 * Specification:
383 - Add glob-deleteall and magic-deleteall support
384 - Add case-sensitive attribute support
385
386 * Other changes:
387 - fix make call on *BSDs
388 - Better error in update-mime-database when a directory doesn't exist
389
390 shared-mime-info 0.60 (2009-02-21)
391 * Mime-type Changes:
392 - Add alias for SMIL
393 - Fix SMIL detection
394 - Add Annodex mime-type
395 - Only use .ogg for audio Ogg files
396 - Fix RDF mime-type
397 - Oasis mime-type fixes
398 - Make PICTURES match a picture CD but not "pictures"
399 - Add alias for application/zip
400 - Add Microsoft Document Imaging format
401 - Add magic for 7z archives
402 - Add cb7 comic book archives
403 - Add magic for XCF files
404 - Remove application/x-msi magic
405 - Add audio/x-gsm mime-type
406 - Add MS cab mime-type
407 - Add FictionBook mime-type
408 - Fix PKCS#12 bundles definition (not text files)
409 - Add PKCS#7 and PkiPath mime-types
410 - Add application/vnd.ms-wpl mime-type
411 - Add more aliases for media types
412 - Add alias for text/x-csv
413 - Fix comment for Gnucash files
414 - Make Javascript a sub-class of C
415 - Add *.vapi as a glob for Vala files
416 - Fix image/fits to match IANA
417 - Add Office 2007/OpenXML documents mime-types
418 - Add Pocket Word and AportisDoc document types
419 - Fix MS ICO, and Photoshop image to match IANA
420
421 * Other changes:
422 - Regenerate the pot file when needed
423 - Some clarifications in the spec
424 - Build fix when srcdir != builddir
425
426 shared-mime-info 0.51 (2008-07-23)
427 * Mime-type Changes:
428 - Strings review
429
430 shared-mime-info 0.50 (2008-07-22)
431 * Mime-type Changes:
432 - Better magic for a number of image types, from gdk-pixbuf
433 - Add "extended URL format" files
434 - Add MSI (Windows Installer) type
435 - Add tree content types
436
437 * update-mime-database Changes:
438 - Implement tree content types, in the treemagic file
439
440 shared-mime-info 0.40 (2008-06-11)
441 * Mime-type Changes:
442 - Add Skencil image
443 - Add OpenOffice extension
444 - Add Lilypond music sheets
445 - Add MO3 compressed tracker files
446 - Add text/x-diff alias for patches
447 - Add text/x-c alias for C source files
448 - Add text/rtf for RTF files
449 - Add *.m3u8 glob for M3U files
450 - Fix problems with Matroska audio/video detection
451 - Fix pack200 magic
452 - Fix detection of some message/rfc822 files
453 - Tighten PBM/PPM/PGM magic to avoid false positives
454 - Make "README*" glob very low
455 - Make application/x-gnuplot a subclass of text/plain
456 - Remove useless fnmatch matches
457 - Remove useless gtkrc mime-type
458
459 * update-mime-database Changes:
460 - Implement glob weights
461 - Implement reverse suffix tree
462 - Implement icon and generic-icon support
463 - Implement compact suffix tree
464
465 shared-mime-info 0.30 (2008-05-12)
466 * Mime-type Changes:
467 - Add LZMA archive
468 - Add Eiffel source
469 - Add TTX font
470 - Add EXR image
471 - Add SubViewer subtitle
472 - Add Windows Registry
473 - Add SMAF, XMF and iMelogy ringtones
474 - Add MRML playlists
475 - Add FLTK Fluid
476 - Add NFO info
477 - Add ALZ archive
478 - Add MS Word template
479 - Add GNUNet saved searches
480 - Add MOF
481 - Add CDRDAO TOC
482 - Add magic for KDC Kodak
483 - Add pattern for PCX images
484 - Add pattern for mbox files
485 - Add pattern for AWK scripts
486 - Add more magic for FLAC audio
487 - Add iptables
488 - Add Electronic books
489 - Add Cisco VPN
490 - Add Pack200 archives
491 - Add CMake scripts
492 - Add MS Works document
493 - Update DjVu types
494 - Update Flash video type
495 - Mark RCS files as text/plain
496 - Add an alias for RPM packages
497 - Remove application/x-cgi mime-type
498 - Remove *.exe glob for Unix executables
499 - Remove audio/x-mp3-playlist and make it an alias for MP3 playlists
500 - Remove the useless application/x-dbm type
501 - Remove duplicate *.amr glob from 3GPP files
502 - Add "<Asx" as a pattern for ASX files
503 - Lower XML magic priority so text/html is preferred
504 - Fix magic for application/x-java
505 - Fix up magic for AVI files
506 - Add "*.med" glob to MOD music
507 - Add "*.3gp2" glob for 3GPP audio/video
508 - Fix multiple XML mime-types
509 - Remove duplicate StuffIt archive type
510 - Remove unused text/x-ksysv-log
511
512 * Other:
513 - Update specification
514 - Add instructions on how to file bugs, and update translations
515 - Update dependencies to GLib 2.6
516 - Update DTD, require translated comments, require expanded-acronym if
517 acronym is present, require a known value for generic-icon
518 - Small fix to the update-mime-database man page
519 - Ignore unknown fields in update-mime-database
520 - Make sure all the comments are marked for translation
521 - Fix typos in the DTD
522 - Avoid warnings in update-mime-database for the x-content/ mimetypes
523
524 shared-mime-info 0.23 (2007-12-18)
525 * Mime-type Changes:
526 - Add QTIF QuickTime image
527 - Add SDP stream description
528 - Add Vala source file
529 - Add Atom feed, OPML
530 - Add SAMI, MicroDVD, MPSub, SSA subtitles
531 - Add audio/x-m4b as a sub-class of audio/mp4
532 - Add *.aac as a suffix for MPEG-4 audio files
533 - Add Compressed Flash detection, add FutureSplash support
534 - Add *.asc as a suffix for PGP armoured keys
535 - Add application/msword as a sub-class of application/x-ole-storage
536 - Don't associate *.htm and *.html to Mozilla bookmarks
537 - Add more aliases for PowerPoint and Word mime-types
538 - Add *.vlc as a suffix for m3u files
539 - Better magic for Word and Office documents
540 - Split Windows Media Station playlists from ASX ones
541 - Fix up JPEG 2000 mime-types
542 * Other:
543 - Add a testsuite in the CVS tree
544
545 shared-mime-info 0.22 (2007-07-30)
546 * Mime-type Changes:
547 - Clean up the Netscape/Mozilla bookmarks mime-types
548 - Fix Powerpoint magic detection
549 - Add another magic matchlet to HTML
550 - Add magic detection for OpenOffice.org files
551 - Add MP2 audio, EMF mime-types
552 - Add more aliases for 3GPP videos
553 - Add magic detection to WMF
554 - Add more suffixes for WordPerfect documents
555 - Add mime-types for SIS/SISX archives
556 - Add x-epoc media type
557 - Add *.hxx as a suffix for C++ headers
558 - Add Erlang mime-type
559 - Add another Fortran magic detection
560 - Add Plucker mime-type
561 - Add winmail.dat files as TNEF files
562 - Add WMLScript mime-type
563 - Add JAD mime-type
564 - Add iRiver PLA playlist mime-type
565 - Add Nintendo DS ROM mime-type
566 - Add video/avi as an alias for AVI files
567 - Update Ogg mime-types to match Xiph's latest documents
568 * Other:
569 - Improve Window compatibility
570 - Update the glib requirements
571
572 shared-mime-info 0.21 (2007-04-18)
573 * Mime-type Changes:
574 - Add *.m2t as a pattern for MPEG-2 files
575 - Add comments for the XMCD database and ARC mime-types
576 - Fix comments for Adobe FrameMaker documents
577 - Make application/m3u an alias for audio/x-mpegurl
578 - Make audio/x-mpeg an alias for audio/mpeg
579 - Add XPS to the mime-types
580 - Fix RealVideo documents mime-types
581 - Make application/x-shared-library-la a subclass of text/plain
582 - Add TNEF to the mime-types
583 - Add PAK archive to the mime-types
584 - Add PSF, miniPSF, PSFlib, and gzipped PSF fonts to the mime-types
585 - Add *.iso9660 as a pattern for ISO files
586 - Add PKCS#10 certification requests to the mime-types
587 - Add and correct loads of raw camera image types
588 - Add magic for OpenOffice.org file types
589 - Add KSysV init files to the mime-types
590 - Add DirectDraw surface files to the mime-types
591 - Add X11 cursor type to the mime-types
592 - Fix magic for RTSPtext metalinks
593
594 * Other:
595 - Remove mention of ROX in the See Also section of the man page
596
597 shared-mime-info 0.20 (2007-02-06)
598 * Mime-type Changes:
599 - Add text/javascript as an alias for application/javascript
600 - Add  *.latex as a pattern for TeX documents
601 - Add image/x-macpaint for "MacPaint Bitmap image"
602 - Add RTSPtextRTSP-style movie references to application/x-quicktime-media-link
603 - Add image/pdf as an alias for application/pdf
604 - Add video/flv as an alias for FLV videos
605 - Add Google Video Pointer mime-types
606 - Add application/pls as an alias for pls files
607 - Add gzip/bz2 types for DVI, PDF and PostScript
608 - Add *.kar as a pattern for MIDI files
609 - Add video/mp4v-es as an alias for MPEG-4 videos
610 - Add video/x-ms-wvx, video/x-ms-wax and video/x-ms-wmx as alias for ASX
611 - Add patterns and aliases for Vivo video
612 - Add alias for FLI files
613 - Add video/x-ms-wm as an alias for video/x-ms-asf
614 - Add a image/x-icns mime-type for MacOS X icons
615 - Add a text/x-rpm-spec mime-type for RPM .spec files
616 - Add NSC multicast playlists to video/x-ms-asf, with magic
617 - Add the audio/x-tta mime-type
618 - Add application/x-msexcel as an alias for Excel files
619 - Add PGM, PBM and PPM as sub-classes of PNM
620 - Move *.ram files to application/ram
621 - Use the preferred Matroska mime-types, includes Matroska audio
622 - Detect Makefile with a shebang at the start
623 - Add application/x-bzip2 as an alias for bz2 archives
624 - Add more magic for QuickTime files
625 - Add eMusic download packages
626 - Add *.rdfs and *.owl patterns to RDF files
627 - Add newer magic for Gnumeric files
628 - Add mime-type for WBMP images
629 - Make DIA a sub-class of application/xml
630 - Clean up PGP/GnuPG file types
631 - Add Lua scripts
632 - Avoid misdetecting Java files as C files
633 - Add OCL scripts
634 - Merge the application/vnd.palm and application/x-palm-database mime-types
635 - Make mbox as a sub-class of text/plain
636 - Add magic to detect AutoCAD DXF files
637 - Add magic for Go SGF records
638 - Add magic for PGN chess games
639 - Add DAR archives
640 - Add WavPack audio
641 - Remove bogus magic for Targa files
642 - Add Markaby scripts
643 - Add ACE archives
644 - Add Haansoft's Hangul word processor documents
645 - Clean up XSLT mime-types depending on version
646 - Add LDIF files
647 - Add XLIFF translation files
648 - Move compressed SVG files to image/svg+xml-compressed
649 - Add Citrix ICA files
650 - Add XUL and XBL detection
651 - Move compressed pcf (font) detection to application/x-font-pcf
652
653 * Other:
654 - Fix CPIO description
655 - Don't abort when update-mime-database can't open a file
656 - Move the pkgconfig file to $(datadir)
657 - Skip the translation of update-mime-database.c
658 - Have a quiet output to update-mime-database by default
659
660 shared-mime-info 0.19 (2006-08-25)
661 * Mime-type Changes:
662 - Add application/powerpoint and application/mspowerpoint as aliases for
663   Powerpoint
664 - Add VHDL mime-type
665 - Add application/mbox for the MBOX mailboxes
666 - Add text/x-txt2tags
667 - Remove *.dat as a glob for MPEG videos
668 - Add Monkey's Audio, AC3, and Musepack mime-types
669 - Fix matching Type1 fonts
670 - Remove useless application/octet-stream mime-type
671 - Add *.mo to application/x-gettext-translation
672 - Add loads of tracker audio files, console ROMs, raw images mime-types
673 - Fix QuickTime Media Links mime-types and detection
674 - Add audio/AMR and audio/AMR-WB mime-types and detection
675 - Add better TeX magic, and more globs
676 - Add better magic for patch files
677 - Fix .jar files' mime-types, and add better magic
678 - Fix magic for MPEG4 audio files
679 - Add an alias for .deb packages
680 - Add application/sieve mime-type
681 - Fix application/javascript's mime-type
682 - Fix text/csv's mime-type
683
684 * Other:
685 - Add paths to the .pc file
686
687 shared-mime-info 0.18 (2006-07-03)
688
689 * Mime-type Changes:
690 - Add *.qtl to video/quicktime
691 - Add *.wax to audio/x-ms-asx
692 - Add *.mpga to audio/mpeg
693 - Add audio/x-ms-wma (Windows Media Audio)
694 - Add application/xspf+xml (XSPF playlist)
695 - Add a lot of subclassing information
696 - Fix the RSS mime-types
697 - Fix *.asx files' mime-type
698 - Avoid audio/x-ms-asx files being detected as HTML
699 - Avoid application/pdf files being detected as Matlab documents
700 - Clarify C, C++, C# and ObjC mime-types
701
702 * New translations:
703 - Danish
704
705 shared-mime-info 0.17 (2006-03-14)
706
707 * Mime-types Changes:
708 - Added application/x-cue (CD image cuesheet)
709 - Added application/vnd.ms-access (Access database)
710 - Added application/x-7z-compressed (7-zip archive)
711 - Added application/mathematica (Mathematica)
712 - Added application/x-gedcom (GEDCOM genealogy)
713 - Added application/x-shorten (Shorten audio)
714 - Added video/3gpp (3GPP video)
715 - Added application/docbook+xml (Docbook)
716 - Added application/x-sqlite (SQLite database)
717 - Added application/x-go-sgf (Go saved games)
718 - Added application/x-m4 (M4 scripts)
719 - Added a few Ogg related mime-types
720 - Added application/x-cbr and application/x-cbz (Comic books archives)
721 - Added flv-application/octet-stream (Flash video)
722 - Added application/x-gnuplot (Gnuplot)
723 - Added application/x-srt (Text subtitle files)
724
725 * New translations:
726 - zh_TW
727
728 * Spec changes:
729 - Make the mime cache contain an mmappable binary format
730 - Add acronym and expanded-acronym
731 - Add recommendations for duplicate globs handling
732
733 shared-mime-info 0.16  (2004-03-22)
734
735 * Mime Types Changes:
736 - Added application/mathematica
737 - Added application/stuffit
738 - Fixed application/vnd.lotus-1-2-3 and other office types
739 - Added application/vnd.oasis.opendocument
740 - Even more types now inherit from text/plain
741 - Added text/x-gettext-translation
742 - Fixed up text/x-python
743
744 * Lots of new translations:
745    - bg eo es eu it ja ms nb pl pt pt_BR ru sq uk zh_CN
746
747 shared-mime-info 0.15  (2004-08-30)
748
749 * Mime Types Changes:
750 - Added various aliases
751 - Make text files inherit from text/plain
752 - Added text/x-xmi
753 - Added application/x-javascripta
754
755 * Translations:
756 - new translations: Danish (Ole Laursen), Greek (Nikos Charonitakis), 
757   Korean (Cha Young-Ho)
758 - updated translations: Finnish  (Ville Skyttä), German (Christian Neumair)
759
760                         Version 0.14 (21-Mar-2004)
761
762 * upped the mozilla/netscape bookmarks priority.
763
764 * change xbell to x-xbel
765
766 * Add matroska video mime type
767
768 * application/x-archive needs lower prio than application/x-deb
769
770 * Change C# mimetype to text/x-csharp
771
772 * Add application/x-ole-storage mimetype, remove OLE storage match from
773   application/msword, since it matches all sorts of document types using
774   OLE.
775
776 * add types from ImageMagick
777
778 * add .flac detection.
779
780 * make MIME descriptions more consistent with each other (patch from
781   Christian Neumair).
782
783 * add a package-config file
784
785 * conditionally disable running update-mimedb for packages.
786
787 * fix up RIFF and shell magic, as well as merging diff files and patch files.
788
789 * New az, cy, and no translations.
790
791                         Version 0.13.1 (01-Jan-2003)
792
793 * Specify number of characters to test when checking for text files
794   (requested by Jaap Karssenberg).
795
796 * Added <alias> and <sub-class-of> fields.
797
798
799
800                         Version 0.12 (28-Aug-2003)
801
802 * Added *.pm and *.al globs for PERL (Jaap Karssenberg).
803
804 * Added a section to the spec about the inode/* MIME types (suggested by
805   Jaap Karssenberg).
806
807 * Clarify the meaning of nested magic matches.
808
809 * Fixed example (lang -> xml:lang) (Christophe Fergeau).
810
811 * Change 'case insensitive match' to 'lowercase match'.
812
813 * Fixed byte-swapping for little-endian and host-endian matches (reported by
814   Jaap Karssenberg).
815
816 * Ignore trailing '/' characters on MIME directory name.
817
818         
819                         Version 0.11 (17-Apr-2003)
820
821 * 'make install' validates the common types file against the DTD.
822
823 * Install instructions updated for new XDG Base Directory Specification.
824
825 * Added new <root-XML> element to identify XML files by
826   (namespaceURI, localName) pairs (suggested by Mike Hearn).
827
828 * Minor updates to the database itself (Vincent Lefevre).
829
830 * Added short discussion of ACAP Media Type Dataset Class to spec (suggested
831   by Dave Cridland).
832
833 * Updated spec to use XDG Base Directory Specification for paths.
834
835 * Clarifications to glob matching section (requested by Jonathan Blandford).
836
837 * Added a 'Recommended checking order' section to help interoperability
838   (suggested by Lars Hallberg).
839
840 * Greatly improved error reporting in update-mime-database, and commented
841   the code more.
842
843 * Fixed possible segfault if a MIME type was defined twice with no xml:lang
844   in the same directory.
845
846 * When update-mime-database is run, warn the user if the MIME directory
847   given isn't in the search path.
848
849
850                         Version 0.10 (03-Mar-2003)
851
852 * Much better validation of input files.
853
854 * Added note about the use of extended attributes to store the MIME type.
855
856 * Ensure that all changes to generated files happen atomically.
857
858 * Change to half-text, half-binary format to make parsing the magic file
859   much easier.
860
861 * Make it really clear that user prefs don't go in the database.
862
863 * Require libxml 2.4.0 (not sure if it's needed, but older versions seem a
864   little buggy).
865
866 * Fix problem where copying nodes lost the namespace (workaround for libxml
867   bug).
868
869 * Added DTD to freedesktop.org.xml.
870
871 * Spec was confused about whether a match type was an attribute or element
872   name. Settled on attribute and updated XML (makes the DTD easier this way).
873
874 * Glob pattern for TGIF files.
875
876 * Added application/x-cd-image (requested by Stefano Peluchetti).
877
878 * Added text/x-uri (text/uri-list is used for something else).
879
880 * Added more extensions for powerpoint (Stefano Peluchetti).
881
882 * Marked AIFF as Amiga/Mac (Marcin Juszkiewicz), not just Amiga.
883
884 * Added *.xsl glob (*.xslt was already allowed) and added xhtml MIME type
885   (requested by Vincent Lefevre).
886
887
888                         Version 0.9 (29-Jul-2002)
889
890 * Removed bashism in uninstall rule (reported by Filip Van Raemdonck).
891
892 * Added manpage (Filip Van Raemdonck).
893
894 * Require libxml 2.4.0 (not sure if it's needed, but play it safe).
895
896 * Workaround libxml problem where copying nodes lost the namespace
897   (reported by Stephen Watson and Jesse Wagner)
898
899 * Added skeleton description for 'action' element.
900
901 * Re-worded spec section on user preferences (Filip Van Raemdonck).
902
903 * Added extra authors to spec.
904
905 * Changed SHOULD to MUST for requiring shared package (suggested by
906   Filip Van Raemdonck).
907
908 * Added some error checking to make sure output is writeable.