Get ahead
VMware offers training and certification to turbo-charge your progress.
Learn moreOn behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.0.6, 1.1.5, 2.0.0-M5 have been released and are now available from Maven Central.
These releases deliver important improvements, stability enhancements, bug fixes, documentation updates, and security fixes for CVE-2026-40966, CVE-2026-40967, CVE-2026-40978, CVE-2026-40979 and CVE-2026-40980
See individual release notes: 1.0.6 | 1.1.5 | 2.0.0-M5
Thanks to all those who have contributed with issue reports and pull requests.
Overview: Maintenance release with 1 dependency upgrade and 1 build fix.
JdbcChatMemoryRepositorySchemaInitializerPostgresqlTests to follow the integration test naming conventionView complete release notes →
Overview: 5 bug fixes, 4 documentation updates, 2 dependency upgrades, and 3 build updates.
📢 Noteworthy:
Bug Fixes:
extra_body parameter being included in OpenAI API requestsDependency Upgrades:
View complete release notes →
Overview: 13 new features, 34 bug fixes, 12 documentation updates, 7 dependency upgrades, and 10 build updates.
⚠️ Breaking Changes:
combineWith() method. Existing code that relied on ModelOptionUtils.merge() calls may need to be updated. #5725spring-ai-vertex-ai-embedding module is retained. #5714SpringAiTestAutoConfigurations class has been removed. #5684📢 Noteworthy:
spring-ai-openai module now uses the official openai-java SDK across all OpenAI models (Chat, Embedding, Image, Audio, Moderation). The spring-ai-openai-sdk module has been removed and merged in. Existing spring.ai.openai properties, builders, and chat options remain fully compatible with no breaking changes. #5779New Features:
StructuredOutputConverter implementations can now participate in the Native Structured Output pipeline #5659spring.ai.mcp.server.expose-mcp-client-tools #5755Usage interfaceextraBody configuration #5734ToolCallAdvisor.Builder now exposes a getter for conversationHistoryEnabled #5869View complete release notes →
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.
Project Page | GitHub | Issues | Stack Overflow
Documentation: 1.0.6 Docs | 1.1.5 Docs | 2.0.0-M5 Docs