Java
fromInfoQ
2 days agoJava News Roundup: OpenJDK JEPs, GlassFish, Spring AI, JReleaser, A2A Java SDK, Google ADK, Gradle
Java updates include new JEPs for JDK 27 and milestone releases for various frameworks.
New in this release JDK 25 delivers sixteen enhancements that are significant enough to warrant their own JDK Enhancement Proposal (JEP), including four preview features, one experimental feature, and one incubator feature. These features cover innovations to the Java language to the libraries (with two improvements specifically to security libraries), performance and runtime, and monitoring improvements. Language Innovation Primitive Types in Patterns, instanceof, and switch 3rd Preview
Nine of these features are focused on performance and runtime. Seven of these, Scoped Values, Key Derivation Function API, Module Import Declarations, Compact Source Files and Instance Main Methods, Flexible Constructor Bodies, Compact Object Headers and Generational Shenandoh, are finalized after having evolved from their respective incubations and previews with the exception of the latter two that were experimental features in JDK 24.