exiftool-vendored
Advanced tools
Changelog
v14.3.0 🔥
🔥/🌱 ExifTool upgraded to v12.25.
All users should upgrade to this version as soon as possible, as this should address CVE-2021-22204.
📦 Updated dependencies
Changelog
v14.0.0
💔 ExifDateTime.zone
will now return the actual IANA zone name (like America/Los_Angeles
) rather than the time offset. This addresses issues with timezones like Europe/Kiev
where, from 1900-1924, had an offset of UTC +2:02:04
.
✨ Added ExifDateTime.isValid
🌱 ExifTool upgraded to v12.19
📦 Rebuilt Tags.ts and docs
📦 Updated dependencies
Changelog
v13.1.0
🐞 More complex characters, like emoji that use compound codepoints, like 🦍, 🦄, or 🚵♀️, are now supported. See #87 for more details. Thanks for the report, Gabe Rodriguez!
🌱 ExifTool upgraded to v12.14
📦 he is now a dependency, which was required by the emoji bugfix.
📦 Updated dependencies
Changelog
v13.0.0
💔 The Tags.ts
types have changed. Some newly-found types were added, many
rarely-occurring types have been removed, and Tag
sub-interfaces have
changed. Tag retention heuristics had to be updated, as TypeScript would
crash with error TS2590: Expression produces a union type that is too complex to represent
.
mktags
now has a "safe" set of tags that will be retained, and a set of tags
that are expressly excluded.
These changes won't prevent all type changes from happening in the future, but will prevent these more-common tags from being removed completely.
As several tags are found in several different
groups, mktags
now tries to
place tags first in FileTags
and EXIFTags
groups before more proprietary
APP groups, which should help future interface stability. (This explains why
MIMEType
moved to FileTags
, for example).
🌱 ExifTool upgraded to v12.12.
Note that this version renders file sizes a bit differently: "756 kB" will now be rendered as "756 KiB".