github spring-projects/spring-ai v2.0.0-RC2
2.0.0-RC2

pre-release6 hours ago

⭐ 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-ai dependencies #6368
  • 2.0.0-RC1 regression: additional dependency is needed for Bedrock SDK #6367
  • Always auto-register ToolCallingAdvisor to support runtime-injected tools #6349
  • Restore options replacing instead of merging in ChatModel #6336
  • Replay reasoning_content in OpenAI assistant history #6296
  • Fix OllamaChatModel dropping 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.adoc and convert it to CONTRIBUTING.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

Don't miss a new spring-ai release

NewReleases is sending notifications on new releases.