TECH Signal 432
Java News Roundup: OpenJDK JEPs, Jakarta EE, GraalVM, TornadoVM, Micronaut, Quarkus, JobRunr, Maven
Engineers should note the proposed JEPs for JDK 28, which introduce strict field initialization and value objects, potentially changing how Java code is written and compiled. The GraalVM 25.2 release adds G1 GC support for Native Image on all platforms and enables the Java Vector API by default, improving performance for native deployments. The Jakarta Agentic AI milestone indicates growing enterprise interest in AI integration within the Jakarta EE ecosystem.
Written by elseif from the cluster below · every claim links back to a sourceThe three things worth knowing
OpenJDK JEPs for JDK 28 include strict field initialization (JEP 539), value objects (JEP 401), and generational Shenandoah GC by default (JEP 535).
GraalVM 25.2 introduces a Graal Script Agent for natural-language plugins, G1 GC on Native Image for all platforms, and enables the Java Vector API by default.
Jakarta Agentic AI 1.0.0 milestone adds a new TCK infrastructure and annotations for engine-based testing, moving beyond signature checks.
THE CLUSTER
↗