On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.0.5, 1.1.4, 2.0.0-M4 have been released and are now available from Maven Central.
These releases deliver important improvements, stability enhancements, and bug fixes across multiple release streams.
Release Summary
These releases include a combined total of 51 improvements, bug fixes, and documentation updates. See individual release notes: 1.0.5 | 1.1.4 | 2.0.0-M4
The focus of these releases includes:
- Improvements: 19 enhancements across all releases
- Stability: 29 bug fixes addressing community-reported issues
- Security: 3 dependency upgrades for enhanced security and fixes for CVE-2026-22738 , CVE-2026-22742, CVE-2026-22743 and CVE-2026-22744.
Thanks to all those who have contributed with issue reports and pull requests.
Version-Specific Highlights
Spring AI 1.0.5
Overview: 10 improvements with 8 bug fixes and 2 other enhancements
Key Improvements:
- Enhanced stability with 8 bug fixes addressing vector store and streaming issues
Spring AI 1.1.4
Overview: 13 improvements with 1 new feature, 11 bug fixes, and 1 other enhancement
Key Improvements:
- Added dynamic structured output control capability
- Enhanced stability with 11 bug fixes across vector stores, model integrations, and caching
Spring AI 2.0.0-M4
Overview: 28 improvements with 2 new features, 10 bug fixes, 13 other enhancements, and 3 dependency upgrades
📢 Noteworthy:
- The Vertex AI model integration classes have been deprecated and will be removed in a future release. Users should plan to migrate to alternative model providers. #5676
- The ZhiPu AI model integration classes have been deprecated and will be removed in a future release. Users should plan to migrate to alternative model providers. #5676
- The OCI GenAI model integration classes have been deprecated and will be removed in a future release. Users should plan to migrate to alternative model providers. #5676
Key Improvements:
- Enhanced Google Search integration for Gemini 3.x models
- Added dynamic structured output control
- Stability improvements with 10 bug fixes
- Updated dependencies including Google GenAI SDK 1.44.0, OpenAI SDK 4.28.0, and Anthropic SDK 2.17.0
🙏 Contributors
Thanks to all contributors who made these releases possible:
- Andres (@andresdiegolanda)
- ddobrin (@ddobrin)
- Dylan Weijgertze (@dylanwe)
- Eric Bottard (@ericbottard)
- Filip Hrisafov (@filiphr)
- Ilayaperumal Gopinathan (@ilayaperumalg)
- Julien Dubois (@jdubois)
- Nicolas Krier (@nicolaskrier)
- Sébastien Deleuze (@sdeleuze)
- Soby Chacko (@sobychacko)
- Christian Tzolov (@tzolov)
- ZhangDT-sky (@ZhangDT-sky)
What's Next
The Spring AI team continues to focus on improving AI application development with Spring Boot. Based on the momentum from these releases, upcoming versions will build on these foundations with enhanced capabilities and developer experience improvements.
For the latest updates and to contribute to the project, visit our GitHub repository or join the discussion in our community channels.
Resources
Project Page | GitHub | Issues | Stack Overflow
Documentation: 1.0.5 Docs | 1.1.4 Docs | 2.0.0-M4 Docs
























