All Versions
164
Latest Version
Avg Release Cycle
-
Latest Release
-

Changelog History
Page 9

  • v6.3.0 Changes

    • โฌ†๏ธ ๐ŸŒฑ ExifTool upgraded to v11.13.
    • โœจ Rebuilt Tags based on new phone and camera models
  • v6.2.3 Changes

    • 0๏ธโƒฃ ๐Ÿ“ฆ Better tag ratings by rebuilding tags with ExifTool's default category sorting. This fixed a number of tags (like ExposureTime, ISO, and FNumber) that were erroneously marked as "rare" because they were also (rarely) found in APP categories.
  • v6.2.2 Changes

    • 0๏ธโƒฃ ๐Ÿž Increased default task timeout to 20s to resolve #34
  • v6.2.1 Changes

    • ๐Ÿ“ฆ Pull in batch-cluster 4.3.0, which exposes taskData events.
  • v6.2.0 Changes

  • v6.1.2 Changes

    • โœ… ๐Ÿ“ฆ By pulling in the latest batch-cluster, the default logger is NoLogger, which may be a nicer default for people. Added logging, event, and error information to the README.
  • v6.1.1 Changes

    • โœ… ๐Ÿž Warnings work now, and I even have a test to prove it. ๐Ÿ˜ณ
    • ๐Ÿ”ง โœจ Warning-vs-fatal errors can be configured via the new minorErrorsRegExp constructor parameter, or if you need more flexibility, by providing a rejectTaskOnStderr implementation to the ExifTool constructor.
  • v6.1.0 Changes

    • โš  โœจ Warnings are back! Non-fatal processing errors are added to the Tags.errors field.
    • ๐Ÿ‘€ ๐Ÿ“ฆ Pulled in new typedoc version and switched to "file" rendering, which seems to generate better docs. This unfortunately broke links to underlying jsdocs.
  • v6.0.1 Changes

    • ๐Ÿ“ฆ Typedoc fails to render Partial<> composites, so mktags now renders each Tag as optional. The Tag interface should be exactly the same as from v6.0.0.
  • v6.0.0 Changes

    • ๐Ÿ’” ExifTool's many constructor parameters turned out to be quite unweildy. Version 6's constructor now takes an options hash. If you used the defaults, those haven't changed, and your code won't need to change.
    • ๐Ÿ’” ExifTool.enqueueTask takes a Task thunk now, to enable cleaner task retry code. I don't expect many consumers will have used this API directly.
    • ๐Ÿž In prior versions, when maxTasksPerProcess was reached, on some OSes, the host process would exit.
    • โœจ Rebuilt Tags based on new phone and camera models
    • ๐Ÿ‘€ ๐Ÿ“ฆ Files are not stated before passing them on to ExifTool, as it seems to be faster on all platforms without this check. If you were error-matching on ENOENT, you'll need to switch to looking for "File not found".
    • โšก๏ธ ๐Ÿ’” BatchCluster was updated, which has a robust PID-exists implementation, but those signatures now return Promises rather than being synchronous, so the exported running function has changed to return a Promise<number[]>.
    • โฌ†๏ธ ๐ŸŒฑ ExifTool upgraded to v11.09.