Java News Roundup: OpenJDK, Oracle Critical Patches, Open Liberty, Testcontainers, IntelliJ IDEA
Briefly

Java News Roundup: OpenJDK, Oracle Critical Patches, Open Liberty, Testcontainers, IntelliJ IDEA
"JEP 532, Primitive Types in Patterns, instanceof, and switch (Fifth Preview), has been elevated from its Candidate status to Proposed to Target for JDK 27. This feature enhances pattern matching by allowing primitive types in all pattern contexts, and extending the instanceof and constructs to work with all primitive types."
"Oracle has released versions 25.0.3, 21.0.11, 17.0.19, 11.0.31 and 8u491 of the JDK as part of their quarterly Critical Patch Update Advisory for April 2026. More details on this release may be found in the release notes for version 25.0.3, version 21.0.11, version 17.0.19, version 11.0.31 and version 8u491."
"Build 19 of the JDK 27 early-access builds was made available this past week featuring updates from Build 18 that include fixes for various issues. Further details on this release may be found in the release notes."
The Java roundup for April 20th, 2026, includes updates on OpenJDK JEPs, the finalized JDK 27 release schedule, and Oracle's Critical Patch Updates. JEP 532, enhancing pattern matching with primitive types, is proposed for JDK 27. JEP 535, designating Shenandoah GC to generational mode by default, has reached Candidate status. Oracle released several JDK versions as part of their April 2026 Critical Patch Update. JDK 27 early-access Build 19 includes various fixes, with the release schedule set to begin rampdown on June 4, 2026.
Read at InfoQ
Unable to calculate read time
[
|
]