# ExifTool Version History

RSS feed: https://exiftool.org/rss.xml

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

Jan. 28, 2020 - Version 11.85 (production release)

- Added a new Sony LensType (thanks Jos Roost)
- Added a new Olympus CameraType (thanks LibRaw)
- Added a two new Pentax LensType values
- Added a new FujiFilm FocusMode
- Decode timed GPS from Akaso dashcam MOV videos
- Decode Insta360 trailer from INSP images and made Insta360 a deletable group
- Patched kml.fmt file to limit maximum image size (thanks Fedor Kotov)
- Fixed problem decoding values from Leica M10 and S maker notes

Jan. 10, 2020 - Version 11.84

- Decode accelerometer data from timed metadata of more dashcam videos
- Decode Canon G9 white balance tags (thanks LibRaw)
- Recognize INSP files

Jan. 9, 2020 - Version 11.83

- Added a couple of new XMP-crs tags (thanks Herb)
- Fixed bug introduced in 11.82 with the -php -D output
- Fixed problem where some flattened XMP tags could be written when they should be avoided

Jan. 8, 2020 - Version 11.82

- Added a new Canon LensType
- Added a new CanonModelID (thanks LibRaw)
- Added ability to process SubDirectories in QuickTime Keys tags
- Removed minor error when writing PDF 2.0 files (github issue #30)
- Fixed problem where trailing null bytes were removed from binary values in the -php output when the -b option was used

Jan. 2, 2020 - Version 11.81

- Added a new Nikon LensID
- Added two new CanonModelID's (thanks LibRaw)
- Decode AVIF AV1 configuration record
- Changed names of QuickTime MovieData tags to "MediaData"
- Patched to use 4-digit years in Time::Local calls
- Patched Composite sub-second date/time tags to do additional validation of source EXIF date/time tags before adding sub seconds
- Fixed problem where -json output could produce invalid JSON when -struct was used and the structure field names contained special characters (github issue #32)
- Fixed spelling in a Panasonic SceneMode value (thanks Hubert)

Dec. 17, 2019 - Version 11.80

- Added a new Canon LensType
- Added a new Nikon Z LensID (thanks LibRaw)
- Added a few new Sony LensType values (thanks Jos Roost)
- Attempt to improve reliability of Samsung DepthMapWidth/Height decoding
- Updated a number of Canon-mount Tamron lens names to include the Tamron model number
- Patched MOV/MP4 writer to allow a small amount of garbage at the end of a file to be deleted when writing with the -m option
- Fixed bug where some Composite tags may not have taken priority over other tags as they should have

Dec. 12, 2019 - Version 11.79

- Added support for AVIF files
- Added new Canon, Sigma and Sony LensType values (thanks LibRaw)
- Made PDF 2.0 writable at your own risk with the -m option (github issue #30)
- Enhanced -validate feature to warn about duplicate languages in an XMP lang-alt list
- Fixed inconsistency between documentation and ExifTool capabilities for "Writable" status of some tags

Dec. 5, 2019 - Version 11.78

- Added a new Nikon LensID (thanks Chris)
- Added two new FujiFilm SceneRecognition values
- Patched to avoid crash in Windows when writing a negative epoch time using the "-d %s" option
- Fixed problem editing MIE tags when using the "-wm w" option

Nov. 27, 2019 - Version 11.77

- Added a new Nikon LensID (thanks Joe Schönberg)
- Added a number of new Olympus LensType values (thanks LibRaw)
- Added a new Canon LensType
- Decode timed GPS from Ambarella A12 dash cam MP4 videos
- Decode a number of new Sigma tags (thanks LibRaw)
- Decode a couple of new PanasonicRaw tags (thanks LibRaw)
- Enhanced -fileOrder option to add -fast feature

Nov. 12, 2019 - Version 11.76

- Added support for the Sony ILCE-9M2 (thanks Jos Roost)
- Added a couple of new XMP-GCamera tags
- Added MIMEType values for some formats that previously reported "application/unknown"
- Enhanced -geotag feature to write pitch to CameraElevationAngle if available
- Improved determination of MIMEEncoding for TXT files

Nov. 4, 2019 - Version 11.75

- Added ability to read some basic characteristics of TXT files
- Added kml_track.fmt to the fmt_files of the full distribution
- Added built-in support for decoding GPS from the four video subtitle text formats that were previously handled by separate config files, and removed these config files from the distribution
- Derive GPSDateTime from CreateDate and SampleTime if not already available when extracting timed GPS metadata from QuickTime-format videos
- Changed family 2 groups of some Extra tags

Oct. 29, 2019 - Version 11.74

- Added support for new XMP IPTC Extension version 1.5 tags
- Added a new Nikon LensID (thanks LibRaw)
- Decode GPS track from Auto-Vox dashcam MOV videos
- Improved Russian translations (thanks Andrei Korzhyts and Alexander)
- Enhanced convert_regions.config to support new IPTC Extension 1.5 ImageRegion
- Changed the way the FlatName element works when used in a structure element (the structure name is now added as a prefix to the flattened tag name)
- Patched gpx.fmt and gpx_wpt.fmt to support sub-seconds in GPSDateTime value

Oct. 23, 2019 - Version 11.73

- Decode timed metadata from Parrot drone videos
- Patched dji.config file to properly handle time zones
- Fixed bug which caused runtime error when reading timed metadata from Cobra Dash Cam AVI videos

Oct. 22, 2019 - Version 11.72

- Added warning messages for corrupted Photoshop document data
- Added a new Olympus CameraType
- Added a new Canon LensType
- Decode more Sigma tags
- Improved Russian translations (thanks Alexander)
- Updated decoding of some CanonCustom settings for recent models
- Documented DNG OpcodeList values

Oct. 16, 2019 - Version 11.71

- Added a new Sony LensType (thanks Jos Roost)
- Added a few new Nikon Z LensID's
- Added a simple print conversion for DNG OpcodeList tags (note that due to this, these tags must now be copied using the -n option)
- Fixed problems determining some video parameters for DV files
- Changed behaviour of -sep option when writing empty list items
- API Changes:
  - Changed ListSplit option to preserve empty list items

Oct. 10, 2019 - Version 11.70 (production release)

- Added a new CanonModelID (thanks Laurent Clévy)
- Improved identification of Office Open XML files (github issue #27)
- Removed RAF version check when writing FujiFilm RAF files
- Limited the number of accelerometer records that ExifTool will read by default with the -ee option from INSV files to avoid excessive processing times and memory usage
- Patched Windows version to allow reading of shared files with Unicode names (thanks Eriksson)
- Patched to avoid converting some bad GPS coordinates (thanks Csaba Toth)
- Fixed verbose output to include YCbCrSubSampling for JPEG files
- Fixed conversion and group names for the new FujiFilm tag added in 11.68
- Fixed format of GeoTiffDirectory and GeoTiffDoubleParams when writing

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

<-- Back to ExifTool home page