OpenJDK moves three JEPs toward JDK 28 as Java frameworks ship updates
Open Liberty, Micronaut and Grails also landed new releases, with security fixes and newer Java and build tool support.
OpenJDK moved several JEPs closer to JDK 28, while a new round of Java ecosystem releases landed across Grails, Open Liberty, GlassFish, Infinispan, LangChain4j, TornadoVM, Micronaut, and Spock. The most notable JDK changes are JEP 546 for adaptive ZGC heap sizing, JEP 545 for faster ZGC startup and warmup, and JEP 543 for Structured Concurrency, all now Proposed to Target for JDK 28, while JEP 547 Lazy Constants moved to Candidate status. On the release front, Apache Grails 8.0.0, Open Liberty 26.0.0.10, GlassFish 8.0.5, Infinispan 16.3.0, and LangChain4j 1.22.0 each shipped new fixes and feature updates, with Open Liberty also addressing seven CVEs and adding JDK 27 support. TornadoVM 7.2.0 and 7.1.0 added new KernelContext methods and better dispatch-time reporting, and Micronaut Framework 5.2.2 pulled in Netty 4.2.19.Final to close 16 CVEs. These updates matter for teams tracking the next Java platform cycle and for maintainers deciding when to pick up releases that affect startup, concurrency, security, and runtime behavior.
Why it matters
For Java teams, the near-term picture is clearer: work on JDK 28 is advancing, while current framework releases are also pulling in newer platform support and security fixes. That affects when maintainers can plan upgrades and how quickly they can take on the next Java cycle without leaving known vulnerabilities unpatched.
Keep or strike?
Does this story matter, or is it hype? Mark it before you see what everyone else did.
Sources
- InfoQ