🎯 版本亮点
⚠️ 升级注意事项
📢 重要提示
🪲 问题修复
修复 CosmosDB 向量存储的
doDelete方法,实现查询参数化,规避潜在 SQL 注入漏洞,同时提升逻辑正确性。(6039e57)修复
VectorStoreChatMemoryAdvisor中会话 ID(conversationId)过滤条件未正确生效的问题,避免跨会话读取错误的聊天记忆。(3cccfdf)修正向量存储过滤器表达式转换器的键值处理逻辑,确保过滤表达式可正常解析求值。(01386e2)
解决 BedrockConverse 流式令牌用量测试结果不稳定的问题,提升测试可靠性。(4747a3c)
修正测试类命名规范,正确添加集成测试后缀,保证测试分类与执行流程正常。(#5853)
修复 OpenAiSdkChatModel 中
toolChoice字段的字符串解析逻辑,确保工具选择配置可被正确识别处理。(aeb33b0,关联 #5735)修复向 OpenAI 接口发起请求时错误携带
extra_body参数的问题,避免引发非预期异常行为。(4c0120c)修复 Javadoc 生成与配置相关问题,确保接口文档能够正常生成。(0a71804)
修正测试跳过判断逻辑:当环境未配置所需密钥时,可正确跳过集成测试。(bc26dc1)
📓 文档更新
更新项目自述文件(README),补充 CPU 架构要求及兼容性说明。(a21e988)
新增文档说明 MCP 服务端如何重新发布 MCP 客户端工具,明确多服务端部署场景下的工具传递机制。(#5778)
优化文档,补充说明 OpenAI 接口请求中
extra_body参数的设计用途与实际行为。(3d4d75b)
🔨 依赖升级
升级 Spring Boot 依赖至 3.5.14 版本,同步引入官方最新问题修复与功能优化。(eb4c9a5)
中间过渡版本先将 Spring Boot 升级至 3.5.13。(9b902f8)
升级文档解析相关依赖:
Apache Tika 升至 3.3.0、jsoup 升至 1.22.1、Apache PDFBox 升至 3.0.7,提升文档处理能力并修复已知缺陷。(f25fc52)
🔩 构建配置更新
更新 GitHub Actions 工作流依赖至最新版本,提升 CI/CD 流水线稳定性与安全性。(9b70b38)
调整代码合并校验工作流,由
mvn test改为mvn package,提升 PR 校验效率。(7d2e455)CI 流水线中默认跳过集成测试以提升构建性能,并移除版本发行说明自动生成工作流。(#5688)
版本发布后,项目已迭代至下一开发快照版:1.1.5-SNAPSHOT。(400dc42)
🔐 安全加固
强化 Transformer 模型默认缓存目录权限防护,防止缓存模型文件被未授权访问或篡改。(aac6b80)
修复畸形 PDF 文档解析时可能造成内存过度占用的拒绝服务(DoS)漏洞。(b61ac6a)