| 12
 3
 4
 5
 6
 7
 8
 9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
 100
 101
 102
 103
 104
 105
 106
 107
 108
 109
 110
 111
 112
 113
 114
 115
 116
 117
 118
 119
 120
 121
 122
 123
 124
 125
 126
 127
 128
 129
 130
 131
 132
 133
 134
 135
 136
 137
 138
 139
 140
 141
 142
 143
 144
 145
 146
 147
 148
 149
 150
 151
 152
 153
 154
 155
 156
 157
 158
 159
 160
 161
 162
 163
 164
 165
 166
 167
 168
 169
 170
 171
 172
 173
 174
 175
 176
 177
 178
 179
 180
 181
 182
 183
 184
 185
 186
 187
 188
 189
 190
 191
 192
 193
 194
 195
 196
 197
 198
 199
 200
 201
 202
 203
 204
 205
 206
 207
 208
 209
 210
 211
 212
 213
 214
 215
 216
 217
 218
 219
 220
 221
 222
 223
 224
 225
 226
 227
 228
 229
 230
 231
 232
 233
 234
 235
 236
 237
 238
 239
 240
 241
 242
 243
 244
 245
 246
 247
 248
 249
 250
 251
 252
 253
 254
 255
 256
 257
 258
 
 | <!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='https://exiftool.org/rss.xml'>
</head>
<body>
<h1 class='up'>ExifTool Version History</h1>
<p>RSS feed: <a href="https://exiftool.org/rss.xml">https://exiftool.org/rss.xml</a></p>
<p><b>Note:</b> The most recent production release is <a href="Image-ExifTool-13.25.tar.gz">Version 13.25</a>. (Other versions are
considered development releases, and are not uploaded to <a href="https://metacpan.org/release/Image-ExifTool">MetaCPAN</a>.)</p>
<!-- Use line width of 80 -->
<!-- *********************************************************************** -->
<a name='v13.25'><b>Mar. 11, 2025 - Version 13.25</b></a> <span class=grn>(production release)</span>
<ul>
<li>IMPORTANT: Fixed issue which could corrupt HEIC images from newer iPhones
    when writing QuickTime:Rotation
<li>Decode more PLIST information from HEIC images
<li>Updated Geolocation databases from current geonames.org files
<li>Updated DarwinCore for the 2023 specification (thanks Herb)
<li>API Changes:
    <ul>
    <li>Added <a href="ExifTool.html#KeepUTCTime">KeepUTCTime option</a>
    </ul>
</ul>
<a name='v13.24'><b>Mar. 7, 2025 - Version 13.24</b></a>
<ul>
<li>Changed -listf, -listr and -listwf options to print descriptions when either
    -v or -l is added (previously only -l did this)
<li>Patched to avoid failed PCAP test due to differing time zones (<a href="https://github.com/exiftool/exiftool/issues/319">github #319</a>)
</ul>
<a name='v13.23'><b>Mar. 7, 2025 - Version 13.23</b></a>
<ul>
<li>Added read support for <a href="TagNames/PCAP.html">CAP, PCAP and PACPNG files</a> (<a href="https://github.com/exiftool/exiftool/issues/318">github #318</a>)
<li>Added a number of new Sony LensType2 values (thanks Jos Roost)
<li>Added the 2 new GPSAltitudeRef values defined by EXIF 3.0
<li>Decode APP4 "Qualcomm Dual Camera Attributes" metadata
<li>EXIF X/YResolution, ResolutionUnit and FlashpixVersion are no longer treated
    as mandatory tags (they were changed to optional in the EXIF 3.0 specification)
<li>Patched decoding of Nikon Z8 MenuSettings to accommodate changes in the data
    structure as of firmware version 2.1
<li>Patched to avoid bug in Perl v5.26.3 which could cause hang when reading
    very large and corrupted XMP
<li>Patched -plot option to avoid bug in Google Chrome SVG marker rendering
<li>API Changes:
    <ul>
    <li>Fixed documentation for <a href="ExifTool.html#LargeFileSupport">LargeFileSupport option</a> to reflect current
        default
    </ul>
</ul>
<a name='v13.22'><b>Mar. 1, 2025 - Version 13.22</b></a>
<ul>
<li>Improvements and additions to the new <a href="plot.html">plot feature</a>
<li>Decode a few more DJI timed metadata tags
<li>Extract GainMapImage from PNG images
<li>Reverted WebP FileType change of version 13.20
<li>Set $^W in the exiftool application to re-enable global warnings (they have
    been disabled since version 12.92 due to the shebang change)
<li>Fixed possible incorrect IFD number in "No size tag" warning
<li>Fixed "File is empty" error when using -plot with -w to write the output
    file into the same directory as the input files
</ul>
<a name='v13.21'><b>Feb. 20, 2025 - Version 13.21</b></a>
<ul>
<li>Patched issue that could result in runtime warning for some video files
<li>Fixed a bug with the new <a href="plot.html">-plot option</a> that could generate a compiler error
</ul>
<a name='v13.20'><b>Feb. 20, 2025 - Version 13.20</b></a>
<ul>
<li>Added new <a href="plot.html">-plot option</a> for generating SVG-format plots from tag values
<li>Added a new Olympus CameraType
<li>Added a new Nikon Z LensID (thanks Warren Hatch)
<li>Overhauled decoding of Nikon AF tags (thanks Warren Hatch)
<li>Decode timed GPS from yet another model dashcam
<li>Decode more information from AAE files
<li>Decode more tags from DJI videos
<li>Updated Windows launcher (thanks Oliver Betz)
<li>Enhanced -w option to be available for use with the -csv output
<li>Attempted to patch a problem writing some PDF files
<li>Fail if a required module is missing when attempting to write a formatted
    date/time value instead of falling back to write as unformatted
<li>Minor change to WebP lossless FileType text
<li>API Changes:
    <ul>
    <li>Added <a href="ExifTool.html#Plot">Plot</a> option
    </ul>
</ul>
<a name='v13.19'><b>Feb. 10, 2025 - Version 13.19</b></a>
<ul>
<li>Added read/write support for PDF and XMP-pdfx SourceModified
<li>Decode GPS from two more DJI protobuf formats (Matrice 30 and Mini 4 Pro)
<li>Decode timed GPS from Rexing V1-4k dashcam
<li>Decode more information from AAE files
<li>Made a new icon for the Windows EXE application
<li>Improved handling of ICC_Profile in HEIC images:
    <ul>
    <li>Profiles for sub-images are extracted as sub-documents
    <li>Allow only the profile of the main image to be written
    </ul>
<li>Changed family 3 groups for ICO files so the first icon is in the Doc1
    instead of the Main group
<li>Updated Sony decoding for ILCE-1M2 (thanks Jos Roost)
</ul>
<a name='v13.18'><b>Feb. 3, 2025 - Version 13.18</b></a>
<ul>
<li>Decode a number of new GoPro tags
<li>Enhanced -geotag option to set Geotime from either SubSecDateTimeOriginal
    (preferentially) or DateTimeOriginal if not otherwise specified
<li>Don't allow ICC_Profile to be deleted from QuickTime-based files
    (specifically HEIC, to avoid problem where Apple Preview wouldn't display the
    resulting file)
<li>Improved decoding of AF points for Nikon D3400 and D7500
<li>Patched issue introduced in 13.13 which could give a "No data reference"
    error when writing MP4 videos from some Google phones
<li>Fixed problem writing XMP-iptcExt:LocationCreatedGPSAltitudeRef with an
    incorrect namespace
</ul>
<a name='v13.17'><b>Jan. 29, 2025 - Version 13.17</b></a>
<ul>
<li>Added support for reading more embedded images and videos written in the
    JPEG trailer by some phones
<li>Added support for reading JPEG trailer written by some OnePlus phones
<li>Added a -validate warning for QuickTime 'wide' atoms with an invalid size
<li>Added a new CanonLensType
<li>Avoid decoding Sony 0x9050 data for the ILCE-1M2 because the encoding has
    changed since the ILCE-1 and the new encoding is not yet known (<a href="https://github.com/exiftool/exiftool/issues/310">github #310</a>)
<li>Fixed issue that could cause runtime warning when using -j with -b
<li>Fixed some issues decoding AFPointsUsed for some newer Nikon models
<li>Fixed problem corrupting QuickTime-format videos when writing if they
    contain a 'wide' atom with an invalid size
</ul>
<a name='v13.16'><b>Jan. 25, 2025 - Version 13.16</b></a>
<ul>
<li>Added a couple of new Nikon Z lenses (thanks Warren Hatch)
<li>Added a new Canon RFLensType (thanks Norbert Wasser)
<li>Added support for a MIE trailer on QuickTime-format files
<li>Added a number of new EXE MachineType values (<a href="https://github.com/exiftool/exiftool/issues/309">github #309</a>)
<li>Made "iTunes" a deletable group
<li>Updated decoding of many Nikon tags for the Z9 firmware version 5.1 (thanks
    Warren Hatch)
<li>Fixed issue where -diff option would miss showing 1 tag from a group that
    exists in the difference file but not in the source file
<li>Fixed issue where tag exclusions for alternate files weren't honoured in a
    -p formatting expression when using "$file#:all:all" in the expression and
    the -file#, -x, and -p options all together
<li>Fixed FileTypeDescription for lossless extended WebP images
</ul>
<a name='v13.15'><b>Jan. 23, 2025 - Version 13.15</b></a>
<ul>
<li>Added a few new Panasonic AFSubjectDetection values (thanks Andrew J)
<li>Added " (lossless)" to FileType for lossless WebP images
<li>Avoid treating the QuickTime 'eng' language code as the default 'und' unless
    the country code is also the default
<li>Fixed issue where writing metadata to a non-extended lossless WebP image
    with an alpha channel could mess up rendering of the transparency
<li>Fixed problem decoding ID3 WXXX frames (<a href="https://github.com/exiftool/exiftool/issues/307">github #307</a>)
</ul>
<a name='v13.14'><b>Jan. 20, 2025 - Version 13.14</b></a>
<ul>
<li>Changed so that deleting QuickTime ItemList group no longer deletes Keys
<li>Fixed bug where new ItemList tags weren't created when also creating new
    AudioKeys or VideoKeys tags in the same command if neither tag group
    pre-existed in the file
</ul>
<a name='v13.13'><b>Jan. 20, 2025 - Version 13.13</b></a>
<ul>
<li>Added ability to write tags to the audio/video tracks of MOV/MP4 videos
    using the new <a href="TagNames/QuickTime.html#AudioKeys">AudioKeys</a> and <a href="TagNames/QuickTime.html#VideoKeys">VideoKeys</a> group names
<li>Decode GPS from another DJI protobuf format (Mavic 3)
<li>Decode yet another type of LIGOGPSINFO timed GPS from a dashcam video
<li>Extract some proprietary information from JPEG images of Vivo phones
<li>Enhanced Geolocation feature to allow the nearest cities to a specified city
    to be returned
<li>Updated xmp2exif.args and exif2xmp.args to properly handle time zones in
    XMP-exif date/time tags
<li>Changed family 1 group names for Keys, ItemList and UserData tags in a track
<li>Patched <a href="https://github.com/exiftool/exiftool/issues/306">github #306</a> issue where a torrent file would return a format error
    when reading if it didn't contain an "announce" or "created by" entry
<li>Fixed "uninitialized value" runtime warning when reading some EXE files
<li>Fixed -diff output to add colon missing from some lines when used with -g
</ul>
<a name='v13.12'><b>Jan. 13, 2025 - Version 13.12</b></a>
<ul>
<li>Added a few new Panasonic AFAreaMode values (thanks Andrew J)
<li>Added a couple of new Canon RFLensType values (thanks Norbert Wasser)
<li>Added a -validate warning for duplicate IPTC tags
<li>Decode AF points for some newer Nikon models (thanks Warren Hatch)
<li>Decode a new Panasonic tag (thanks Andrew J)
<li>Decode a couple of previously unknown tags from LIGOGPSINFO records
<li>Extract some PDB information if available from Win32 EXE files (<a href="https://github.com/exiftool/exiftool/issues/303">github #303</a>)
<li>Improved handling of duplicate tags in -diff output
<li>Improved handling of QuickTime zero date/time values
<li>Enchanced -csv= and -json= options to allow group names and wildcards to be
    used when specifying which tags to import
<li>Updated some EXIF:Compression values (<a href="https://github.com/exiftool/exiftool/issues/304">github #304</a>)
<li>Changed wording of warning when file time couldn't be updated
<li>Fixed bug introduced in 13.11 reading EXIF from some EXV files
<li>Fixed bug introduced in 12.99 where empty entries in a CSV file weren't
    ignored as they should be when importing with -csv=
<li>Fixed problem where MWG module wasn't loaded automatically when specifying
    Composite:MWG:TAG instead of MWG:TAG
<li>Fixed bug where -diff option was inconsistent in its treatment of List
    values when used with the -sep option
</ul>
<a name='v13.11'><b>Jan. 1, 2025 - Version 13.11</b></a>
<ul>
<li>Added warning for an unknown DJI protobuf schema
<li>Decode timed GPS from DJI Osmo Action 5 videos
<li>Decode yet another type of LIGOGPSINFO timed GPS from a dashcam video
<li>Made Matroska Keywords and Instruments List-type tags
<li>Fixed problem were EXIF couldn't be added to some AVIF files
<li>API Changes:
    <ul>
    <li>Added <a href="ExifTool.html#GPSQuadrant">GPSQuadrant</a> option
    </ul>
</ul>
<a name='v13.10'><b>Dec. 20, 2024 - Version 13.10</b></a> <span class=grn>(production release)</span>
<ul>
<li>Added warnings for out-of-order entries in 'iinf' and 'ipma' boxes of HEIC
    images
<li>Added support for date/time formatting codes %f and %z in the inverse
    print conversion when writing tags
<li>Updated Geolocation databases from current geonames.org files
<li>Improved verbose output to show values stored with construction method 1 in
    MP4-based files
<li>Enhanced the date/time timezone format specifier %z so that %:z returns the
    time zone with a colon separator (eg. "-05:00")
<li>Fixed bug where the existing tag wasn't being removed when writing a new
    value for an Unknown QuickTime UserData or ItemList tag
</ul>
<a name='ancient' href="ancient_history.html"><b>History of older versions</b> (back to Nov. 19, 2003 - Version 1.00) --></a><br><br>
<hr>
<p class='lf'><a href="index.html"><-- Back to ExifTool home page</a></p>
</body>
</html>
 |