123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357 |
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
- "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title>ExifTool Version History</title>
- <link rel=stylesheet type='text/css' href='style.css' title='Style'>
- <link rel=alternate type='application/rss+xml' title='RSS Feed for ExifTool updates' href='http://owl.phy.queensu.ca/~phil/exiftool/rss.xml'>
- </head>
- <body>
- <h1 class='up'>ExifTool Version History</h1>
- <p>RSS feed: <a href="http://owl.phy.queensu.ca/~phil/exiftool/rss.xml">http://owl.phy.queensu.ca/~phil/exiftool/rss.xml</a></p>
- <p><b>Note:</b> The most recent production release is <a href="Image-ExifTool-10.10.tar.gz">Version 10.10</a>. (Other versions are
- considered development releases, and are not uploaded to <a href="http://search.cpan.org/dist/Image-ExifTool/">CPAN</a>.)</p>
- <!-- Use line width of 80 -->
- <!-- *********************************************************************** -->
- <a name='v10.10'><b>Jan. 22, 2016 - Version 10.10</b></a> <span class=grn>(production release)</span>
- <ul>
- <li>Added a new Olympus LensType (thanks Niels Kristian Bech Jensen)
- <li>Added a couple of new Olympus FlashModel values
- <li>Added a new Nikon LensID
- <li>Added a new Pentax LensType
- <li>Decode a number of new Sony tags (thanks Jos Roost)
- <li>Decode H264:DateTimeOriginal DST flag, and add " DST" to time string if set
- <li>Decode a few more CanonCustom settings
- <li>Fixed problem creating user-defined XMP structure elements with names
- containing characters which are illegal in tag names
- <li>Improved mechanism for generating tags which must be specifically requested
- when copying or used in -if or -p expressions
- <li>Improved warning in Windows if help documentation file can't be created
- <li>Patched Composite:FileNumber to handle case where Canon:FileNumber is 10000
- <li>Patched reading FujiFilm RawImageWidth/Height for new X-Pro2 RAF images
- <li>Fixed problem reading PDF objects which begin with a comment line
- <li>Fixed problem which could result in ExifTool corrupting a PDF file when
- writing
- <li>API Changes:
- <ul>
- <li>Added RequestTags option
- <li>No longer generate MDItem tags when RequestAll option is set
- </ul>
- </ul>
- <a name='v10.09'><b>Jan. 4, 2016 - Version 10.09</b></a>
- <ul>
- <li>Added ability to extract OS X system metadata ("MDItem" tags)
- <li>Added a value conversion for GoogleTrackDuration
- <li>Enchanced the -i option to allow full path names to be specified
- <li>Fixed a potential runtime error when writing corrupted JPEG images
- <li>API Changes:
- <ul>
- <li>Added MDItemTags option
- </ul>
- </ul>
- <a name='v10.08'><b>Dec. 22, 2015 - Version 10.08</b></a>
- <ul>
- <li>Added ability to write empty XMP structures
- <li>Added write support for PhaseOne MakerNotes tags in IIQ files
- <li>Added a new Nikon LensID (thanks David Püschel)
- <li>Decode a new Olympus tag and improved decoding of DriveMode
- <li>Minor improvements to HtmlDump of PhaseOne IIQ and PDF files
- <li>Patched to allow overwriting of empty XMP written by some PhaseOne cameras
- <li>Fixed bug in HtmlDump feature that could cause a "substr outside of string"
- error
- <li>API Changes:
- <ul>
- <li>Changed QuickTimeUTC API option to also enforce proper time zero
- </ul>
- </ul>
- <a name='v10.07'><b>Nov. 26, 2015 - Version 10.07</b></a>
- <ul>
- <li>Fixed problem with warnings on some systems about unimplemented functions
- for FileGroupID and FileUserID when -p or -if were used
- </ul>
- <a name='v10.06'><b>Nov. 26, 2015 - Version 10.06</b></a>
- <ul>
- <li>Added a new <a href="TagNames/Canon.html#LensType">Canon LensType</a> (thanks LibRaw)
- <li>Added a new <a href="TagNames/Pentax.html#LensType">Pentax LensType</a> (thanks Louis Granboulan)
- <li>Added a couple of new <a href="TagNames/XMP.html#digiKam">XMP-digiKam tags</a>
- <li>Added a new <a href="TagNames/Canon.html#CanonModelID">CanonModelID</a>
- <li>Added a new <a href="TagNames/XMP.html#acdsee">ACDSee XMP tag</a> (thanks Malus)
- <li>Decode a new <a href="TagNames/Canon.html">Canon tag</a>
- <li>Improved a few lens names (thanks Jos Roost)
- <li>Patched to remove trailing null when reading improperly written QuickTime
- strings
- <li>Fixed bug where SystemTags weren't available for use with the -p and -if
- options
- </ul>
- <a name='v10.05'><b>Nov. 6, 2015 - Version 10.05</b></a>
- <ul>
- <li>Added new <a href="TagNames/Canon.html#LensType">Canon</a> and <a href="TagNames/Sony.html#LensType">Sony LensType</a> values
- <li>Added some new <a href="TagNames/Nikon.html#LensID">Nikon LensID</a>'s (thanks Robert Rottmerhusen)
- <li>Added a new <a href="TagNames/Pentax.html#PentaxModelID">PentaxModelID</a>
- <li>Added preliminary support for <a href="TagNames/Motorola.html">Motorola maker notes</a>
- <li>Changed format of <a href="TagNames/XMP.html#photoshop">XMP-photoshop</a>:DocumentAncestors to write a simple Bag of
- strings rather than structures (since this is what the Adobe software
- writes, contrary to their own XMP specification)
- <li>Fixed problem where HASH references may be exposed when copying a list of
- structures to a non-list-type tag
- <li>API Changes:
- <ul>
- <li>Added <a href="ExifTool.html#Filter">Filter option</a>
- <li>Changed GetNewValues method name to <a href="ExifTool.html#GetNewValue">GetNewValue</a> (GetNewValues still
- works for backward compatibility)
- </ul>
- </ul>
- <a name='v10.04'><b>Oct. 28, 2015 - Version 10.04</b></a>
- <ul>
- <li>Added a few new <a href="TagNames/Microsoft.html#XMP">Microsoft XMP</a> tags
- <li>Enhanced -r option to allow processing of directory names beginning with "."
- <li>Avoid writing <a href="TagNames/Microsoft.html#XMP">XMP-microsoft:LensModel</a> unless specified explicitly
- <li>Limit precision of area size in picasa_faces config file (thanks StarGeek)
- <li>Moved <a href="TagNames/Nikon.html#NCDT">Nikon NCDT GPS tags</a> into the GPS group so they work with the <a href="TagNames/Composite.html">Composite
- GPS tags</a>
- <li>Fixed problem reading <a href="TagNames/Ricoh.html#RMETA">Ricoh RMETA</a> information from some cameras
- </ul>
- <a name='v10.03'><b>Oct. 21, 2015 - Version 10.03</b></a>
- <ul>
- <li>Added support for JPEG 2000 extended-length boxes
- <li>Added a few new <a href="TagNames/Canon.html#LensType">Canon LensType</a> and <a href="TagNames/Canon.html#CanonModelID">CanonModelID</a> values
- <li>Added a new <a href="TagNames/Nikon.html#LensID">Nikon LensID</a> (thanks LibRaw)
- <li>Added ExifTool version number as a comment in -listx output
- <li>Added support for Leica SL (Typ 601) maker notes
- <li>Added a new <a href="TagNames/Sony.html#LensType">Sony LensType</a> (thanks Jos Roost)
- <li>Decode more <a href="TagNames/Sony.html">Sony tags</a> for some new models (thanks Jos Roost)
- <li>Decode a new <a href="TagNames/Pentax.html">Pentax tag</a>
- <li>Patched for invalid makernote entry written by Sony ILCE-7M2 v1.21
- <li>Patched problem reading <a href="TagNames/EXE.html#PEString">EXE resources</a> with a missing null terminator
- <li>Updated Windows distribution package to use latest version of PAR
- </ul>
- <a name='v10.02'><b>Sept. 17, 2015 - Version 10.02</b></a>
- <ul>
- <li>Added ability to read PNG chunks after the normal PNG end of file (IEND)
- <li>Added ability to delete a PNG trailer (with -trailer:all=)
- <li>Added some new <a href="TagNames/Nikon.html#LensID">Nikon LensID</a>'s (thanks Robert Rottmerhusen and LibRaw)
- <li>Added a few new <a href="TagNames/Canon.html#LensType">Canon LensType</a>'s (thanks Jos Roost and LibRaw)
- <li>Added a new <a href="TagNames/Pentax.html#LensType">Pentax LensType</a> (thanks Niels Kristian Bech Jensen)
- <li>Decode some new <a href="TagNames/PanasonicRaw.html">PanasonicRaw tags</a> (thanks Andrew)
- <li>Decode a new <a href="TagNames/Pentax.html#LensType">Pentax tag</a>
- <li>Enhanced -m option to allow IPTC values which are too short to be written
- </ul>
- <a name='v10.01'><b>Sept. 3, 2015 - Version 10.01</b></a>
- <ul>
- <li>Added a new <a href="TagNames/Olympus.html#CameraType">Olympus CameraType</a>
- <li>Added a new <a href="TagNames/Canon.html#LensType">Canon LensType</a> (thanks Norbert Wasser)
- <li>Added a few new <a href="TagNames/QuickTime.html#GenreID">QuickTime GenreID</a> values (thanks François Bonzon)
- <li>Decode a new <a href="TagNames/Pentax.html#LensType">Pentax tag</a>
- <li>Leica programmers should all be ashamed of the <a href="http://owl.phy.queensu.ca/~phil/exiftool/idiosyncracies.html#Leica">complete shambles of metadata</a>
- they have created
- <li>Minor change to the name of a Sigma lens for Canon
- <li>Improved recognition of Pentax lens adapter
- <li>Implemented <a href="ExifTool.html#NoPDFList">NoPDFList</a> for -b option of Windows version too
- <li>Renamed a few <a href="TagNames/Sony.html">Sony tags</a> and improved decoding of others (thanks Jos Roost)
- <li>Renamed a few <a href="TagNames/Pentax.html">Pentax tags</a>
- <li>Fixed problem importing structured information from -X option output
- <li>Fixed round-off errors in value and typo in name of CanonVRD:GammaWhitePoint
- <li>Fixed test failures if Encode, POSIX or Time::Local modules are missing
- </ul>
- <a name='v10.00'><b>Aug. 18, 2015 - Version 10.00</b></a> <span class=grn>(production release)</span>
- <ul>
- <li>Added a few new <a href="TagNames/Canon.html#CanonModelID">CanonModelID</a>'s
- <li>Added a few new <a href="TagNames/Nikon.html#LensID">Nikon LensID</a>'s (thanks Jaap Voets and Robert Rottmerhusen)
- <li>Added a new <a href="TagNames/Canon.html#LensType">Canon LensType</a> (thanks Jos Roost)
- <li>Decode a number of new <a href="TagNames/Sony.html">Sony tags</a> (thanks Jos Roost)
- <li>Decode a couple more <a href="TagNames/RIFF.html">RIFF tags</a> and extract Unknown <a href="TagNames/RIFF.html">RIFF tags</a>
- <li>Changed -b option to avoid splitting PDF List-type tag values
- <li>API Changes:
- <ul>
- <li>Added <a href="ExifTool.html#NoPDFList">NoPDFList option</a>
- </ul>
- </ul>
- <a name='v9.99'><b>July 23, 2015 - Version 9.99</b></a>
- <ul>
- <li>Added support for the Leica Q (Typ 116) maker notes
- <li>Added two new <a href="TagNames/Sony.html#SonyModelID">SonyModelID</a>'s (thanks Jos Roost for one)
- <li>Added two new <a href="TagNames/Sony.html#LensType2">Sony LensType2</a> values (thanks Jos Roost)
- <li>Added a new <a href="TagNames/Pentax.html#LensType">Pentax LensType</a>
- <li>Extract a number of new <a href="TagNames/Extra.html">File System tags</a> when SystemTags API option is set
- <li>Decode a new FujiFilm tag (thanks TonyB)
- <li>Decode a number of new <a href="TagNames/Sony.html">Sony tags</a> (thanks Jos Roost)
- <li>Disabled writing of XMP to PostScript-format Adobe Illustrator files
- <li>SourceFile values in -csv and -json input/output are now converted to/from
- filename character set (set by -charset filename option) when
- reading/writing
- <li>Renamed <a href="TagNames/Flash.html">Flash</a>:FileAttributes to FlashAttributes
- <li>Renamed <a href="TagNames/Flash.html">FujiFilm</a>:AFPointSet to AFMode and improved decoding
- <li>Fixed problem where a partial command could be executed if the -stay_open
- option was used and the command is aborted due to an error in arguments
- <li>Fixed problem with OS X installer on El Capitan (now installs in
- /usr/local/bin instead of /usr/bin)
- <li>API Changes:
- <ul>
- <li>Added <a href="ExifTool.html#SystemTags">SystemTags option</a>
- </ul>
- </ul>
- <a name='v9.98'><b>June 26, 2015 - Version 9.98</b></a>
- <ul>
- <li>Added read support for DSS and DS2 file formats
- <li>Added write support for <a href="TagNames/MWG.html#RegionStruct">XMP-mwg-rs</a>:Rotation (seen in XMP from LR6)
- <li>Added a new <a href="TagNames/Sigma.html#LensType">Sigma LensType</a> (thanks Niels Kristian Bech Jensen)
- <li>Decode Pentax DiffractionCorrection
- <li>Decode Olympus ID3 XOLY frame
- <li>Decode a few more <a href="TagNames/Sony.html">Sony tags</a>
- <li>Improved reliability of decoding <a href="TagNames/Nikon.html#ShotInfoD810">Nikon D810 ShotInfo</a> and <a href="TagNames/NikonCustom.html#SettingsD810">custom settings</a>
- <li>Changed name of Pentax VignettingCorrection to PeripheralIlluminationCorr
- <li>Fixed problem with user parameters in tag name expressions when copying
- </ul>
- <a name='v9.97'><b>June 2, 2015 - Version 9.97</b></a>
- <ul>
- <li>Added a new Pentax Quality value
- <li>Added a new Panasonic AdvancedSceneMode (thanks Horst Wandres)
- <li>Minor improvement to lens identification logic based on XMP information
- <li>Changed a few DR4 tag names
- <li>Fixed improper scoping of XMP namespace prefixes (so conflicting prefixes
- are now properly resolved)
- </ul>
- <a name='v9.96'><b>May 20, 2015 - Version 9.96</b></a>
- <ul>
- <li>Added support for <a href="TagNames/CanonVRD.html#Edit4">CanonVRD version 4</a> information and DR4 files
- <li>Added two new <a href="TagNames/Canon.html#LensType">Canon LensType</a> values (thanks Norbert Wasser)
- <li>Added two new <a href="TagNames/Olympus.html#LensType">Olympus LensType</a> values (thanks Niels Kristian Bech Jensen)
- <li>Added a new Minolta/<a href="TagNames/Sony.html#LensType">Sony LensType</a> and fixed another one (thanks Jos Roost)
- <li>Added a new <a href="TagNames/Nikon.html#LensID">Nikon LensID</a> (thanks John Helour)
- <li>Added a few new <a href="TagNames/QuickTime.html">QuickTime tags</a>
- <li>Added a new <a href="TagNames/Pentax.html#PentaxModelID">PentaxModelID</a> and a new Pentax PictureMode
- <li>Added a few new <a href="TagNames/XMP.html#aux">XMP-aux tags</a>
- <li>Decode a couple more <a href="TagNames/DPX.html">DPX tags</a>
- <li>Decode <a href="TagNames/NikonCustom.html">NikonCustom tags</a> for D810 firmware version 1.02
- <li>Improved -htmlDump output for extended XMP and some other JPEG segments
- <li>Improved a <a href="TagNames/Canon.html#LensType">Canon lens</a> name
- <li>Documented the -userParam command-line option (which has existed since 9.90)
- <li>Changed default behaviour to ignore extended XMP with an incorrect GUID (as
- per the XMP specification)
- <li>Changed the case of a few tag names for consistency
- <li>Patched problem with Sony cameras giving incorrect LensInfo for some third
- party lenses, leading to an incorrect LensID by ExifTool (thanks Jos Roost)
- <li>Patched problem where GPS minutes or seconds could round up to 60
- <li>Fixed picasa_faces.config to rotate regions if necessary for RAW file types
- (thanks Stargeek)
- <li>API Changes:
- <ul>
- <li>Added <a href="ExifTool.html#ExtendedXMP">ExtendedXMP option</a>
- </ul>
- </ul>
- <a name='v9.95'><b>May 9, 2015 - Version 9.95</b></a>
- <ul>
- <li>Added a few new <a href="TagNames/Minolta.html#LensType">Minolta</a>/<a href="TagNames/Sony.html#LensType">Sony lenses</a> (thanks Jos Roost)
- <li>Added config_files/photoshop_paths.config to the full distribution
- <li>Avoid rebuilding maker notes when using -tagsFromFile with -fast2 option
- <li>Validate tag names when redirecting (ie. "-DSTTAG<SRCTAG")
- </ul>
- <a name='v9.94'><b>May 3, 2015 - Version 9.94</b></a>
- <ul>
- <li>Added Geotag support for Bramor gEO log files
- <li>Added support for iCalendar ICS files
- <li>Added support for Leica M Monochrom (Type 246) maker notes
- <li>Added new "Preview" group for all embedded preview images
- <li>Added a new <a href="TagNames/Pentax.html#PentaxModelID">PentaxModelID</a> (thanks Louis Granboulan)
- <li>Added a new <a href="TagNames/Canon.html#LensType">Canon LensType</a> (thanks Niels Kristian Bech Jensen)
- <li>Added tag name to "Invalid EXIF text encoding" warning
- <li>Decode ColorData for Canon EOS 5DS and EOS 5DS R (thanks LibRaw)
- <li>Changed ListItem option so that it also applies when copying tags
- <li>Enhanced FileTypeExtension to return an uppercase extension when the print
- conversion is disabled (eg. the -n option)
- <li>Fixed incorrect FileTypeExtension for virtual device drivers
- <li>Fixed an improperly formatted warning for duplicate PDF entries
- <li>Fixed bug creating extended XMP in JPEG images when deleting all XMP and
- adding back in the same step
- </ul>
- <a name='v9.93'><b>Apr. 25, 2015 - Version 9.93</b></a>
- <ul>
- <li>Added FileTypeExtension tag
- <li>Added a few new <a href="TagNames/Canon.html#CanonModelID">CanonModelID</a> values
- <li>Added a new Olympus CameraType
- <li>Added a few new <a href="TagNames/Minolta.html#LensType">Minolta</a>/<a href="TagNames/Sony.html#LensType">Sony lenses</a> (thanks Jos Roost)
- <li>Updated arg_files/iptcCore.args for IPTC Extension version 1.2 tags
- <li>Improved VCard parsing/decoding
- <li>Improved -fast3 file identification logic
- <li>Remove "px" string from SVG ImageWidth/Height tags
- <li>Changed DOF calculation to use ApproximateFocusDistance
- <li>Fixed missing FileType for MOI files
- <li>Fixed potential "Internal Error" bug when writing XMP structures
- </ul>
- <a name='v9.92'><b>Apr. 11, 2015 - Version 9.92</b></a>
- <ul>
- <li>Added support for <a href="TagNames/XMP.html#pmi">PRISM pmi</a> and <a href="TagNames/XMP.html#prm">prm tags</a>, and updated to PRISM 3.0
- <li>Added read support for Audible .AA files
- <li>Added support for Adobe <a href="TagNames/XMP.html#creatorAtom">XMP-creatorAtom tags</a>
- <li>Added a couple of new <a href="TagNames/XMP.html#xmpDM">XMP-xmpDM tags</a>
- <li>Added a new <a href="TagNames/Canon.html#CanonModelID">CanonModelID</a> and a new Ricoh WhiteBalance (thanks LibRaw)
- <li>Added a new <a href="TagNames/Olympus.html#CameraType">Olympus CameraType</a>
- <li>Added a new <a href="TagNames/Nikon.html#LensID">Nikon LensID</a> (thanks Jürgen Sahlberg)
- <li>Updated to XMP PLUS 1.2.1 specification
- <li>Enhanced DOF calculation to use AverageFocusDistance or
- FocusDistanceUpper/Lower if available
- <li>Patched to tolerate different version numbers in XMP namespace URI's
- </ul>
- <a name='v9.91'><b>Apr. 7, 2015 - Version 9.91</b></a>
- <ul>
- <li>Added read support for VCard files
- <li>Added support for AAX files
- <li>Added --sort option
- <li>Added a number of new QuickTime GenreID values (thanks François Bonzon)
- <li>Added new Canon, Nikon, Olympus and Samsung lenses (thanks LibRaw and Niels
- Kristian Bech Jensen)
- <li>Added a new <a href="TagNames/Olympus.html#CameraType">Olympus CameraType</a>
- <li>Added a new Sony FlashMode value
- <li>Decode a new Apple makernote tag
- <li>Decode a number of new <a href="TagNames/QuickTime.html">QuickTime tags</a> found in Audible audio books
- <li>Improved the naming of a FujiFilm tag (thanks LibRaw)
- <li>Removed "not yet tested" warning when writing FujiFilm RAF version 0200
- <li>Renamed distribution file config_files/ExifTool_config to example.config
- <li>Increased maximum metadata atom size for QuickTime files and added warning
- if an atom is larger than the limit
- <li>Changed writing of filesystem date/time tags to override the -P option
- <li>Fixed problem writing FileCreateDate in Windows when the -o option was used
- </ul>
- <a name='v9.90'><b>Mar. 14, 2015 - Version 9.90</b></a> <span class=grn>(production release)</span>
- <ul>
- <li>Added config_files/picasa_faces.config to the distribution (thanks StarGeek)
- <li>Added a few new <a href="TagNames/Minolta.html#LensType">Minolta</a>/<a href="TagNames/Sony.html#LensType">Sony</a> and Nikon lenses (thanks LibRaw)
- <li>Added new Canon and Sigma lenses (thanks Niels Kristian Bech Jensen)
- <li>Decode Nikon D810 custom settings (thanks Warren Hatch)
- <li>Decode a few new <a href="TagNames/Nikon.html">Nikon tags</a>
- <li>Fixed superfluous "Open '' failed" warning which could occur in Windows
- <li>Fixed problem reading multi-valued <a href="TagNames/Microsoft.html#Xtra">Microsoft Xtra tags</a>
- <li>Fixed problem on Windows using -overwrite_original_in_place with Unicode
- file names
- </ul>
- <a name='ancient' href="ancient_history.html"><b>History of older versions</b> (back to 1.00) --></a><br><br>
- <hr>
- <p class='lf'><a href="index.html"><-- Back to ExifTool home page</a></p>
- </body>
- </html>
|