## 更新内容
* fix(core): 退出时正确清理 MCP 服务器子进程 by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/1285
* test(cli): 稳定 AuthDialog ESC 断言 by @liqiongyu in https://github.com/QwenLM/qwen-code/pull/1535
* fix(cli): 扩展 MCP @server: 资源引用 by @liqiongyu in https://github.com/QwenLM/qwen-code/pull/1531
* fix(core): 在 Plan 模式下自动启用 WebFetch 和 WebSearch 工具 by @afarber in https://github.com/QwenLM/qwen-code/pull/1686
* feat(core): 为技能管理器添加符号链接支持 by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/1690
* fix: 规范化扩展中的技能文件内容以处理 BOM 和 CRLF by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/1667
* fix(ci): 遵循手动预览版本输入 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1665
* build: 提高构建效率并添加开发模式 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1681
* fix(core): 处理命令替换保护中的 heredoc by @liqiongyu in https://github.com/QwenLM/qwen-code/pull/1701
* feat: 编辑文件时保留 UTF-8 BOM by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1680
* fix(core): 编辑期间在 newString 中保留尾部空格 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1688
* fix: 在 Windows PowerShell 中启用 Shift+Tab 快捷键 by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/1607
* fix(core): 在子代理中强制执行工具限制 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1691
* [AnthropicContentGenerator] optimize: 为系统消息和最后一条用户文本消息添加 cache_control by @Weaxs in https://github.com/QwenLM/qwen-code/pull/1613
**完整更新日志**: https://github.com/QwenLM/qwen-code/compare/v0.9.0...v0.9.0-nightly.20260205.ce7506d6
## What's Changed
* fix(core): properly cleanup MCP server subprocesses on exit by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/1285
* test(cli): stabilize AuthDialog ESC assertion by @liqiongyu in https://github.com/QwenLM/qwen-code/pull/1535
* fix(cli): expand MCP @server: resource references by @liqiongyu in https://github.com/QwenLM/qwen-code/pull/1531
* fix(core): auto-enable WebFetch and WebSearch tools in Plan mode by @afarber in https://github.com/QwenLM/qwen-code/pull/1686
* feat(core): add symlink support for skill manager by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/1690
* fix: normalize skill file content in extensions to handle BOM and CRLF by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/1667
* fix(ci): honor manual preview version input by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1665
* build: Improve build efficiency and add dev mode by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1681
* fix(core): handle heredoc in command substitution guard by @liqiongyu in https://github.com/QwenLM/qwen-code/pull/1701
* feat: Preserve UTF-8 BOM when editing files by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1680
* fix(core): Preserve trailing whitespace in newString during edits by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1688
* fix: enable Shift+Tab shortcut in Windows PowerShell by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/1607
* fix(core): enforce tool restrictions in subagents by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1691
* [AnthropicContentGenerator] optimize: ADD cache_control for system and last user text message by @Weaxs in https://github.com/QwenLM/qwen-code/pull/1613
**Full Changelog**: https://github.com/QwenLM/qwen-code/compare/v0.9.0...v0.9.0-nightly.20260205.ce7506d6