Releases: mattiasw/ExifReader
4.23.1: Support for parsing XMP from bare XML files
4.22.1: AVIF fix
Fix for images that use a base offset for the metadata.
4.22.0: AVIF support and increased HEIC support
Support for Exif, XMP and ICC in AVIF and HEIC files (did not support XMP in HEIC before).
4.21.1: Expose additional marker segments
In some situations, some tags weren't found. @robinbisping fixed this in this PR: #275
4.21.0: Updated format for Exposure Time
There were some cases where Exposure Time would have the value rounded to an integer in the tag description when it really shouldn't. Now it follows how exiftool does it which is rounding values greater than 0.25 to one decimal place, all other values use a fractional notation, e.g. 1/4.
4.20.0: Support for compressed PNG tags
For environments supporting Compression Streams API (most modern browsers and Node.js 18+) it's now possible to read compressed tags in PNG images. These are contained in zTXt, iTXt, and iCCP chunks which can contain any text tags and also regular Exif and IPTC tags and ICC color profiles.
4.19.1: GIF tag types
v4.19.1 4.19.1
4.19.0: GIF support
Basic GIF support with image width, height, bit depths.
4.18.0: Support for Photoshop paths
v4.18.0 4.18.0
4.17.0: Custom build improvements
- Custom build now works with yarn 2+
- Custom build installs much fewer packages during rebuild