Skip to content

Releases: photostructure/exiftool-vendored.js

Release 26.0.0

26 Apr 00:58
7451661
Compare
Choose a tag to compare
  • drop support for node v21. Add v22. (2433273)
  • edit changelog verbiage (05ed14b)
  • rebuild docs (7929e45)
  • pull in exiftool 12.84. rebuild tags. (df23627)
  • update deps. rebuild docs. (ba152b8)
  • add support for disabling -ignoreMinorErrors (3c21084)
  • pull in new strawberry perl build (08f4f7f)

Release 25.2.0

11 Apr 22:50
cfd8d26
Compare
Choose a tag to compare

Full Changelog: v25.1.0...v25.2.0

Release 25.1.0

28 Mar 22:42
9d4c154
Compare
Choose a tag to compare
  • ✨ Added retain field to ExifTool.deleteAllTags to address #178

  • 📦 Added jsdocs for many Tag interface types

  • 📦 Expose GeolocationTags and isGeolocationTag()

  • 📦 Add FileTags.FileCreateDate (only a thing on Windows)

Commits

Release 25.0.0

27 Mar 00:03
d9140cd
Compare
Choose a tag to compare
  • 🌱/✨ ExifTool upgraded to v12.80, which adds support for reverse-geo lookups and [several other geolocation features](https://exiftool.org/geolocation.html

  • ✨ If no vendored version of exiftool is available, we'll try to make do with whatever is available in the PATH.

  • ExifToolOptions.exiftoolPath can now be an async function

  • ✨ Added Geolocation Tags. These will only be available if {geolocation: true} is passed to the ExifTool constructor.

  • 📦 Added support for electron-forge: see the docs for details.

Commits

  • rebuild docs (db6c52d)
  • prep v25.0.0. Update installation instructions (84415a2)
  • yarn u (95c5dae)
  • Add support for geolocation - default option to false - add tag interface to mktags - add switched read tests - change testImg to used destructured object for parameters - extract tz from Geolocation if present (avoids tz-lookup call) (339c876)
  • Support async exiftool path search, and process.resourcesPath (60d4bab)

Release 24.6.0

07 Mar 04:20
291afae
Compare
Choose a tag to compare

Commits

Release 24.5.0

11 Feb 00:06
3391e05
Compare
Choose a tag to compare
  • 🌱 ExifTool upgraded to v12.76. Note that an ARW file corrupting issue was found that's existed since v12.45.

  • 📦 Updated dependencies, including new batch-cluster v13 🍀

Commits

  • fix m1 spec (24779ca)
  • use new mac images (536b8fe)
  • prep release (d60ac77)
  • rebuild docs (e393b53)
  • yarn u. add await-thenable eslint rule. rebuild tags. (dabb2ae)
  • delint (ExifTool.pids is no longer async!) (63e2462)

Full Changelog: v24.4.0...v24.5.0

Release 24.4.0

17 Jan 05:17
b7d2923
Compare
Choose a tag to compare

Commits

Release 24.3.0

02 Jan 21:35
be2a106
Compare
Choose a tag to compare
  • 🌱 ExifTool upgraded to v12.72.

  • 📦 Relax GPS latitude/longitude parser to handle invalid Ref values (a warning will be appended to the Tags.warnings field). See #165.

Commits

Release 24.2.0

16 Dec 04:20
f111cda
Compare
Choose a tag to compare
  • 🐞 If perl isn't installed in /usr/bin, feed the full path to perl (if we can find it) to spawn (rather than relying on the shell to use $PATH). This should address issues like #163

Commits

  • prep v24.2.0 - update changelog - update deps - rebuild docs (c8ca525)
  • Adjust how we spawn exiftool if perl doesn't live in /usr/bin. Fixes #163. (b42526c)
  • prettier (58ce1f9)

Release 24.1.0

09 Dec 06:29
7e9a83b
Compare
Choose a tag to compare
  • 📦 Relaxed isWarning() detection to be simply /warning:/i. v24.0.0 would throw errors when extracting binary thumbnails due to issues like "Warning: Ignored non-standard EXIF at TIFF-IFD0-JPEG-APP1-IFD0", which is decidedly a warning. ExifTool.write now leans (hard) on returning .warnings rather than throwing errors: It is up to you to inspect .warnings and decide for your own usecase if the issue is exceptional. See issue #162 for details.

Commits

  • Expand isWarning() detection to avoid spurious errors (d21121d)
  • yarn docs (e0ff9a9)