What's Changed
- Use Java 25 and Gradle 9 in hyperledger/fabric-javaenv Docker image by @bestbeforetoday in #471
- Update Gradle to 9.3.0 and Maven to 3.9.12 by @bestbeforetoday in #505
Migration considerations
The hyperledger/fabric-javaenv Docker image version 2.5.8 (and later) now uses a Java 25 runtime. Java smart contracts deployed to containers based on that image (which is the case with the Fabric v2.5 and v3.0 default chaincode builder) must now use Gradle wrappers at version 9.1.0 or later, since that version of Gradle added support for execution using Java 25.
fabric-chaincode-shim and the hyperledger/fabric-javaenv Docker image continue to be compatible with chaincode compiled for Java 11 (or later).
New Contributors
- @jwagantall made their first contribution in #469
Full Changelog: v2.5.7...v2.5.8