← 返回更新日志

Qwen Code v0.21.12-preview.4 预发布

2026-08-14 · GitHub 原文
<!-- 使用 release/v0.21.12-preview.4 分支上 .github/release.yml 中的配置生成 --> ## 更新内容 * fix(web-shell): 保留独立会话目标 by @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/9038 * feat(web-shell): 支持工作区文件上传 by @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/8874 * chore(deps): 升级 sharp 至 ^0.35.0 以解决 GHSA-f88m-g3jw-g9cj by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/8952 * fix(ci): 允许两个机器人 PAT 审批发布 PR,无需人工介入 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/9056 * test(webui): 通过两次定时器触发排空批量转录分发 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/9058 * fix(core): 在守护进程中保留 OTel 会话所有权 by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/9077 * fix(desktop): 预留滚动条间距以防止侧边栏项目行抖动 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/9073 * feat(autofix): 通过为每个窗口设置 src/test 预算来限制审查轮次 diff 增长 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/8981 * feat(serve): 在截断中途回放前自适应增加实时日志上限 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/8905 * fix(review): 修复内联引用漏洞并加固层级门禁 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/9020 * fix(ci): 使 autofix 验证门禁对运行器 git 配置保持隔离 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/8961 * feat(review): 要求每个已确认的 Critical 级别问题必须附带已执行的见证 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/9065 * feat(review): 在发布的账本标记中携带增量锚点 sha by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/9067 * feat(cli): 添加归因、默认工作量和默认评论的审查设置 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/8994 * perf(serve): 选择性恢复大型会话 by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/9055 * feat(core): 为 alicloudapi.com 网关注入请求元数据 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/9103 * fix(web-shell): 在会话工具栏中渲染单个归档操作 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/9066 * fix(desktop): 打开外部 URL 制品和 markdown 链接 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/9069 * fix(desktop): 隐藏 Windows 运行时终端并对齐低动画模式启动 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/9064 * fix(desktop): 统一 Windows 和 Linux 上的 Electron 用户端 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/9079 * feat(cli): 将守护进程日志与 OpenTelemetry span 关联 by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/9084 * fix(ci): 减少 ENOSPC 和负载敏感型测试不稳定现象 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/8982 * feat(core): 为工作流调度编写单 agent 转录记录 by @qqqys 在 https://github.com/QwenLM/qwen-code/pull/8971 * fix(cli): 修复 #9027 CI 审查中的三个审查评论漏洞 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/9102 * fix(install): 在 Windows 校验和中避免使用 Get-FileHash by @MichaelYochpaz 在 https://github.com/QwenLM/qwen-code/pull/9112 * chore(ci): 增加安全规范:发布工作流的 CODEOWNERS、最小权限、安全检查与 Scorecard by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/9008 * feat(review): 关闭无界发现类而非枚举它们 by @wenshao 在 https://github.com/QwenLM/qwen-code/pull/9095 * fix(autofix): 在 review-pr 运行时暂停 autofix 轮次 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/8899 * fix(daemon): 减少子 agent 实时回放日志 by @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/9057 * fix(desktop): 通过 shell 打开器打开剩余的外部链接 by @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/9111 * fix(web-shell): 弱化工具执行失败的提示 by @ytahdn 在 https://github.com/QwenLM/qwen-code/pull/9053 * refactor(cli): 泛化 Conversations 运行时基础 by @doudouOUC 在 https://github.com/QwenLM/qwen-code/pull/8890 ## 新贡献者 * @MichaelYochpaz 在 https://github.com/QwenLM/qwen-code/pull/9112 完成了首次贡献 **完整更新日志**: https://github.com/QwenLM/qwen-code/compare/v0.21.11...v0.21.12-preview.4