On behalf of the Spring AI team, I'm happy to announce that Spring AI 2.0.0-M2 is now available from Maven Central. Release Summary This release includes 94 changes: 36 improvements, 16 bug fixes, 38 documentation updates, and 4 dependency upgrades. Thanks to all contributors. Null Safety Spring AI 2.0 will join the Spring Portfolio effort to provide a null-safe API, as documented in this original blog post. What this means is that the whole Spring AI codebase needs to be reviewed and converted to JSpecify, which is no small endeavor! The benefits are a better documented API but also one we…
On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 2.0.0-M1 has been released and is now available from Maven Central. Spring AI 2.0.0-M1 represents the first milestone of the 2.x series, built on Spring Boot 4.0 and Spring Framework 7.0 with a Jakarta EE 11 baseline. This major platform upgrade, contributed by Dmitry Bedrin with Paul Bakker from Netflix (#4774), aligns Spring AI with the latest Spring ecosystem. Release Summary This release includes 67 improvements, bug fixes, and documentation updates. Key focus areas include…
On behalf of the Spring AI team, I'm pleased to announce the availability of Spring AI 1.1.1! This release brings 13 new features, 16 bug fixes, and important dependency updates including security patches. Thanks to the community contributors who helped make this release possible. Release Summary Spring AI 1.1.1 includes: 13 new features expanding capabilities across model providers 16 bug fixes for improved stability 3 documentation improvements 5 dependency upgrades including 2 CVE security fixes (GitHub Release) OpenAI Java SDK Integration Thanks to Julien Dubois (@jdubois) from Microsoft…
On behalf of the Spring AI team, I'm pleased to announce the general availability of Spring AI 1.1.0! Spring AI 1.1 brings Model Context Protocol integration, advanced AI capabilities, and expanded model provider support to the Spring ecosystem. The 1.1 development cycle includes over 850 improvements, bug fixes, and documentation updates. We extend our sincere thanks to the community contributors, partner organizations, and the broader Spring AI ecosystem for their invaluable contributions throughout this release cycle. Release Summary Spring AI 1.1.0 includes substantial improvements across…
On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.1.0-M4 has been released and is now available from Maven Central. This patch release delivers important stability improvements and bug fixes. Release Summary This release includes 340 improvements, bug fixes, and documentation updates. The focus of this patch release is on: Improvements: 35 enhancements to expand capabilities and functionality Stability: 132 bug fixes addressing community-reported issues Documentation: 41 improvements to help developers Thanks to all those who…
I'd like to introduce two new projects that are part of the Spring AI Community GitHub organization: Spring AI Agents, and Spring AI Bench. These two projects focus on using agentic coding tools—tools you likely already have in your enterprise. In 2025 AI coding agents have matured to the point that they need to be seriously considered for enterprise Java development and general SDLC tasks. CLI Tools like Claude Code, Google’s Gemini CLI, Amazon Q Developer, and OpenAI’s assistants are examples from leading large AI labs, but there are also smaller startups and open-source options. These…
The Spring AI Community GitHub organization was announced at the Spring I/O Barcelona 2025 keynote as a dedicated space for community-driven Spring AI projects and innovations. However, I never blogged about it to get more awareness so now is the time. Better late than never and now with a new web site! Check out the Spring AI Community at springaicommunity.mintlify.app The Spring AI Community creates an easy path for developers to contribute Spring AI-related projects while providing a vital incubation space for new ideas. As the Spring AI project has grown, it has received numerous pull…
On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.1.0-M3 has been released and is now available from Maven Central. This milestone release focuses primarily on Model Context Protocol (MCP) enhancements, incorporating the MCP Java SDK v0.14.0 upgrade along with new resource template capabilities and security documentation. Release Summary This release includes 46 improvements, bug fixes, and documentation updates. Key focus areas include: Model Context Protocol: Upgraded to MCP Java SDK 0.14.0 with resource template support and…
On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.0.3 has been released and is now available from Maven Central. This patch release delivers important stability improvements and bug fixes. Release Summary This release includes 27 improvements, bug fixes, and documentation updates. The focus of this patch release is on: Improvements: 18 enhancements to expand capabilities and functionality Stability: 6 bug fixes addressing community-reported issues Documentation: 3 improvements to help developers Thanks to all those who have…
On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.1.0-M2 has been released and is now available from Maven Central. This milestone release focuses primarily on enhanced Model Context Protocol (MCP) support, incorporating critical fixes and improvements from the MCP Java SDK v0.13.0 release, along with significant updates across many areas of Spring AI. Release Summary This release includes 56 improvements, bug fixes, and documentation updates. The primary focus areas include: Model Context Protocol Enhancements: Updated to MCP…