# ExifTool Version History

RSS feed: http://owl.phy.queensu.ca/~phil/exiftool/rss.xml

Note: The most recent production release is Version 9.60. (Other versions are considered development releases, and are not uploaded to CPAN.)

May 11, 2014 - Version 9.60 (production release)

- Added a few new values for some Pentax tags
- Added a new QuickTime Rating value (thanks François Bonzon)
- Added a new SonyModelID (thanks LibRaw)
- Added a new Canon and a new Pentax LensType
- Decode a number of new tags from WebP extended-format files
- Decode a couple more Nikon tags
- Decode a new Canon 300D tag (thanks LibRaw)
- Decode a new Sony tag (thanks Jos Roost)
- Updated Sony maker note decoding for ILCA-77M2 (thanks Jos Roost)
- Renamed QuickTime ©day atom to ContentCreateDate (was previously named Year or CreateDate depending on its location)
- Changed a number of "Unknown (-1)" values to "n/a" (thanks Herbert Kauer)
- Minor change to some German translations (thanks Herbert Kauer)
- Patched spec file for building RPM under Redhat 6 (thanks Norbert de Rooy)
- Fixed a problem writing 3-character Nikon CountryCode values
- Fixed problem when importing CSV files in Windows where an appropriate SourceFile entry may not be found if the file specification does not match exactly but the absolute path is the same

May 3, 2014 - Version 9.59

- Added support for Leica T maker notes
- Added a few new Olympus CameraType values
- Added a number of new AppleStoreCountry values (thanks François Bonzon)
- Added a print conversion for QuickTime GenreID (thanks François Bonzon)
- Added more values for some NikonCapture tags (thanks LibRaw)
- Improved decoding for a number of Sony tags (thanks Jos Roost)
- Improved decoding of some Olympus tags (thanks Herbert Kauer)
- Improved writing of GPSAltitudeRef to recognize any signed number
- Patched problem where some QuickTime UTF-8 values were being decoded incorrectly

Apr. 19, 2014 - Version 9.58

- Added verbose warning and HtmlDump flag for out-of-sequence EXIF tag ID's
- Improved decoding of NikonCapture WBAdjLighting (thanks LibRaw)
- Improved German translations (thanks Herbert Kauer)
- Fixed -v3 to report absolute offsets for RIFF and NikonCapture information
- Fixed problem in Windows version which caused ExifTool to exit with an error when importing from a CSV file with a non-existent SourceFile entry

Apr. 12, 2014 - Version 9.57

- Added a Composite tag to calculate Duration for AIFF files
- Added a couple of new Canon lenses
- Added a new value for NikonCapture:WBAdjLighting (thanks LibRaw)
- Added a new Olympus CameraType (thanks LibRaw)
- Decode a couple more Canon tags
- Improved French translations (thanks Alphonse Philippe)
- Patched to correctly sort out-of-sequence GPS IFD entries
- Fixed possible "uninitialized value" runtime error when reading corrupted CanonCustom2 information
- Fixed unnecessary warning when writing an image with zero-length maker notes
- Fixed incorrect family 2 group for XMP-exif:GPSImgDirectionRef

Apr. 5, 2014 - Version 9.56

- Added new Canon and Pentax LensType values
- Added a couple more Canon ContinuousDrive modes
- Added a new Sigma ColorMode
- Decode some new QuickTime tags written by the HTC One (M8) in MP4 videos
- Decode telemetry information from AR Drone videos
- Extract PreviewImage from GoPro JPG files
- Improved German translations (thanks Herbert Kauer)
- Improved French translations (thanks Alphonse Philippe)
- Updated en_ca and en_gb translations
- Patched to avoid "excessive count" warning for a 16-bit TransferFunction
- Fixed decoding of Canon AEBShotCount for some models

Mar. 29, 2014 - Version 9.55

- Added new write-only HardLink tag for creating hard links
- Added support for Leica S maker notes
- Added support for Nintendo maker notes
- Added limited read support for FLIR "AFF" SEQ images
- Added a new Pentax LensType (thanks Bruce Rusk)
- Added two new NEFCompression values (thanks LibRaw)
- Added a few new CanonModelID values
- Added a new Sony LensType2 (thanks Jos Roost)
- Added some unknown Sony tags possibly related to metering (thanks Jos Roost)
- Decode orientation information for Ricoh Theta (thanks Paulo Costa)
- Decrypt Nikon ColorBalanceUnknown data for -U and -v2+ options
- Updated recognition of Metabones Canon adapters on Sony cameras to support new adapter firmware versions
- Improved verbose messages when reading GPS track logs
- Changed writing of EXIF:Copyright to allow newline conversion to be avoided by disabling print conversion
- Fixed an incorrect French translation (thanks Alphonse Philippe)
- API Changes:
  - Fixed problem where Directory tag wasn't written if any "real" tags were changed when calling WriteInfo()

Mar. 1, 2014 - Version 9.54

- Added a new Pentax LensType
- Decode a few more FLIR tags
- Generate missing default language tags for alternate-language QuickTime tags without them
- Improved identification of some file sub-types based on filename extension
- Fixed bug extracting alternate-language QuickTime tags with numerical ID's when processing multiple files in a single command
- Fixed potential problem when using some of the recently added options with the -stay_open feature
- Fixed problem loading a config file with a single quote in the file name
- Fixed problem writing a shortcut tag when the target tag has a group name
- Fixed problem recognizing HTML files with a leading UTF-8 BOM

Feb. 22, 2014 - Version 9.53 (production release)

- Added user-defined file types feature
- Added support for a few more XMP-expressionmedia tags
- Decode CameraTemperature from a few new Canon models
- Decode another Sony tag (thanks Jos Roost)
- Recognize the JXR extension
- Changed wording of IPTC "Unrecognized data" warning
- Patched round-off error problem in seconds of some date/time values
- Fixed problem creating EXV files with the -o option
- Fixed problem conditionally replacing Extra block-type tags

Feb. 17, 2014 - Version 9.52

- Fixed bug introduced in 9.44 which resulted in incorrect maker note offsets when copying maker notes from DNG images of some Pentax models

Feb. 15, 2014 - Version 9.51

- Added a number of new CanonModelID values
- Added a new Sony/Minolta LensType (thanks Jos Roost)
- Added a new Panasonic BurstMode
- Added a new Pentax LensType
- Added new ColorSpaceTags shortcut
- Decode a number of new PanasonicRaw tags (thanks LibRaw)
- Decode ColorData tags for the new Canon EOS 1200D
- Improved Sony maker note decoding for some newer models (thanks Jos Roost)
- Fixed conversion of XMP:LensID for Pentax lenses on Ricoh-branded cameras

Feb. 8, 2014 - Version 9.50

- Added support for Exiv2 EXV metadata files
- Added ability to read/write/copy GeoTiff tags as a block
- Added ability to combine -b with -j to write base64-encoded binary data in JSON output format
- Added a new Nikon LensID
- Added a new Sony/Minolta LensType (thanks Jos Roost)
- Added new Extra ProcessingTime tag
- Added a new Olympus CameraType
- Added header signature to .EXIF files
- Decode a new Olympus tag (thanks LibRaw)
- Improved conversion of some Canon RecordMode values
- Improved decoding of tags for Hasselblad Stellar (thanks Jos Roost)
- Fixed -htmlDump offsets for information extracted from some embedded images
- Fixed hemisphere problem in Composite GPS tags derived from QuickTime:LocationInformation
- API Changes:
  - Option names are now case insensitive

Feb. 1, 2014 - Version 9.49

- Added new Olympus and Samsung LensType values, and fixed an Olympus lens name (thanks Niels Kristian Bech Jensen)
- Added another Polish tag translation (thanks Kacper Perschke)
- Added a new Panasonic ColorEffect value
- Decode a new FujiFilm tag (thanks LibRaw)
- Adjusted scaling factor for H264 ExposureTime values (thanks Francois)

Jan. 25, 2014 - Version 9.48

- Added a new GeoTiff tag
- Added a couple of new Canon LensType values
- Added a few new XMP DarwinCore tags
- Updated Sony MakerNotes for the ILCE-5000 (thanks Jos Roost)
- Improved Polish translations (thanks Kacper Perschke)
- Fixed problem writing RicohSubdirIFD in GR images
- Fixed runtime error when writing PNG image with a TIFF-format EXIF profile

Jan. 18, 2014 - Version 9.47

- Added read support for JPEG-HDR APP11 information
- Added read support for Media Jukebox APP9 information
- Added a new Olympus LensType (thanks Niels Kristian Bech Jensen)
- Added a few new Nikon LensID's (thanks Robert Rottmerhusen)
- Added a new Minolta/Sony LensType and fixed some Tamron lens names (thanks Jos Roost)
- Decode more FLIR tags (thanks Tomas)
- Patched for quirk in Kodak PixPro AZ362 maker notes

Jan. 11, 2014 - Version 9.46 (production release)

- Added a few Nikon lenses (thanks Niels for two)
- Added a few new XMP-xmpDM tags (thanks Mats Peterson)
- Added a new Pentax DriveMode (thanks Doug O'Brien)
- Added a new Olympus lens (thanks Niels Kristian Bech Jensen)
- Decode a number of new QuickTime tags
- Decode a few new Canon filter tags
- Improved -d option to properly handle time zones with %s and %z
- Improved conversions for Panasonic Composite AdvancedSceneMode
- Changed a few Tamron lens strings (thanks Niels Kristian Bech Jensen)
- Patched to avoid round-off errors in seconds of filesystem time tags
- Fixed extraction of CompressorID for some MOV videos

History of older versions (back to 1.00) -->

<-- Back to ExifTool home page