All Versions
164
Latest Version
Avg Release Cycle
-
Latest Release
-
Changelog History
Page 10
Changelog History
Page 10
-
v5.5.0 Changes
- โฌ๏ธ ๐ฑ ExifTool upgraded to v11.08.
-
v5.4.0 Changes
- โจ Some photo sharing sites will set the
CreateDate
orSubSecCreateDate
to invalid values like0001:01:01 00:00:00.00
. These values are now returned as strings so consumers can more consistently discriminate invalid metadata.
- โจ Some photo sharing sites will set the
-
v5.3.0 Changes
- โจ Prior versions of
ExifTool.read()
always added the-fast
option. This read mode omits metadata found after the image payload. This makes reads much faster, but means that a few tags, likeOriginalImageHeight
, may not be extracted. See https://sno.phy.queensu.ca/~phil/exiftool/#performance for more details.
Cuneytt reported this and I realized I should make
-fast
a user preference. To maintain existing behavior, I've made the optional second argument ofExifTool.read
default to["-fast"]
. If you want to use "slow mode", just give an empty array to the second argument. If you want-fast2
mode, provide["-fast2"]
as the second argument. - โจ Prior versions of
-
v5.2.0 Changes
- โฌ๏ธ ๐ฑ ExifTool upgraded to v11.06.
- ๐ ๐ฆ Removed node 9 from the build graph, as it isn't supported anymore: https://github.com/nodejs/Release#release-schedule
- โ ๐ฆ Pull in latest dependencies
-
v5.1.0 Changes
- โจ new
exiftool.rewriteAllTags()
, which may repair problematic image metadata. - โฌ๏ธ ๐ฑ ExifTool upgraded to v11.02.
- 0๏ธโฃ ๐ฆ taskRetries default is now 1, which should allow recovery of the rare RPC/fork error, but actual corrupt files and realy errors can be rejected sooner.
- โ ๐ฆ Pull in latest dependencies, include new batch-cluster.
- โจ new
-
v5.0.0 Changes
- ๐/โจ Task rejections are always
Error
s now, andExifTool.on
observers will be provided Errors on failure cases. Previously, rejections and events had been a mixture of strings and Errors. I'm bumping the major version just to make sure people adjust their code accordingly, but I'm hoping this is a no-op for most people. Thanks for the suggestion, Nils Knappmeier!
- ๐/โจ Task rejections are always
-
v4.26.0 Changes
- โฌ๏ธ ๐ฑ ExifTool upgraded to v11.01. Note that ExifTool doesn't really follow semver, so this shouldn't be a breaking change, so we'll stay on v4.
- โ ๐ฆ Pull in latest dependencies, including batch-cluster and TypeScript.
- ๐ฆ Fix version spec because exiftool now has a left-zero-padded version that semver is not happy about.
-
v4.25.0 Changes
- โฌ๏ธ ๐ฑ ExifTool upgraded to v10.98
-
v4.24.0 Changes
- โฌ๏ธ ๐ฑ ExifTool upgraded to v10.95
- ๐ ๐ฆ Fix
.pl
dependency to omit test files and documentation
-
v4.23.0 Changes
- โฌ๏ธ ๐ฑ ExifTool upgraded to v10.94
- โ ๐ฆ Pull in latest dependencies, including more robust BatchCluster exiting (which may help with rare child zombies during long-lived parent processes on macOS)