Community bug fix release
Fixes:
- Build requires Maven 3, Java 6
- Java 9 fixes (issues #24, #26)
- Avoid empty string from ImageIO.getReaderMIMETypes (issue #27)
- Maven version range bug (issues #23, #25)
- TIFFImageMetadata.java support legacy
com.sun
attributes (issues #19, #20) - TIFF parsing gave ClassCastException in isIFDPointer (issue #43)
- LSB-encoded TIFF images (issues #37, #39)
- PackageUtil: Fix NPE (issue #34)
- Fix for a buffer overflow problem in TIFF CCITT T.6 compressor (issue #22)
Contributors include:
- Stian Soiland-Reyes
- Butch Howard
- Luca Bellonda
- Ghislain Bonamy
- Curtis Rueden
- Roger Leigh
- Mykola Pavluchynskyi
- Sebastien Besson
- Peter Jodeleit
Binaries
jai-imageio-core-1.4.0.jar
is included as a binary in this GitHub release.
$ sha256sum jai-imageio-core-1.4.0.jar
8ad3c68e9efffb10ac87ff8bc589adf64b04a729c5194c079efd0643607fd72a jai-imageio-core-1.4.0.jar
$ sha512sum jai-imageio-core-1.4.0.jar
5fb01617717fdc6db514fe6da2b253c3d925326190a8ba101941f29bff6e3c147e6216c501ca66b4d4051d213b1c05fadb3707563782bfcc5674357338786c01 jai-imageio-core-1.4.0.jar
To verify the jai-imageio-core-1.4.0.jar.asc
with PGP:
$ gpg --recv-key A0FFD119
$ gpg --verify jai-imageio-core-1.4.0.jar.asc
gpg: assuming signed data in `jai-imageio-core-1.4.0.jar'
gpg: Signature made Wed 11 Apr 2018 02:52:40 BST using RSA key ID CC1699A6
gpg: Good signature from "Stian Soiland-Reyes <[email protected]>"
gpg: aka "Stian Soiland-Reyes <[email protected]>"
gpg: aka "Stian Soiland-Reyes <[email protected]>"
gpg: aka "Stian Soiland <[email protected]>"
gpg: aka "Stian Soiland <[email protected]>"
gpg: aka "Stian Soiland <[email protected]>"
gpg: aka "[jpeg image of size 9477]"
gpg: aka "Stian Soiland <[email protected]>"
gpg: aka "Stian Soiland-Reyes <[email protected]>"
gpg: aka "Stian Soiland-Reyes <[email protected]>"
gpg: WARNING: This key is not certified with a trusted signature!
gpg: There is no indication that the signature belongs to the owner.
Primary key fingerprint: DDDE E876 12E9 FB95 F5C8 D91E 4110 63A3 A0FF D119
Subkey fingerprint: 0A60 B3F1 FCB2 1117 5300 EC20 6E50 BB68 CC16 99A6
Please take note to verify the "Primary Key fingerprint" above.
Alternatively, to use jai-imageio-core from Maven or equivalent, add to your pom.xml
:
<dependencies>
<dependency>
<groupId>com.github.jai-imageio</groupId>
<artifactId>jai-imageio-core</artifactId>
<version>1.4.0</version>
</dependency>
</dependencies>
The release binaries are available from BinTray and Maven Central and BinTray. To use with the BinTray repository, add to your pom.xml
:
<repositories>
<repository>
<id>bintray-jai-imageio</id>
<name>jai-imageio at bintray</name>
<url>https://dl.bintray.com/jai-imageio/maven/</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>