On behalf of the Spring AI engineering team and everyone who has contributed, I'm pleased to announce that Spring AI 2.0.0-RC1 is now available from Maven Central. RC1 is an API stabilization milestone on the road to 2.0.0 GA. Tool Calling Overhaul Unified tool execution across all models. The built-in call/stream tool-execution loop and ToolExecutionEligibilityChecker wiring have been dropped from every ChatModel — OpenAI, Ollama, Anthropic, MistralAI, DeepSeek, Bedrock Proxy, and MiniMax. Tool execution must now be handled externally via ChatClient with ToolCallingAdvisor (recommended) or a…
On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 2.0.0-M8 has 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 New Features Improve MistralAiApi Jackson mapping for message content #5585 Rate limit information from Anthropic API response headers are now available through ChatResponseMetadata #5345 Bug Fixes spring-ai-starter-model-google-genai incorrectly declares dependency on spring-ai…
On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.0.8, 1.1.7, 2.0.0-M7 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 improvements, bug fixes, and documentation updates. See individual release notes: 1.0.8 | 1.1.7 | 2.0.0-M7 In addition, the 1.1.7 and 2.0.0-M7 releases contain security fixes for CVE-2026-41863. Thanks to all those who have contributed with…
On behalf of the Spring AI engineering team and everyone who has contributed, I'm happy to announce that Spring AI 1.0.7, 1.1.6, 2.0.0-M6 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 143 improvements, bug fixes, and documentation updates. See individual release notes: 1.0.7 | 1.1.6 | 2.0.0-M6 In addition, the releases contain security fixes for CVE-2026-41705, CVE-2026-41712 and CVE-2026-41713. The focus…
On 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 Release Summary 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. Version-Specific Highlights Spring AI 1.…
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…
The Agent2Agent (A2A) Protocol is an open standard for seamless AI agent communication. It enables agents to discover capabilities, exchange messages, and coordinate workflows across platforms—regardless of their implementation. Spring AI A2A integrates the A2A Java SDK with Spring AI through Spring Boot autoconfiguration. It seamlessly connects the A2A protocol with Spring AI's ChatClient and tools, enabling you to expose your agents as A2A servers. This post is part of the Spring AI Agentic Patterns series. While previous posts covered making individual agents more capable (Agent Skills…
On behalf of the Spring AI engineering team and everyone who has contributed, we are happy to announce that Spring AI 1.1.0-RC1 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 40 improvements, bug fixes, and documentation updates. The focus of this patch release is on: Improvements: 12 enhancements to expand capabilities and functionality Stability: 10 bug fixes addressing community-reported issues Documentation: 12 improvements to help developers Security: 6 dependency…
Dear Spring Community, With the recent announcement of Spring Framework 7.0 and Spring Boot 4.0, the Spring Cloud Data Flow team is pleased to announce the next major release, SCDF 3.0, to align with both Spring Framework 7.0 and Spring Boot 4.0. This will bring the following SCDF ecosystem of projects in line with Spring Framework 7.0 and Spring Boot 4.0: Spring Cloud Data Flow server components (SCDF core and Skipper servers) Composed Task Runner, SCDF Shell, Single Step Batch Job, and Task Launcher Spring Cloud Deployer Implementations for both Cloud Foundry and Kubernetes Spring Cloud Data…
Spring Cloud Data Flow team is pleased to announce the release of 2.7.0 and 2.6.4 While the release 2.6.4 has the bug fixes, the 2.7.0 has the following updates along with the bug fixes and improvements : SCDF dashboard re-design using VMware Clarity toolkit SCDF dashboard is re-designed using VMware Clarity design system. This is a complete rewrite of SCDF dashboard GUI to get the benefits of the Clarity design. Spring Boot 2.3. Update SCDF server components are now updated to use Spring Boot 2.3.5 release. Wavefront integration Spring Cloud Data Flow dashboards for streams, tasks, SCDF…