- Fixes
- Fix exception related to IPTC character encoding
- Fix exception caused by zero-length IPTC tags
- Mute exceptions about PNG chunks we don't even process
- Improvements
- Decode more IPTC version tags correctly
- Add
Tag.hasTagName()andDirectory.hasTagName(int)methods - Extract file type detection to reusable
FileTypeDetectorclass - Make file type detection more rigorous
- Detect camera RAW formats (still treated as Exif TIFF)
- API changes
- Rename
PngDirectory.TAG_PROFILE_NAMEtoPngDirectory.TAG_ICC_PROFILE_NAME - Removed
ExifReader's TIFF processing functions. UseTiffReaderinstead.
- Rename
- Project
- Regression test data set increased significantly