github spring-projects/spring-ai v2.1.0-RC1

latest release: v2.0.2
pre-release23 hours ago

For upgrading from 2.1.0-M1 to 2.1.0-RC1, please refer to the upgrade notes here.

⭐ New Features

  • Deprecate ChatMemory in favor of session memory #7186
  • Add upsert and query-embedding search to OpenSearch #7177
  • Fail fast on unsupported upsert and vector search #7176
  • Add session memory: an event log with turn-aware compaction #7161
  • Add tool call confirmation to tool calling #7157
  • Migrate DeepSeek chat model to message parts #7128
  • Migrate OpenAI chat model to message parts #7107
  • Fail clearly on out-of-range OpenAI Responses usage counts #7052
  • Support for Text Chunking with Overlap in TokenTextSplitter #2123

🔨 Dependency Upgrades

  • Upgrade to Kotlin 2.4.21 #7168
  • Upgrade Tika to 4.0.0 in spring-ai-tika-document-reader #7068

❤️ Contributors

Thank you to all the contributors who worked on this release:

@56wj, @Ashfaqbs, @OreOreDa, @Rainmemery, @dimitarproynov, @iuliiasobolevska, @sedhossein, @sobychacko, @ss-bhatt, @stack3mpty, and @tzolov

Don't miss a new spring-ai release

NewReleases is sending notifications on new releases.