v2.7.0
- Features
- Added support for PNG, GIF and BMP files.
- Added makernote support for:
- Leica
- Sanyo
- Ricoh
- Support for character encoding in IPTC data.
- Extract IPTC data found in Exif chunks.
- Improvements
- Optimised JPEG processing, avoiding unnecessary IO.
- Improved makernote support for:
- Canon
- Fujifilm
- Kodak
- Panasonic
- Olympus
- Sigma
- Sony
- Javadoc improvements.
- Many more unit tests.
- Bug Fixes
- Fixed incorrect rejection of rare but correct JPEG files.
- Unit tests work across cultures.
- Fixed bug in Lat/Lng coordinates containing a zero value.
- API Changes
- Some
Casio*.TAG_CASIO_*
renamed toCasio*.TAG_*
- Some
Olympus*.TAG_OLYMPUS_*
renamed toOlympus*.TAG_*
- Some
Gps*.TAG_GPS_*
renamed toGps*.TAG_*
- Some
- Project
- Migrated project to GitHub.
- Added Maven
pom.xml
project file. - Targeting JDK 1.5 instead of 1.6.
- Update XMPCore to version 5.1.2.
- Update junit to version 4.11.0
- Introduce Travis-CI build
There are many changes in this release. Please open an issue if you encounter an API change which is not listed here.