
This Week in Java: Major Updates and Exciting Releases You Can't Miss!
2025-08-11
Author: Yu
Java Headlines: JDK 25 RC1 Debuts and More!
Get ready for a thrilling week in the Java ecosystem as we dive into the latest and greatest! From the release of JDK 25's first release candidate to the unveiling of Grails 7.0 and the new WildFly 37, the action never stops!
JDK 25: What You Need to Know!
The spotlight is on JDK 25 this week with its first-ever release candidate, JDK 25-RC1! Mark Reinhold, Oracle's Chief Architect of the Java Platform, confirmed this pivotal moment, noting no major bugs are lingering, which bodes well for the entire community. The official General Availability (GA) release is scheduled for September 16, 2025, bringing with it a whopping 18 new features!
Spring Framework Gets a Boost!
The latest update, Spring AI 1.0.1, has arrived with a host of bug fixes, documentation enhancements, and thrilling new features! Notable advancements include customizable templates in KeywordMetadataEnricher and significant improvements in the OllamaChatModel class, promising better AI integration!
WildFly 37: A New Era!
WildFly 37 is here, sweeping away technical debt and transitioning to the Commonhaus Foundation. This release focuses on bug fixes and upgrades, with a noteworthy feature that allows smoother ActiveMQ Artemis message management during server scaling, preventing those pesky OutOfMemoryErrors!
Payara Platform's August Update!
Payara has rolled out its August edition, featuring updates across its Community and Enterprise editions. Most importantly, these updates address a critical security vulnerability (CVE-2025-22871) that could allow attackers to bypass security measures, making it a must-upgrade.
Hibernate Gains Momentum!
Hibernate ORM 7.1.0.Final has landed, introducing a fresh Locking interface and support for resource discovery in Java SE—making it a game-changer for developers! Meanwhile, Hibernate Reactive 3.1.0.Final ensures compatibility with this ORM version, keeping the ecosystem robust.
LangChain4j Expands Horizons!
The formal release of LangChain4j 1.3.0 is buzzing with excitement, featuring new experimental modules and enhanced vector support methods. This is the playground for building innovative, AI-powered applications!
JBang and JobRunr: Ready for Action!
JBang 0.129.0 boasts faster startup times and neat command line options. At the same time, JobRunr 8.0.2 focuses on refining job scheduling and logging—taking efficiency to a new level!
Apache Tomcat: Important Updates!
Apache Tomcat has also released versions 11.0.10, 10.1.44, and 9.0.108, addressing numerous issues and enhancing indexing functionality, indicating a commitment to continuous improvement.
Final Thoughts!
This week’s roundup proves that the Java community is as vibrant and evolving as ever! Make sure to stay updated and get these amazing new features and fixes into your applications!