2.0.0-RC2
Pre-release
Pre-release
β New Features
- Make Anthropic HTTP client configurable #6354
- Restore compatibility with Spring Framework < 7.0.4 #6334
- Make OpenAI HTTP Client configurable #6294
π Bug Fixes
- Fix BedrockProxyChatModel model option handling #6370
- Fix
spring-ai-autoconfigure-model-bedrock-aidependencies #6368 - 2.0.0-RC1 regression: additional dependency is needed for Bedrock SDK #6367
- Always auto-register
ToolCallingAdvisorto support runtime-injected tools #6349 - Restore options replacing instead of merging in
ChatModel#6336 - Replay
reasoning_contentin OpenAI assistant history #6296 - Fix
OllamaChatModeldropping thinking field in multi-turn conversation history #6062 - Binding failure for
spring.ai.ollama.chat.think#4853
π Documentation
- Document native structured output limitations for Ollama and OpenAI #6363
- Rewrite
CONTRIBUTING.adocand convert it toCONTRIBUTING.md#6352 - Fix tool callback example in user-controlled tool execution docs #6324
β€οΈ Contributors
Thank you to all the contributors who worked on this release:
@ThomasVitale, @ericbottard, @guanxuc, @ilayaperumalg, @sdeleuze, @sdudzin, @suryateja-g13, @tzolov, and @uc4w6c