← 返回更新日志

Qwen Code v0.23.3-nightly.20260911.aaa6a32aae 预发布

2026-09-11 · GitHub 原文
<!-- 使用 release/v0.23.3-nightly.20260911.aaa6a32aae 分支下 .github/release.yml 中的配置生成发布说明 --> ## 更新内容 * refactor(dingtalk):移除过时的后台响应聚合 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11570 * feat(channels)!:移除消息前缀过滤 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11571 * fix(ci):扩大重放的替代/移交时间线边距以消除 Scripts 的测试波动 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/11581 * test(review):固定每行转义所依赖的折叠不变量 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/11533 * fix(autofix):将回归问题归咎于刹车与门禁测试的弱化 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/10188 * fix(acp):为自动召回保留已提交提示词的来源 by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/11455 * fix(serve):重启后恢复配置的频道 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11472 * feat(goal):在所属回合后启动已批准的 Web Shell 提案 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11360 * refactor(core):将 web_search DashScope 客户端移至后端接口之后 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11490 * fix(serve):启动时 ACP 预热后加载持久化的 MCP 配置 by @kabishou11 在 https://github.com/QwenLM/qwen-code/pull/11145 * fix(vscode-ide-companion):在 DiffManager 中一次性解析 diff 路径 by @CanReader 在 https://github.com/QwenLM/qwen-code/pull/10494 * feat(sdk):添加对等端点,使 Qwen Code 外部程序可加入跨会话消息传递 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11560 * feat(goal):在指定回合或活跃时间预算内停止目标 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11457 * perf(core):在会话恢复规划中移除冗余的历史记录克隆 by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/11595 * fix(core):在退出时释放已退出的 Web 终端的 PTY 资源 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/11572 * test(integration):断言 /compress 令牌缩减成功 by @yu-xin-c 在 https://github.com/QwenLM/qwen-code/pull/11259 * fix(ci):重试一次瞬态 E2E 构建工件上传失败 (#11364) by @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/11375 * feat(web-shell):按模型和组路由计划运行 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11396 * feat(web-shell):丰富浏览器通知并打开目标会话 by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/11447 * feat(web-shell):改进 Composer 和上下文使用情况的展示 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/11509 * feat(live):添加视觉输入、主动辅助和记忆功能 by @wangxiongts 在 https://github.com/QwenLM/qwen-code/pull/11369 * fix(bridge):在会话显式关闭和终止路径中保留子级错误详情 (#11123) by @now-ing 在 https://github.com/QwenLM/qwen-code/pull/11190 * feat(review):聚焦自动静态导航审查 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/11456 * fix(web-shell):持久化已取消的响应和已用时间 by @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/11608 * feat(subagents):添加 Codex 执行器和原生代理内置函数 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/11474 * fix(ci):将 fleet 安装固定到 /usr/local 前缀 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/11593 * fix(core):从被拒绝的 Responses 加密推理中恢复 by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/11596 * feat(core):添加仅代码模式工具执行 by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/10607 * fix(goal):去除围栏,并在笔记可修复的格式上重试检查点验证器 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11578 * fix(web-shell):仅在加载失败后显示源重试 by @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/11629 * chore(core):移除未使用的可信钩子管理器并实现 unregisterSkillHooks by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11621 * fix(core):将纯文本钩子的 stdout 路由到 additionalContext 以处理提示词和会话事件 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11612 * fix(cli):弥合 OpenTUI 渲染器与 ink 之间的功能差距 by @chiga0 在 https://github.com/QwenLM/qwen-code/pull/11630 * fix(core):将重新附加的图像快照标记为可能过时 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/11602 * feat(workflows):将创作参考移至捆绑技能中 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11520 * feat(web-shell):将源面板的添加源按钮隐藏在 URL 标志后 by @callmeYe 在 https://github.com/QwenLM/qwen-code/pull/11639 * feat(channels):按模型接收的原样展示频道回合 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11646 * fix(vscode):本地化倒带预检错误 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/11628 * feat(web-shell):添加带有已保存交付历史的 Web 预览 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/11276 * feat(web-shell):编辑并重发最新用户消息 by @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/11650 * fix(core):保留 Responses 重试元数据和助手阶段 by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/11652 * fix(cli):将展开的确认对话框保持在视口内 by @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/11656 * fix(core):在已建立的流中重试瞬态服务器错误 by @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/11634 * test(integration):将未设置 QWEN_HOME 的情况与真实 $HOME 隔离 (#10900) by @qwen-code-dev-bot 在 https://github.com/QwenLM/qwen-code/pull/10920 * fix(vscode): 在 Remote-SSH 上保留 IDE 工作区环境变量 (#11556),由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/11624 中修复 * test(core): 针对尾部输出固定延迟的退出时 PTY 释放进行测试,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/11585 中完成 * fix(vscode): 关闭权限差异时恢复编辑操作,由 @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/11171 中修复 * feat(core): 向每个 hook 输入添加 permission_mode、agent_id 和 prompt_id,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11618 中实现 * chore(core): 在设置模式和 hook 总线中涵盖所有 hook 事件,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11620 中完成 * fix(goal): 持久化记录检查点失败的原因,并在 Goal 停止前展示该信息,由 @qqqys 在 https://github.com/QwenLM/qwen-code/pull/11576 中修复 ## 新增贡献者 * @kabishou11 在 https://github.com/QwenLM/qwen-code/pull/11145 中完成了首次贡献 * @CanReader 在 https://github.com/QwenLM/qwen-code/pull/10494 中完成了首次贡献 * @wangxiongts 在 https://github.com/QwenLM/qwen-code/pull/11369 中完成了首次贡献 **完整更新日志**: https://github.com/QwenLM/qwen-code/compare/v0.23.3...v0.23.3-nightly.20260911.aaa6a32aae