1.1.4
Spring AI 1.1.4 正式发布,累计合并 14 个提交,涉及 234 个文件(+2840 / -964 行)。本次为维护版本,包含一项面向用户的增强和多项 Bug 修复。
新功能
- 动态禁用原生结构化输出 ——
AdvisorParams.ENABLE_NATIVE_STRUCTURED_OUTPUT现在支持通过Boolean.FALSE动态禁用。此前只要上下文存在该 Key 就会启用;现在只有值为Boolean.TRUE时才生效,允许在运行时按条件关闭。
Bug 修复
- Anthropic 提示缓存 —— 修复多块 System Message 缓存问题(GH-5494)
- Filter 表达式解析 —— 修复
FilterExpressionTextParser的标识符解析和多个向量数据库(Redis、Neo4j)的表达式转换 - 工具调用 —— 修复
extraBody在toolDefinitions存在时丢失的问题
基础设施
- Spring Boot 3.5.11 —— 与 1.1.3 保持一致
- MCP SDK 0.17.0 —— 与 1.1.3 保持一致
Spring AI 1.1.4 是维护版本,建议 1.1.3 用户升级以获取 Bug 修复。