Java Ecosystem Update: October 20th, 2025 - Critical Patch Updates, Grails 7.0, and More
These articles are AI-generated summaries. Please check the original sources for full details.
Java Ecosystem Highlights - October 20th, 2025
This summary details the key updates across the Java ecosystem as of October 20th, 2025, encompassing releases from Oracle, BellSoft, Spring, Grails, Micronaut, Open Liberty, Hazelcast, OpenXava, and LangChain4j.
Oracle JDK Updates
Oracle released a quarterly Critical Patch Update (CPU) Advisory for October 2025, including versions 25.0.1, 21.0.9, 17.0.17, 11.0.29, and 8u471. These updates address various security vulnerabilities. Further details can be found in the release notes for versions 24.0.2, 21.0.8, 17.0.16, 11.0.28, and 8u461.
JDK 26 early-access builds (Build 21) were also released, incorporating fixes from Build 20. Developers are encouraged to report bugs through the Java Bug Database.
BellSoft Liberica JDK CPU Patches
Concurrent with Oracle’s CPU release, BellSoft released CPU patches for various Liberica JDK versions (25.0.0.0.1, 21.0.8.0.1, 17.0.16.0.1, 11.0.28.0.1, 8u471, 7u481, and 6u481). Additionally, Patch Set Update (PSU) versions 25.0.1, 21.0.9, 17.0.17, 11.0.29, and 8u472 were released, containing both CPU and non-critical fixes. BellSoft claims to have eliminated 13 issues across all releases with a total of 687 fixes and backports.
Spring Framework Releases
Spring teams delivered first release candidates for several projects: Spring Boot, Spring Security, Spring for GraphQL, Spring Integration, Spring Modulith, Spring REST Docs, Spring Batch, and Spring for Apache Pulsar. More information is available in the linked InfoQ news story.
Grails 7.0.0 Release
Apache Grails 7.0.0 introduces several key features and fixes:
- Micronaut Auto-configuration Control: Developers can now disable Micronaut auto-configuration via the Grails plugin to address test coverage issues.
- GORM Reproducibility: Improved reproducibility is achieved through implementations of Grails Object Relational Mapper (GORM) services.
- GORM for Neo4j: Temporary removal of the GORM for Neo4j and related tests until updates for Grails 7.0 or 8.0 are available.
Further details are available in the release notes.
Micronaut Framework 4.10.0
Micronaut Foundation released version 4.10.0, based on Micronaut Core 4.10.7. Key additions include:
- Micronaut MCP Module: Integration with the Model Context Protocol (MCP).
- LangChain4j 1.5.0 Updates: Support for the ChatMemory API within the Micronaut LangChai4j module.
- ReadBuffer Class: A new
ReadBufferabstract class replaces theByteBufferinterface.
More details are available in the release notes.
Open Liberty 25.0.0.10 Beta
The beta release of Open Liberty 25.0.0.10 introduces support for the Model Context Protocol (MCP) via the mcpServer-1.0 feature. This enables developers to bridge the gap between Large Language Models (LLMs) and business code, allowing AI applications to discover, understand, and utilize functionality. More information can be found in the linked blog post.
Hazelcast 5.6.0
Hazelcast 5.6.0 includes enhancements to:
- Snapshot chunking, serialization, and log synchronization in the CP Subsystem.
- Optimized index handling, CPU-aware search execution, and enhanced fault tolerance in the Vector Collection data structure.
- Diagnostic logging without cluster restarts.
- Optimized memory allocation.
- Improved observability.
Further details are available in the release notes.
OpenXava 7.6.1
OpenXava 7.6.1 features bug fixes, documentation improvements, and dependency upgrades. Notable enhancements include:
- Quartz job scheduler for planned issue email reminders in project management archetypes.
- Master details archetype enhancements, including a PDF print action, JUnit tests, and sample data.
More details are available in the release notes.
LangChain4j 1.8.0 Release
The formal release (and fifteenth beta release) of LangChain4j 1.8.0 includes:
- Access to the
AgenticScopeinterface from methods annotated with@Tool. - Ability to pass custom attributes from a RAG pipeline to the
@Toolinterface. - Support for mapping tool names for MCP clients.
More details are available in the release notes.
Reference: https://www.infoq.com/news/2025/10/java-news-roundup-oct20-2025/
Continue reading
Next article
Meta Open Sources OpenZL: A Universal Compression Framework for Structured Data
Related Content
Java Ecosystem Update: October 13th, 2025 - OpenJDK, Jakarta EE 12, Spring 7.0 RC1 & More
A comprehensive summary of the latest developments in the Java ecosystem as of October 13th, 2025, covering OpenJDK, Jakarta EE 12, Spring Framework 7.0 RC1, Payara Platform, WildFly 38, Micrometer, Project Reactor, and Testcontainers.
Spring Ecosystem Gains Momentum with Release Candidates in October 2025
A summary of the first release candidates for various Spring projects, including Spring Boot, Security, GraphQL, and more, released during the week of October 20th, 2025.
Java News Roundup: OpenJDK JEPs, Spring RCs, and Tool Updates for JDK 26 and Beyond
A comprehensive overview of Java ecosystem updates from October 27, 2025, including OpenJDK JEPs for JDK 26, Spring Framework and Data release candidates, Quarkus, JReleaser, Seed4J, and Gradle updates.