微软Semantic Kernel .NET 1.82.0发布,含一项文件访问破坏性变更
发布说明列出 .NET版结构化数据变更边界加固、HTTP地址绑定校验,以及合并文件访问入口的破坏性变更;同一批次还包含Python 1.47.0的发布准备与多处修复。
AI解读:微软Semantic Kernel仓库发布 .NET 1.82.0,发布条目标注提交者dmytrostruk、由自动生成工具汇总变更列表。
该版本 .NET侧有一项标注 [BREAKING] 的变更:"Consolidate file access",即合并文件访问入口,现有调用方可能需调整代码。
安全相关改动包括加固结构化数据变更边界、把已验证的HTTP地址绑定到连接、拒绝会话上传路径中的点段,以及限制XML提示解析的元素嵌套深度。
同批次包含Python 1.47.0的发布准备,以及Python侧大量缺陷修复,涉及Oracle、Redis、Mistral、Anthropic、Bedrock、Google AI、Qdrant、Chroma、FAISS等连接器。
Python侧条目写明放弃 3.10 支持,并将CI覆盖扩展到 3.14。
微软Semantic Kernel仓库发布 .NET包 1.82.0(标签dotnet-1.82.0),发布说明由自动工具汇总提交列表生成。同一批次还包含Python 1.47.0的发布准备。
版本中一项标注 [BREAKING] 的 .NET变更是合并文件访问入口(Consolidate file access),发布说明未展开迁移细节。
.NET 1.82.0的变更
发布说明列出的 .NET条目包括:把包版本升到 1.82.0、加固结构化数据变更边界、把已验证的HTTP地址绑定到连接、拒绝会话上传路径中的点段、改进OpenAPI HTTP连接处理、限制XML提示解析的元素嵌套深度。
依赖方面,Aspire.Hosting.Azure.CognitiveServices从 13.4.6 升到 13.5.4,Aspire.Azure.Search.Documents同样从 13.4.6 升到 13.5.4。发布说明还记录移除已迁移的 .NET Milvus连接器和 .NET Chroma连接器。
- [BREAKING] 合并文件访问入口(#14679)
- 加固结构化数据变更边界(#14718)
- 将会话上传路径的点段拒绝掉(#14646)
- 移除已迁移的Milvus连接器(#14682)与Chroma连接器(#14579)
Python侧同批内容
同批提交中,Python准备 1.47.0 发布并整合依赖更新;另一条提交把Python版本升到 1.46.0 以做发布。
一条提交写明Python放弃 3.10 支持,并把CI覆盖扩展到 3.14;此前版本的说明中,Python 3.10仍在支持范围内。
- 修复OracleCollection多过滤条件的搜索
- 恢复因redisvl>=0.5 API变化而失效的Redis向量搜索
- 修复Qdrant在qdrant-client 1.16+上的向量搜索
- 修复Mistral seed设置被SDK拒绝、未知结束原因导致崩溃等问题
- 修复Anthropic、Bedrock的停止原因映射与token用量上报
- 把Google AI嵌入请求按 100 条输入上限分批
安全与边界相关修复
发布说明中多条提交指向输入与路径校验:.NET侧拒绝上传路径中的点段,Python侧在SessionsPythonTool上传文件中拒绝远程路径的点段;Python侧把HttpPlugin的请求固定到已验证的DNS地址,并避免记录函数参数值。
文档类提交还澄清了提示模板的信任边界与工具调用授权边界。
- 合并说明未给出这些改动对应的公开漏洞编号或影响范围描述
- 单条修复只说明对应问题被处理,发布说明未提供复现步骤或攻击场景