Spring AI 1.1.4 Release Notes
🎯 Highlights
This release includes 1 new feature, 11 bug fixes, 1 other improvement.
⭐ New Features
- Added capability to dynamically disable Structured Output Native functionality at runtime, providing more flexibility in configuration and usage scenarios. 45a1607
🪲 Bug Fixes
- Resolved issues with Oracle and PgVector vector store integration tests to improve test reliability 56fa3ee
- Corrected issue where extraBody parameter was being lost when toolDefinitions were provided in chat requests d886961
- Improved stability of Bedrock converse integration tests by addressing flaky test scenarios fac5647
- Updated Google GenAI embedding model to use current API and fixed flaky function call tests 6c82800
- Resolved issues in Google GenAI text embedding model observation integration tests 650a343
- Enhanced error handling and reliability when fetching media resources in Bedrock proxy chat model a7d3223
- Improved filter evaluation logic in SimpleVectorStore for better performance and maintainability 04742fb
- Resolved issue where multi-block system messages were not being properly cached in Anthropic prompt caching implementation 11bd45e
- Corrected handling of string values for TAG and TEXT filter types in Redis filter expression converter 707e990
- Improved key handling in Neo4j vector store filter expression converter for more accurate filtering 3a46c7d
- Resolved issues with identifier parsing logic in FilterExpressionTextParser to ensure correct filter expression handling. 7275cba
🔩 Build Updates
- Corrected issues in the documentation upload GitHub Actions workflow to ensure proper documentation deployment. f4984b5
🙏 Contributors
Thanks to all contributors who made this release possible: