Spring AI 1.0.8、1.1.7、2.0.0-M7... 笔记
RSS 春季

Spring AI 1.0.8、1.1.7、2.0.0-M7 现已发布

Spring AI 已发布 1.0.8、1.1.7 和 2.0.0-M7 版本,现已通过 Maven Central 提供。这些发布在所有活跃发布流中带来了显著改进、稳定性增强以及关键 bug 修复。值得注意的是,1.1.7 和 2.0.0-M7 版本包含针对 CVE-2026-41863 的重要安全修复。Spring AI 1.0.8 专门修复了 RedisVectorStore 中的一个问题,即删除操作被静默截断为前 10 条消息。Spring AI 1.1.7 解决了 GraalVM 原生镜像中与 Ollama 的兼容性问题,以及 OpenAiChatModel 中丢弃流式分块的问题。2.0.0-M7 发布引入了多项破坏性变更,用户应查阅升级说明。该版本弃用了 SSE 传输,转而以可流式 HTTP 作为新的默认服务器协议。ToolCallAdvisor 现在是处理工具调用的标准方法,并提供了用于程序化工具定义的新 ToolSpec 流式 API。Gemini 支持已更新至 Gemini 2.5 Flash,同时更新了 Google Client Library BOM。2.0.0-M7 中的关键 bug 修复包括 ChatClient#prompt 忽略聊天选项的问题,以及 Kotlin 可空字段处理不正确的问题。Spring AI 团队致力于在 Spring Boot 生态系统中持续改进 AI 应用开发。未来的发布将在此基础上构建,提供增强的功能和更佳的开发者体验。