← 返回更新日志

Qwen Code v0.17.0-preview.0 预发布

2026-06-03 · GitHub 原文
<!-- 使用 release/v0.17.0-preview.0 分支中 .github/release.yml 的配置生成发布说明 --> ## 更新内容 * chore(release): 发布 v0.17.0 by @qwen-code-ci-bot 在 https://github.com/QwenLM/qwen-code/pull/4626 * fix(rewind): 修复存在中途消息时出现的 false "compressed turn" 错误 by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/4580 * fix(core): 在推理功能禁用时,于 DashScope 触发 enable_thinking by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/4505 * fix(core): 暴露 Anthropic 空流提供者的错误 by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/4540 * feat(core): 添加内存压力监控 by @ZevGit 在 https://github.com/QwenLM/qwen-code/pull/4403 * fix(core): 限制恢复历史消息的发送大小 by @Jerry2003826 在 https://github.com/QwenLM/qwen-code/pull/4531 * fix(cli): 稳定状态栏预设顺序 by @shenyankm 在 https://github.com/QwenLM/qwen-code/pull/4634 * fix(config): 在解析 settings ${VAR} 之前加载 home .env 变量 (#4466) by @kagura-agent 在 https://github.com/QwenLM/qwen-code/pull/4474 * fix(acp): 弃用已停止的 Qwen OAuth 方法 by @he-yufeng 在 https://github.com/QwenLM/qwen-code/pull/4639 * fix(core): 强制要求工具结果相邻 by @he-yufeng 在 https://github.com/QwenLM/qwen-code/pull/4622 * fix(cli): 隐藏已完成的固定待办事项 by @he-yufeng 在 https://github.com/QwenLM/qwen-code/pull/4635 * feat(cli): 添加设置 JSON 损坏警告对话框 by @zzhenyao 在 https://github.com/QwenLM/qwen-code/pull/4560 * fix(core): 增强上下文错误文本收集 by @he-yufeng 在 https://github.com/QwenLM/qwen-code/pull/4632 * fix(core): 将输出语言应用于侧边查询 by @he-yufeng 在 https://github.com/QwenLM/qwen-code/pull/4636 * fix(cli): 在对话框重新打开时保持 /memory 切换状态 by @LaZzyMan 在 https://github.com/QwenLM/qwen-code/pull/4650 * fix(docs): 从文档站点隐藏内部文档 by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/4357 * fix(core): 在 atomicWriteFile 中保留 uid 以避免破坏共享写入文件 by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/4431 * 改进 hooks 匹配器显示 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/4545 * fix(cli): 关闭 ACP 会话时使用会话通道 by @Jerry2003826 在 https://github.com/QwenLM/qwen-code/pull/4522 * fix(core,cli): 使用浅层/尾部变体替换完整历史 structuredClone 以防止恢复时内存溢出 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/4644 * feat(cli): 为状态栏添加 respectUserColors 和 hideContextIndicator 选项 by @zzhenyao 在 https://github.com/QwenLM/qwen-code/pull/4670 * fix(core): 容忍不支持的 Streamable HTTP GET SSE by @Jerry2003826 在 https://github.com/QwenLM/qwen-code/pull/4521 * fix(insight): 增强洞察 facet 标准化及空定性数据处理 by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/3557 * feat(cli): 后台 shell 完成时发送通知 by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/4355 * feat(core): 添加简化的内置技能 by @pomelo-nwu 在 https://github.com/QwenLM/qwen-code/pull/3570 * feat(skills): 添加代理重现工作流 by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/4118 * feat(cli): 在 ink 7 上为长对话提供虚拟视口 by @chiga0 在 https://github.com/QwenLM/qwen-code/pull/4146 * feat(cli): 后台清理过期的文件历史目录 by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/4414 * fix(core): 放宽自动模式分类器超时限制,禁用第二阶段思考 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/4680 * fix(core): 强制处理敌对提供者的使用 token 计数 (#4350 第一部分) by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/4439 * feat(core): 将上下文环境变量(会话/代理/提示词 ID)注入 shell 子进程 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/4649 * 添加 AUTO 模式拒绝的可观测性及限制 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/4476 * feat(core): 检测到压力时自动将内存诊断信息转储到磁盘 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/4654 * feat(core): 凭证、内存、配置、JSONL 的原子写入推广(关闭 #3681, #4095 第二阶段) by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/4333 * docs: 添加 /diff 命令和自动主题检测文档 by @BZ-D 在 https://github.com/QwenLM/qwen-code/pull/4699 * feat(cli): 添加可搜索的 MiniMax-M3 模型设置 by @shenyankm 在 https://github.com/QwenLM/qwen-code/pull/4668 ## 新贡献者 * @zzhenyao 在 https://github.com/QwenLM/qwen-code/pull/4560 完成了首次贡献 **完整更新日志**: https://github.com/QwenLM/qwen-code/compare/v0.17.0...v0.17.0-preview.0