ExifTool Version History
RSS feed: http://owl.phy.queensu.ca/~phil/exiftool/rss.xml
Note: The most recent production release is Version 11.50. (Other versions are
considered development releases, and are not uploaded to CPAN.)
[I will be on vacation and without access to my computer
from Sept. 3-24, so don't expect any updates or email/forum responses from
me during this time - PH]
Aug. 28, 2019 - Version 11.64
- Added a new Canon LensType (thanks LibRaw)
- Added a new Nikon LensID (thanks Bruno)
- Added config file for converting streaming GPS from BlueSkySea dashcam
- Decode FocusDistance for Nikon Z6/Z7
- Documented groups in families 5 and 6 (available but undocumented since
Exiftool version 8.22 and 11.50 respectively)
- Fixed some ordering problems when writing/copying nested XMP lang-alt lists
- Fixed some minor quirks with QuickTime language codes (thanks Hayo Baan)
- Fixed a CanonModelID value (thanks Dmitry)
- API Changes:
Aug. 20, 2019 - Version 11.63 - "PNG Early Text"
- Added a few new Sigma lenses (thanks LibRaw)
- Improved handling of Canon CNTH atom in MOV/MP4 videos
- Changed PNG writer to place all text chunks before IDAT (not just XMP)
- Issue minor warning for any text chunk after PNG IDAT (not just XMP)
- Enhanced ForceWrite feature to allow "PNG" to be specified (to move existing
text chunks to before IDAT without editing any metadata)
- Removed Windows "surrogate" warning for files that wouldn't be processed
anyway
- Fixed some entries in the Minolta LensType list (thanks Jos Roost)
- Fixed identification of a Sony lens (thanks Jos Roost)
Aug. 15, 2019 - Version 11.62
- Added a number of new Canon, Pentax, Sony and Sigma lenses (thanks LibRaw)
- Removed some extraneous verbose warnings when geotagging
- Removed Minolta LensType value for a non-existent lens (thanks LibRaw)
- Patched problem writing some simple qualified XMP values
- Patched to avoid writing files in Windows with Unicode surrogate characters
in their name unless the -overwrite_original_in_place option is used
- Fixed an incorrect Pentax LensType (thanks LibRaw)
- Fixed family 2 group names of some XMP-exifEX and XMP Composite tags
Aug. 7, 2019 - Version 11.61
- Added a new FujiFilm CropMode (thanks LibRaw)
- Added a few new proprietary CustomRendered values (thanks Jeffrey Friedl)
- Added a new Nikon LensID and fixed a Canon LensType (thanks LibRaw)
- Added a new CanonModelID
- Decode more Sony DSC-RX100M7 tags (thanks Jos Roost)
- Write standard EXIF to PNG even if non-standard EXIF already exists
- Changed a Minolta/Sony LensType (thanks LibRaw)
- Changed Composite GPS reference direction tags to be derived from only the
XMP-exif GPS coordinate tags (and not other XMP GPS coordinates)
- Reverted a PNG Validation check that was removed from 11.60
- Patched to avoid problems overriding new values when writing thumbnail and
preview images
July 30, 2019 - Version 11.60
- Added a few new Sigma LensType values (thanks LibRaw)
- Updated Sony makernote decoding for the DSC-RX100M7 (thanks Jos Roost)
- Various internal improvements to PNG reader/writer
- Fixed bug in RIFF decoder that could cause an "undefined subroutine" error
(thanks Hayo Baan)
- Fixed problem writing some QuickTime tags if the PREFERRED levels were
changed via the config file
- Install Changes:
- Properly erase all temporary files after validation tests
July 25, 2019 - Version 11.59
- Added a new SonyModelID (thanks LibRaw)
- Changed block delete to allow subsequent writing of tags from the same group
(like a group delete)
- Minor changes to warnings and verbose output when writing PNG images
- Fixed potential runtime warning on an error rewriting XMP in a PNG image
July 25, 2019 - Version 11.58
- Added a number of new Canon and Sony LensType values (thanks LibRaw)
- Decode NikonMeteringMode for the D500
- Decode LensID for Nikon Z lenses
- Extract RawThermalImage from Parrot Bebop-Pro Thermal images
- Validate PNG CRC values when writing or using the Validate option
- Improved Russian translation (thanks Andrei Korzhyts)
- Improved identification of some Tamron lenses for Canon cameras
- Changed name of D810MeteringMode tag to NikonMeteringMode
- Patched writing of XMP in PNG images to always come before IDAT, and warn if
XMP comes after IDAT when reading
- Fixed problem replacing multiple lang-alt default-language structure
elements in lists of XMP structures (behaviour for other languages still not
ideal)
- API Changes:
- Removed PNGEarlyXMP option
- Fixed problem introduced in 11.54 which caused Options('UserParam') to
return undef
- Internal Changes:
- A block delete of EXIF, XMP, IPTC, etc now sets the group delete flag
July 19, 2019 - Version 11.57
- Improved decoding of some tags for the Sony ILCE-7RM4 (thanks Jos Roost)
- Minor change to a Sony lens name
- Fixed format of a number of 8-bit integer QuickTime tags when writing
- Fixed problem replacing multiple structure elements in lists of XMP
structures
July 18, 2019 - Version 11.56
- Added support for the Sony ILCE-7RM4 (thanks Jos Roost)
- Added a new SonyModelID (thanks LibRaw)
- Added a few new Sony/Minolta LensType values (thanks LibRaw and Jos Roost)
- Decode some new Nikon and Motorola tags (thanks Neal Krawetz)
- Decode a couple more ColorData tags for some Canon models
- Extract PreviewImage from DNG files which don't have a .DNG extension
- Extract Huawei APP7 maker notes with the Unknown (-u) option
- Internal change in LensID logic for Sony E-type lenses
July 12, 2019 - Version 11.55
- Added write support for XMP-crs:Texture and XMP-drs tags
- Added a number of new Panasonic NoiseReduction values
- Added definition for a new Kodak tag (thanks LibRaw)
- Added a couple of new Panasonic AFAreaMode values (thanks Daniel Beichl)
- Added a couple of new Sony/Minolta LensTypes (thanks Jos Roost and LibRaw)
- Added a new CanonModelID
- Decode HEVCConfiguration record from HEIC images
- Decode a new Panasonic tag
- Decode a new QuickTime tag
- Changed internal handling of Composite tag ID's to include module name
- Removed "FE" designation from Samyang E-mount lenses
- Dropped Validate warning about missing GPSProcessingMethod tag
July 2, 2019 - Version 11.54
- Added new Canon and Sony/Minolta LensType values (thanks LibRaw)
- Added a number of new Sony/Minolta LensType values (thanks Jos Roost)
- Added "Unknown" value for new EXIF CompositeImage tag
- Added ability to write GSpherical tags in video track of MOV/MP4 files
- Added support for geotagging from GPS/IMU CSV-format files
- Improved Russian translation (thanks Alexander)
- Improved Validate feature to check ExifVersion/GPSVersionID numbers
- Accept unsigned numbers when setting GPSAltitudeRef from a numerical value
- Fixed decoding of DepthMapWidth/Height for some Samsung live-focus images
- Fixed a couple of incorrect/incomplete CanonModelID values (thanks LibRaw)
- Fixed problem identifying some Canon lenses when used on a Sony camera with
a Metabones adapter
- API Changes:
- Added FilterW option
- Enhanced Compact option to improve flexibility and include features of
XMPShorthand option
- Removed XMPShorthand option from documentation
June 24, 2019 - Version 11.53 - "Exif 2.32"
- Added support for the new tags of the Exif 2.32 specification
- Added a new SamsungModelID (thanks LibRaw)
- Added warning if extracting ZIP file contents without the -a option
- Added ability to extract EmbeddedVideo from the trailer of Android JPEG
images with the ExtractEmbedded option
- Decode timed GPS from Cobra Dash Cam AVI videos
- Decode a new GoPro tag
- Enhanced -struct option to allow extraction of structured Torrent Info
- Improved error handling when an unexpected terminator is encountered while
writing a QuickTime-format file
- Renamed one of the Nikon Saturation tags to "SaturationAdj"
- Removed warning message when writing FujiFilm RAFVersion 0240 and 0261 files
- Fixed encoding problem when writing some QuickTime UserData tags with
strings containing special characters
- API Changes:
June 17, 2019 - Version 11.52
- Added a few new Nikon CropHiSpeed values (thanks Hayo Baan)
- Added a new Nikon LensID (thanks Yves)
- Fixed problem where reading a large, corrupt AIFF file may could take an
excessively long time
- API Changes:
June 13, 2019 - Version 11.51
- Decode Canon DistortionCorrection tags
- Removed a minor EXIF warning when processing EPS files with a DOS header
- Fixed bug which caused an error when rewriting some EPS files multiple times
June 11, 2019 - Version 11.50 (production release)
- Added a new Canon LensType and two new Sony LensTypes (thanks LibRaw)
- Added tiff_version and rotate_regions config files to the distribution
- Added two new QuickTime Keys tags and made some existing Keys unwritable
- Improved Composite LensID logic to make better use of EXIF LensModel
- Improved logic when writing BinaryData tags to allow multiple interdependent
tags to be written in a single command
- Improved -htmldump output to show names of Unknown tags
- Allow advanced formatting expressions to access the current tag key ($tag)
- Remove escaped nulls from -json string values
- Reverted change in ExifTool 11.38 so that Composite GPS reference directions
are generated again even if the EXIF versions of these tags already exist
- Fixed an incorrect FlashPix CodePage conversion
History of older versions (back to 1.00) -->
<-- Back to ExifTool home page