This Java news roundup covers OpenJDK JEPs, Hibernate Reactive, Infinispan, JHipster, and Gatherers4j.
Two JEPs, JEP 513 and JEP 505, have been targeted for JDK 25, focusing on Flexible Constructor Bodies and Structured Concurrency.
Three JEPs elevated to Proposed for JDK 25 include Key Derivation Function API, Vector API, and Scoped Values.
JEP 518 advances to Candidate status, aiming to enhance JDK Flight Recorder stability by sampling Java thread stacks.
JEP 516, proposing object caching with any garbage collector, moves to Candidate status for improved startup performance.
For JDK 25, there are nine significant JEPs, including Stable Values, Scoped Values, and Compact Source Files.
The JDK 25 early-access Build 22 brings fixes and updates to enhance the upcoming release version.
Updates in JNoSQL 1.1.7 focus on bug fixes and enhancements, offering support for new ValueReader implementations.
Quarkus 3.22.2 release addresses bug fixes, including improvements in handling Jakarta RESTful Web Services annotations.
Hibernate Reactive 3.0.0 RC1 delivers JReleaser support, new interfaces, and methods, aligning with Jakarta Persistence standards for improved flexibility.