Releases: photostructure/exiftool-vendored.js
Release 26.0.0
Release 25.2.0
Release 25.1.0
-
✨ Added
retain
field toExifTool.deleteAllTags
to address #178 -
📦 Added jsdocs for many
Tag
interface types -
📦 Expose
GeolocationTags
andisGeolocationTag()
-
📦 Add
FileTags.FileCreateDate
(only a thing on Windows)
Commits
- at least lint before releases (4f82b7a)
- yarn docs (beff970)
- force-add File*Date to Tags (e94a6f7)
- add jsdoc to deleteAllTags params (22596e1)
- fix spec with feeling (a081ec6)
- fix spec (1afdc30)
- rebuild docs (5a61bb4)
- v25.1.0. Fixes #178 (7e13bc8)
- rebuild docs (7dd2239)
- fix link in geolocation jsdoc (2b44d0e)
- fix link to GeolocationTags (6e01705)
Release 25.0.0
-
🌱/✨ 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 thePATH
. -
✨
ExifToolOptions.exiftoolPath
can now be anasync
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
Release 24.5.0
-
🌱 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
-
🌱 ExifTool upgraded to v12.73.
-
📦 If the underlying Perl installation is invalid, throw an error. See #168 for details.
Commits
Release 24.3.0
-
🌱 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
- 🐞 If
perl
isn't installed in/usr/bin
, feed the full path toperl
(if we can find it) tospawn
(rather than relying on the shell to use$PATH
). This should address issues like #163
Commits
Release 24.1.0
- 📦 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.