Java News Roundup: Lazy Constants, TornadoVM 3.0, NetBeans 29, Quarkus, JReleaser, Open Liberty
Briefly

Java News Roundup: Lazy Constants, TornadoVM 3.0, NetBeans 29, Quarkus, JReleaser, Open Liberty
"JEP 531, Lazy Constants (Third Preview), has been elevated from its JEP Draft 8329758 to Candidate status. Formerly known as StableValues, this feature proposes a third preview, with two changes, after two rounds of preview delivered in the upcoming release of JDK 26 and JDK 25."
"The GA release of TornadoVM 3.0.0 delivers bug fixes, dependency upgrades and notable changes such as: a refactor of the IntelliJ project generation that removes the end-user CLI flag, --intellijinit, in favor of a developer-only workflow to ensure that developers can configure their IDE and more easily switch between backends."
JEP 531 Lazy Constants progressed to Candidate status with a third preview, removing isInitialized() methods and adding a new factory method for stable pre-defined collection elements. JDK 26 Build 35 and JDK 27 Build 11 remain current early-access versions with ongoing bug fixes. TornadoVM 3.0.0 GA release includes refactored IntelliJ project generation removing the --intellijinit CLI flag and split GitHub actions for JDK 21 and JDK 25 testing. Apache NetBeans 29 GA release delivers bug fixes and dependency upgrades. Multiple point releases across Quarkus, JReleaser, Chicory, RefactorFirst, Micronaut, and Jox provide maintenance updates.
Read at InfoQ
Unable to calculate read time
[
|
]