Java News Roundup: OpenJDK JEPs, GlassFish, Spring AI, JReleaser, A2A Java SDK, Google ADK, Gradle
Briefly

Java News Roundup: OpenJDK JEPs, GlassFish, Spring AI, JReleaser, A2A Java SDK, Google ADK, Gradle
"JEP 532, Primitive Types in Patterns, instanceof, and switch (Fifth Preview), has been elevated from Proposed to Target to Targeted for JDK 27. This feature enhances pattern matching by allowing primitive types in all pattern contexts."
"JEP 533, Structured Concurrency (Seventh Preview), has been elevated from Candidate to Proposed to Target for JDK 27. This feature simplifies concurrent programming by introducing structured concurrency to treat groups of related tasks running in different threads as a single unit of work."
"JEP 531, Lazy Constants (Third Preview), has been elevated from Candidate to Proposed to Target for JDK 27. The changes include removal of the methods, isInitialized() and , from the interface, as they do not align with the design goals of this feature."
The Java roundup for April 27th, 2026, highlights significant updates including OpenJDK JEPs for JDK 27, milestone releases of Spring AI 2.0 and GlassFish 9.0, and point releases for Quarkus, JReleaser, Gradle, LangChain4j, and Google ADK for Java. JEP 532 enhances pattern matching with primitive types, JEP 533 introduces structured concurrency for improved error handling, and JEP 531 proposes lazy constants with design adjustments. The review for these JEPs is set to conclude on May 5, 2026.
Read at InfoQ
Unable to calculate read time
[
|
]