Java Ecosystem Update: Spring, WildFly, and GlassFish Lead December 15th, 2025 Releases
These articles are AI-generated summaries. Please check the original sources for full details.
Java News Roundup: December 15th, 2025
This week’s Java roundup features significant updates across numerous projects, including the fifteenth milestone release of GlassFish 8.0 and the first release candidate of Spring Shell 4.0. These releases, alongside point releases for TornadoVM, Hibernate, and Kotlin, demonstrate continued momentum in the Java ecosystem.
Why This Matters
The Java ecosystem, while mature, faces ongoing challenges in maintaining compatibility and adopting modern paradigms. Ideal models assume seamless upgrades, but reality often involves complex dependency management and potential breaking changes, costing development teams significant time and resources. For example, CVE-2025-67735 in Vert.x and Netty highlights the critical need for timely security updates and diligent dependency management.
Key Insights
- GlassFish 8.0 Milestone 15: OmniFish states this concludes all goals for the 8.0.0 release, incorporating changes from the 7.1.x branch.
- TornadoVM CUDA Support: TornadoVM 2.2.0 enables explicit CUDA JIT compiler flag passing via
cuModuleLoadDataEx(). - Hibernate Search REST Client: Hibernate Search 8.2.0.Final introduces a pluggable REST client for Elasticsearch, increasing flexibility.
Working Example
// Example of using TornadoOptions in TornadoVM 2.2.0
public class TornadoExample {
public static void main(String[] args) {
TornadoOptions options = new TornadoOptions();
// Set custom CUDA JIT compiler flags
options.cudaJitCompilerFlags = "-O3 -arch=sm_80";
// ... other TornadoVM configuration ...
}
}
Practical Applications
- Spring Shell 4.0: Enables more robust command-line interface (CLI) development for applications like server administration tools.
- Hibernate Reactive 4.2.0: Supports reactive programming models in applications requiring high concurrency, such as financial trading platforms.
References:
Continue reading
Next article
Making your code base better will make your code coverage worse
Related Content
Java Ecosystem Updates: Spring, Quarkus, Keycloak, and More – January 5, 2026
This week's Java roundup details maintenance releases across key frameworks, including Spring gRPC 1.0.1, addressing tracing and Kotlin coroutine support.
Java News Roundup: WildFly 39 GA, JDK 27 Advances, and Micrometer Milestones
This week's Java roundup highlights the GA release of WildFly 39, bringing new features and dependency upgrades, alongside progress on JDK 27 and Micrometer’s upcoming 1.17 release.
Java Ecosystem Update: Jakarta EE 12, Liberica JDK Patches, and More
This Java roundup from November 17th, 2025 highlights the progress toward Jakarta EE 12 completion and security patches for Liberica JDK.