Spring AI 1.1.2 Release Notes
π― Highlights
This patch release focuses on bug fixes, security improvements and dependency management. It includes a bug fix to make Spring AI 1.1.x still compatible with Kotlin 1.9.x, a security fix for the Milvus vector store addressing CVE-2024-7254, updates to MCP (Model Context Protocol) dependencies, and a new hook in the ToolCallAdvisor for enhanced tool calling workflows.
β New Features
- Introduces a new hook method in ToolCallAdvisor that allows customization of the finalization loop in tool call workflows, providing better extensibility for advanced tool calling scenarios 05254e7
πͺ² Bug Fixes
- Cleaned up duplicate dependency declaration for Azure Identity library, improving build consistency db7d44d
π¨ Dependency Upgrades
- Upgraded Model Context Protocol (MCP) JDK and MCP annotations from snapshot versions to stable releases, improving stability and compatibility 4cfe9fa
π© Build Updates
- Updated build configuration to require exact Java 21 version for the 1.1.x release branch, ensuring consistent build environment d563007
π Security
- Overrode protobuf-java version in milvus-store dependency to address security vulnerability CVE-2024-7254 65b6c7d
π Contributors
Thanks to all contributors who made this release possible: