Imported Upstream version 1.0
[platform/upstream/shared-mime-info.git] / NEWS
1 shared-mime-info 1.0 (2012-01-17)
2 * Mime-type changes:
3 - Add root-XML for AbiWord, Atom, Dia, Dia shape,
4   KML, RDF, XSL FO, metalink, XMI, SMIL
5 - Add glob for VDR recordings
6 - Make PBM/PPM detection more permissive
7 - Fix magic for MP3 files without ID3
8 - Add application/vnd.visio mimetype
9 - Fix Amazon MP3 being detected as Qt Designer
10 - Add application/acrobat alias for PDF files
11 - Add support for detecting DVDs without VIDEO_TS dirs
12
13 * Test suite adjustments for xdgmime bug fixes
14
15
16 shared-mime-info 0.91 (2011-09-18)
17 * Mime-type Changes:
18 - Add WWF
19 - Add application/vnd.android.package-archive.
20 - Add root-XML for SVG
21 - Add Qt QML
22 - Add application/x-fictionbook
23 - Add application/x-mobipocket-ebook
24 - Add another alias for ASX playlists
25 - Add video/3gp, video/x-mpeg, video/x-mpeg2,
26   video/divx, and video/msvideo aliases
27 - Add MSOffice 12 and OOXML mime-types
28 - Add video/vnd.mpegurl
29 - Java class tweaks
30 - Add magic for Megadrive ROMs
31 - Add application/vnd.tcpdump.pcap
32 - Fix root-XML for XSL
33 - Add extension for Scheme text files
34 - Add extensions for VRML documents
35 - Loosen magic for FLTK fluid files
36 - Move application/x-reject to text/x-reject
37 - Add application/x-nzb
38 - Remove glob from text/x-uri
39 - Added a *.wsgi pattern for python scripts
40 - Add DVI, PKCS, RELAX NG, and S/MIME acronyms.
41 - Use text/vcard instead of deprecated text/directory for vCards.
42 - Add text/x-markdown
43 - Add WebVTT
44 - Add *.php5 and *.phps as patterns for PHP
45 - Make dash scripts shell scripts
46 - Add application/x-iso9660-image alias for application/x-cd-image
47 - Add text/x-scala mime type
48 - Add another magic for XSPF files
49 - Update CHM mime-type to application/vnd.ms-htmlhelp
50
51 * Other:
52 - Fix parallel build
53 - Update GPLv2 COPYING file
54 - Use XZ tarballs by default
55
56 shared-mime-info 0.90 (2010-12-1)
57 * Mime-type Changes:
58 - Make application/epub+zip sub-class-of application/zip
59 - Make sure RAM files are not all treated as text
60 - Make CMakefiles a sub-class of text/plain
61 - Add new mime-type for Panasonic RW2 images
62 - Add XSL magic
63 - Add root-XML for XSL
64 - Add *.gem as a glob for tar archives
65 - Add test case for text/directory files
66 - Add go source code
67 - Add pdf.xz mime-type
68 - Add text/x-ooc source code
69 - Add Cobol source code
70
71 * Other:
72 - Don't error out on the x-scheme-handler/* mime-types
73 - Fix crasher when mime-magic is empty
74
75 shared-mime-info 0.80 (2010-09-30)
76 * Mime-type Changes:
77 - Add magic for F4V (Flash) video files
78 - Add mime-type for Dia shapes
79 - Bump priority for KOffice magics to give them precedence over gzip and zip
80 - Add mime-type for Verilog and SystemVerilog source files and headers
81 - Add Qt Linguist translation file
82 - Add application/x-xspf+xml alias for XSPF playlists
83 - Use audio/flac for FLAC files, make audio/x-flac an alias of it
84 - Add mime-type for HDF files
85 - Add mime-type for Mozilla Extension packages
86 - Add mime-type for text/cache-manifest
87 - Add YAML mime-type
88 - Add application/relax-ng-compact-syntax mime-type
89 - Add more tests for Matlab and Octave files
90 - Improve translator comments for VCD, SVCD and PictureCD
91 - Add application/pkcs8 mime-type
92 - Add audio and video WebM mime-types
93 - Add video/mp2t mime-type
94 - Use generic video icon for application/x-matroska
95 - Improve magic for Matroska files
96 - Add magic for audio/x-stm
97 - Update magic for Apple HTTP Streaming playlists
98 - Add Lrzip archive mime-type
99 - Fix PDF detection for some pesky files
100 - Add details about 3GPP and 3GPP2 files
101 - Add JavaFX video format
102 - Add Windows Imaging Format Disk Image mime-type
103 - Add application/x-apple-diskimage mime-type
104 - Add e-book reader content-type
105 - Add application/x-tex as an alias for text/x-tex
106 - Use application/oxps mime-type for XPS files
107 - Add magic to BibTeX files
108
109 * Other:
110 - Fix malformed D source test
111 - Avoid using ~/.local data when running the test suite
112 - Make sure that update-mime-info doesn't get called before installed
113
114 shared-mime-info 0.71 (2010-02-01)
115 * Mime-type Changes:
116 - Add magic for FLAC files
117 - Add ICC profiles
118 - Remove duplicate XUL definition
119 - Add IT8.7/2 profiles
120 - Add Apple's HTTP Live Streaming playlists
121 - Add application/pkix-crl
122 - Match *xsl and *xslt to application/xslt+xml
123 - Add *.eml glob for message/rfc822 messages
124 - Add application/vnd.openxmlformats-officedocument.presentationml.slideshow
125 - Update MathML definition
126 - Add application/x-java-keystore and application/x-java-jce-keystore
127 - Add OpenDocument test cases, flat XML file definitions
128 - Make D sources a sub-class of C sources
129
130 * Specification:
131 - Update version to 0.19
132
133 * Other:
134 - Move to git for VCS
135 - Use transifex for translations
136
137 shared-mime-info 0.70 (2009-09-06)
138 * Mime-type Changes:
139 - Add MXF video
140 - Add Google Earth XML files
141 - Add XZ archives
142 - Add SPSS formats
143 - Add OpenRaster images
144 - Add glob for OpenType fonts
145 - Add more MPEG-4 video container magic
146 - Add RealMediaFormat videos
147 - Add LZIP archives
148 - Add Kexi mime-types
149 - Add CBT comics
150 - Add Windows theme packs
151 - Add metalink
152 - Better glob for core files
153 - Better magic for graphviz files
154 - Add MRML, CVS, TSV acronyms
155 - Better definition for LZO archives
156 - Fix mime-type/magic for Java archives
157 - Fix MSWinURL magic
158 - Add tar.bz2 as a sub-class of application/x-bzip-compressed-tar
159 - Split Win32 from Unix autostart detection
160 - Better magic for Cisco VPN files
161 - New magic for Word documents
162 - Better glob matching for Makefiles
163
164 * Specification:
165 - Add glob-deleteall and magic-deleteall support
166 - Add case-sensitive attribute support
167
168 * Other changes:
169 - fix make call on *BSDs
170 - Better error in update-mime-database when a directory doesn't exist
171
172 shared-mime-info 0.60 (2009-02-21)
173 * Mime-type Changes:
174 - Add alias for SMIL
175 - Fix SMIL detection
176 - Add Annodex mime-type
177 - Only use .ogg for audio Ogg files
178 - Fix RDF mime-type
179 - Oasis mime-type fixes
180 - Make PICTURES match a picture CD but not "pictures"
181 - Add alias for application/zip
182 - Add Microsoft Document Imaging format
183 - Add magic for 7z archives
184 - Add cb7 comic book archives
185 - Add magic for XCF files
186 - Remove application/x-msi magic
187 - Add audio/x-gsm mime-type
188 - Add MS cab mime-type
189 - Add FictionBook mime-type
190 - Fix PKCS#12 bundles definition (not text files)
191 - Add PKCS#7 and PkiPath mime-types
192 - Add application/vnd.ms-wpl mime-type
193 - Add more aliases for media types
194 - Add alias for text/x-csv
195 - Fix comment for Gnucash files
196 - Make Javascript a sub-class of C
197 - Add *.vapi as a glob for Vala files
198 - Fix image/fits to match IANA
199 - Add Office 2007/OpenXML documents mime-types
200 - Add Pocket Word and AportisDoc document types
201 - Fix MS ICO, and Photoshop image to match IANA
202
203 * Other changes:
204 - Regenerate the pot file when needed
205 - Some clarifications in the spec
206 - Build fix when srcdir != builddir
207
208 shared-mime-info 0.51 (2008-07-23)
209 * Mime-type Changes:
210 - Strings review
211
212 shared-mime-info 0.50 (2008-07-22)
213 * Mime-type Changes:
214 - Better magic for a number of image types, from gdk-pixbuf
215 - Add "extended URL format" files
216 - Add MSI (Windows Installer) type
217 - Add tree content types
218
219 * update-mime-database Changes:
220 - Implement tree content types, in the treemagic file
221
222 shared-mime-info 0.40 (2008-06-11)
223 * Mime-type Changes:
224 - Add Skencil image
225 - Add OpenOffice extension
226 - Add Lilypond music sheets
227 - Add MO3 compressed tracker files
228 - Add text/x-diff alias for patches
229 - Add text/x-c alias for C source files
230 - Add text/rtf for RTF files
231 - Add *.m3u8 glob for M3U files
232 - Fix problems with Matroska audio/video detection
233 - Fix pack200 magic
234 - Fix detection of some message/rfc822 files
235 - Tighten PBM/PPM/PGM magic to avoid false positives
236 - Make "README*" glob very low
237 - Make application/x-gnuplot a subclass of text/plain
238 - Remove useless fnmatch matches
239 - Remove useless gtkrc mime-type
240
241 * update-mime-database Changes:
242 - Implement glob weights
243 - Implement reverse suffix tree
244 - Implement icon and generic-icon support
245 - Implement compact suffix tree
246
247 shared-mime-info 0.30 (2008-05-12)
248 * Mime-type Changes:
249 - Add LZMA archive
250 - Add Eiffel source
251 - Add TTX font
252 - Add EXR image
253 - Add SubViewer subtitle
254 - Add Windows Registry
255 - Add SMAF, XMF and iMelogy ringtones
256 - Add MRML playlists
257 - Add FLTK Fluid
258 - Add NFO info
259 - Add ALZ archive
260 - Add MS Word template
261 - Add GNUNet saved searches
262 - Add MOF
263 - Add CDRDAO TOC
264 - Add magic for KDC Kodak
265 - Add pattern for PCX images
266 - Add pattern for mbox files
267 - Add pattern for AWK scripts
268 - Add more magic for FLAC audio
269 - Add iptables
270 - Add Electronic books
271 - Add Cisco VPN
272 - Add Pack200 archives
273 - Add CMake scripts
274 - Add MS Works document
275 - Update DjVu types
276 - Update Flash video type
277 - Mark RCS files as text/plain
278 - Add an alias for RPM packages
279 - Remove application/x-cgi mime-type
280 - Remove *.exe glob for Unix executables
281 - Remove audio/x-mp3-playlist and make it an alias for MP3 playlists
282 - Remove the useless application/x-dbm type
283 - Remove duplicate *.amr glob from 3GPP files
284 - Add "<Asx" as a pattern for ASX files
285 - Lower XML magic priority so text/html is preferred
286 - Fix magic for application/x-java
287 - Fix up magic for AVI files
288 - Add "*.med" glob to MOD music
289 - Add "*.3gp2" glob for 3GPP audio/video
290 - Fix multiple XML mime-types
291 - Remove duplicate StuffIt archive type
292 - Remove unused text/x-ksysv-log
293
294 * Other:
295 - Update specification
296 - Add instructions on how to file bugs, and update translations
297 - Update dependencies to GLib 2.6
298 - Update DTD, require translated comments, require expanded-acronym if
299 acronym is present, require a known value for generic-icon
300 - Small fix to the update-mime-database man page
301 - Ignore unknown fields in update-mime-database
302 - Make sure all the comments are marked for translation
303 - Fix typos in the DTD
304 - Avoid warnings in update-mime-database for the x-content/ mimetypes
305
306 shared-mime-info 0.23 (2007-12-18)
307 * Mime-type Changes:
308 - Add QTIF QuickTime image
309 - Add SDP stream description
310 - Add Vala source file
311 - Add Atom feed, OPML
312 - Add SAMI, MicroDVD, MPSub, SSA subtitles
313 - Add audio/x-m4b as a sub-class of audio/mp4
314 - Add *.aac as a suffix for MPEG-4 audio files
315 - Add Compressed Flash detection, add FutureSplash support
316 - Add *.asc as a suffix for PGP armoured keys
317 - Add application/msword as a sub-class of application/x-ole-storage
318 - Don't associate *.htm and *.html to Mozilla bookmarks
319 - Add more aliases for PowerPoint and Word mime-types
320 - Add *.vlc as a suffix for m3u files
321 - Better magic for Word and Office documents
322 - Split Windows Media Station playlists from ASX ones
323 - Fix up JPEG 2000 mime-types
324 * Other:
325 - Add a testsuite in the CVS tree
326
327 shared-mime-info 0.22 (2007-07-30)
328 * Mime-type Changes:
329 - Clean up the Netscape/Mozilla bookmarks mime-types
330 - Fix Powerpoint magic detection
331 - Add another magic matchlet to HTML
332 - Add magic detection for OpenOffice.org files
333 - Add MP2 audio, EMF mime-types
334 - Add more aliases for 3GPP videos
335 - Add magic detection to WMF
336 - Add more suffixes for WordPerfect documents
337 - Add mime-types for SIS/SISX archives
338 - Add x-epoc media type
339 - Add *.hxx as a suffix for C++ headers
340 - Add Erlang mime-type
341 - Add another Fortran magic detection
342 - Add Plucker mime-type
343 - Add winmail.dat files as TNEF files
344 - Add WMLScript mime-type
345 - Add JAD mime-type
346 - Add iRiver PLA playlist mime-type
347 - Add Nintendo DS ROM mime-type
348 - Add video/avi as an alias for AVI files
349 - Update Ogg mime-types to match Xiph's latest documents
350 * Other:
351 - Improve Window compatibility
352 - Update the glib requirements
353
354 shared-mime-info 0.21 (2007-04-18)
355 * Mime-type Changes:
356 - Add *.m2t as a pattern for MPEG-2 files
357 - Add comments for the XMCD database and ARC mime-types
358 - Fix comments for Adobe FrameMaker documents
359 - Make application/m3u an alias for audio/x-mpegurl
360 - Make audio/x-mpeg an alias for audio/mpeg
361 - Add XPS to the mime-types
362 - Fix RealVideo documents mime-types
363 - Make application/x-shared-library-la a subclass of text/plain
364 - Add TNEF to the mime-types
365 - Add PAK archive to the mime-types
366 - Add PSF, miniPSF, PSFlib, and gzipped PSF fonts to the mime-types
367 - Add *.iso9660 as a pattern for ISO files
368 - Add PKCS#10 certification requests to the mime-types
369 - Add and correct loads of raw camera image types
370 - Add magic for OpenOffice.org file types
371 - Add KSysV init files to the mime-types
372 - Add DirectDraw surface files to the mime-types
373 - Add X11 cursor type to the mime-types
374 - Fix magic for RTSPtext metalinks
375
376 * Other:
377 - Remove mention of ROX in the See Also section of the man page
378
379 shared-mime-info 0.20 (2007-02-06)
380 * Mime-type Changes:
381 - Add text/javascript as an alias for application/javascript
382 - Add  *.latex as a pattern for TeX documents
383 - Add image/x-macpaint for "MacPaint Bitmap image"
384 - Add RTSPtextRTSP-style movie references to application/x-quicktime-media-link
385 - Add image/pdf as an alias for application/pdf
386 - Add video/flv as an alias for FLV videos
387 - Add Google Video Pointer mime-types
388 - Add application/pls as an alias for pls files
389 - Add gzip/bz2 types for DVI, PDF and PostScript
390 - Add *.kar as a pattern for MIDI files
391 - Add video/mp4v-es as an alias for MPEG-4 videos
392 - Add video/x-ms-wvx, video/x-ms-wax and video/x-ms-wmx as alias for ASX
393 - Add patterns and aliases for Vivo video
394 - Add alias for FLI files
395 - Add video/x-ms-wm as an alias for video/x-ms-asf
396 - Add a image/x-icns mime-type for MacOS X icons
397 - Add a text/x-rpm-spec mime-type for RPM .spec files
398 - Add NSC multicast playlists to video/x-ms-asf, with magic
399 - Add the audio/x-tta mime-type
400 - Add application/x-msexcel as an alias for Excel files
401 - Add PGM, PBM and PPM as sub-classes of PNM
402 - Move *.ram files to application/ram
403 - Use the preferred Matroska mime-types, includes Matroska audio
404 - Detect Makefile with a shebang at the start
405 - Add application/x-bzip2 as an alias for bz2 archives
406 - Add more magic for QuickTime files
407 - Add eMusic download packages
408 - Add *.rdfs and *.owl patterns to RDF files
409 - Add newer magic for Gnumeric files
410 - Add mime-type for WBMP images
411 - Make DIA a sub-class of application/xml
412 - Clean up PGP/GnuPG file types
413 - Add Lua scripts
414 - Avoid misdetecting Java files as C files
415 - Add OCL scripts
416 - Merge the application/vnd.palm and application/x-palm-database mime-types
417 - Make mbox as a sub-class of text/plain
418 - Add magic to detect AutoCAD DXF files
419 - Add magic for Go SGF records
420 - Add magic for PGN chess games
421 - Add DAR archives
422 - Add WavPack audio
423 - Remove bogus magic for Targa files
424 - Add Markaby scripts
425 - Add ACE archives
426 - Add Haansoft's Hangul word processor documents
427 - Clean up XSLT mime-types depending on version
428 - Add LDIF files
429 - Add XLIFF translation files
430 - Move compressed SVG files to image/svg+xml-compressed
431 - Add Citrix ICA files
432 - Add XUL and XBL detection
433 - Move compressed pcf (font) detection to application/x-font-pcf
434
435 * Other:
436 - Fix CPIO description
437 - Don't abort when update-mime-database can't open a file
438 - Move the pkgconfig file to $(datadir)
439 - Skip the translation of update-mime-database.c
440 - Have a quiet output to update-mime-database by default
441
442 shared-mime-info 0.19 (2006-08-25)
443 * Mime-type Changes:
444 - Add application/powerpoint and application/mspowerpoint as aliases for
445   Powerpoint
446 - Add VHDL mime-type
447 - Add application/mbox for the MBOX mailboxes
448 - Add text/x-txt2tags
449 - Remove *.dat as a glob for MPEG videos
450 - Add Monkey's Audio, AC3, and Musepack mime-types
451 - Fix matching Type1 fonts
452 - Remove useless application/octet-stream mime-type
453 - Add *.mo to application/x-gettext-translation
454 - Add loads of tracker audio files, console ROMs, raw images mime-types
455 - Fix QuickTime Media Links mime-types and detection
456 - Add audio/AMR and audio/AMR-WB mime-types and detection
457 - Add better TeX magic, and more globs
458 - Add better magic for patch files
459 - Fix .jar files' mime-types, and add better magic
460 - Fix magic for MPEG4 audio files
461 - Add an alias for .deb packages
462 - Add application/sieve mime-type
463 - Fix application/javascript's mime-type
464 - Fix text/csv's mime-type
465
466 * Other:
467 - Add paths to the .pc file
468
469 shared-mime-info 0.18 (2006-07-03)
470
471 * Mime-type Changes:
472 - Add *.qtl to video/quicktime
473 - Add *.wax to audio/x-ms-asx
474 - Add *.mpga to audio/mpeg
475 - Add audio/x-ms-wma (Windows Media Audio)
476 - Add application/xspf+xml (XSPF playlist)
477 - Add a lot of subclassing information
478 - Fix the RSS mime-types
479 - Fix *.asx files' mime-type
480 - Avoid audio/x-ms-asx files being detected as HTML
481 - Avoid application/pdf files being detected as Matlab documents
482 - Clarify C, C++, C# and ObjC mime-types
483
484 * New translations:
485 - Danish
486
487 shared-mime-info 0.17 (2006-03-14)
488
489 * Mime-types Changes:
490 - Added application/x-cue (CD image cuesheet)
491 - Added application/vnd.ms-access (Access database)
492 - Added application/x-7z-compressed (7-zip archive)
493 - Added application/mathematica (Mathematica)
494 - Added application/x-gedcom (GEDCOM genealogy)
495 - Added application/x-shorten (Shorten audio)
496 - Added video/3gpp (3GPP video)
497 - Added application/docbook+xml (Docbook)
498 - Added application/x-sqlite (SQLite database)
499 - Added application/x-go-sgf (Go saved games)
500 - Added application/x-m4 (M4 scripts)
501 - Added a few Ogg related mime-types
502 - Added application/x-cbr and application/x-cbz (Comic books archives)
503 - Added flv-application/octet-stream (Flash video)
504 - Added application/x-gnuplot (Gnuplot)
505 - Added application/x-srt (Text subtitle files)
506
507 * New translations:
508 - zh_TW
509
510 * Spec changes:
511 - Make the mime cache contain an mmappable binary format
512 - Add acronym and expanded-acronym
513 - Add recommendations for duplicate globs handling
514
515 shared-mime-info 0.16  (2004-03-22)
516
517 * Mime Types Changes:
518 - Added application/mathematica
519 - Added application/stuffit
520 - Fixed application/vnd.lotus-1-2-3 and other office types
521 - Added application/vnd.oasis.opendocument
522 - Even more types now inherit from text/plain
523 - Added text/x-gettext-translation
524 - Fixed up text/x-python
525
526 * Lots of new translations:
527    - bg eo es eu it ja ms nb pl pt pt_BR ru sq uk zh_CN
528
529 shared-mime-info 0.15  (2004-08-30)
530
531 * Mime Types Changes:
532 - Added various aliases
533 - Make text files inherit from text/plain
534 - Added text/x-xmi
535 - Added application/x-javascripta
536
537 * Translations:
538 - new translations: Danish (Ole Laursen), Greek (Nikos Charonitakis), 
539   Korean (Cha Young-Ho)
540 - updated translations: Finnish  (Ville Skyttä), German (Christian Neumair)
541
542                         Version 0.14 (21-Mar-2004)
543
544 * upped the mozilla/netscape bookmarks priority.
545
546 * change xbell to x-xbel
547
548 * Add matroska video mime type
549
550 * application/x-archive needs lower prio than application/x-deb
551
552 * Change C# mimetype to text/x-csharp
553
554 * Add application/x-ole-storage mimetype, remove OLE storage match from
555   application/msword, since it matches all sorts of document types using
556   OLE.
557
558 * add types from ImageMagick
559
560 * add .flac detection.
561
562 * make MIME descriptions more consistant with each other (patch from
563   Christian Neumair).
564
565 * add a package-config file
566
567 * conditionally disable running update-mimedb for packages.
568
569 * fix up RIFF and shell magic, as well as merging diff files and patch files.
570
571 * New az, cy, and no translations.
572
573                         Version 0.13.1 (01-Jan-2003)
574
575 * Specify number of characters to test when checking for text files
576   (requested by Jaap Karssenberg).
577
578 * Added <alias> and <sub-class-of> fields.
579
580
581
582                         Version 0.12 (28-Aug-2003)
583
584 * Added *.pm and *.al globs for PERL (Jaap Karssenberg).
585
586 * Added a section to the spec about the inode/* MIME types (suggested by
587   Jaap Karssenberg).
588
589 * Clarify the meaning of nested magic matches.
590
591 * Fixed example (lang -> xml:lang) (Christophe Fergeau).
592
593 * Change 'case insensitive match' to 'lowercase match'.
594
595 * Fixed byte-swapping for little-endian and host-endian matches (reported by
596   Jaap Karssenberg).
597
598 * Ignore trailing '/' characters on MIME directory name.
599
600         
601                         Version 0.11 (17-Apr-2003)
602
603 * 'make install' validates the common types file against the DTD.
604
605 * Install instructions updated for new XDG Base Directory Specification.
606
607 * Added new <root-XML> element to identify XML files by
608   (namespaceURI, localName) pairs (suggested by Mike Hearn).
609
610 * Minor updates to the database itself (Vincent Lefevre).
611
612 * Added short discussion of ACAP Media Type Dataset Class to spec (suggested
613   by Dave Cridland).
614
615 * Updated spec to use XDG Base Directory Specification for paths.
616
617 * Clarifications to glob matching section (requested by Jonathan Blandford).
618
619 * Added a 'Recommended checking order' section to help interoperability
620   (suggested by Lars Hallberg).
621
622 * Greatly improved error reporting in update-mime-database, and commented
623   the code more.
624
625 * Fixed possible segfault if a MIME type was defined twice with no xml:lang
626   in the same directory.
627
628 * When update-mime-database is run, warn the user if the MIME directory
629   given isn't in the search path.
630
631
632                         Version 0.10 (03-Mar-2003)
633
634 * Much better validation of input files.
635
636 * Added note about the use of extended attributes to store the MIME type.
637
638 * Ensure that all changes to generated files happen atomically.
639
640 * Change to half-text, half-binary format to make parsing the magic file
641   much easier.
642
643 * Make it really clear that user prefs don't go in the database.
644
645 * Require libxml 2.4.0 (not sure if it's needed, but older versions seem a
646   little buggy).
647
648 * Fix problem where copying nodes lost the namespace (workaround for libxml
649   bug).
650
651 * Added DTD to freedesktop.org.xml.
652
653 * Spec was confused about whether a match type was an attribute or element
654   name. Settled on attribute and updated XML (makes the DTD easier this way).
655
656 * Glob pattern for TGIF files.
657
658 * Added application/x-cd-image (requested by Stefano Peluchetti).
659
660 * Added text/x-uri (text/uri-list is used for something else).
661
662 * Added more extensions for powerpoint (Stefano Peluchetti).
663
664 * Marked AIFF as Amiga/Mac (Marcin Juszkiewicz), not just Amiga.
665
666 * Added *.xsl glob (*.xslt was already allowed) and added xhtml MIME type
667   (requested by Vincent Lefevre).
668
669
670                         Version 0.9 (29-Jul-2002)
671
672 * Removed bashism in uninstall rule (reported by Filip Van Raemdonck).
673
674 * Added manpage (Filip Van Raemdonck).
675
676 * Require libxml 2.4.0 (not sure if it's needed, but play it safe).
677
678 * Workaround libxml problem where copying nodes lost the namespace
679   (reported by Stephen Watson and Jesse Wagner)
680
681 * Added skeleton description for 'action' element.
682
683 * Re-worded spec section on user preferences (Filip Van Raemdonck).
684
685 * Added extra authors to spec.
686
687 * Changed SHOULD to MUST for requiring shared package (suggested by
688   Filip Van Raemdonck).
689
690 * Added some error checking to make sure output is writeable.