## What's Changed
* fix: add .qwen path replacement in markdown files during extension install by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2769
* fix: normalize proxy URLs to support addresses without protocol prefix by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2745
* fix: make /compress handle tool-heavy conversations correctly by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/2659
* fix(core): robustly resolve tree-sitter WASM path for symlinked CLI installations by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/2764
* feat(hooks): remove experimental flag and add disabled state UI by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2781
* fix: prevent subagent telemetry from overwriting main agent footer context by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2765
* fix: upgrade @lydell/node-pty to 1.2.0-beta.10 to fix PTY FD leak on macOS by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2777
* fix: allow web fetch approvals in plan mode by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/2763
* Enhance /review: add verification, false positive control, and PR comments by @wenshao in https://github.com/QwenLM/qwen-code/pull/2687
* fix: prevent orphan ACP processes on tab close and clean up MCP subprocesses on shutdown by @zhangxy-zju in https://github.com/QwenLM/qwen-code/pull/2662
* refactor(ui): improve hook event handling with dedicated history items by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2696
* fix(cli): enhance KeypressProvider with kitty sequence timeout manage… by @qqqys in https://github.com/QwenLM/qwen-code/pull/2612
* feat(vscode): add retry logic and auto-reconnect for ACP connection by @qqqys in https://github.com/QwenLM/qwen-code/pull/2666
* feat: add cross-provider model selection for subagents by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2698
* feat(extension): Add npm registry support for extension installation by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2719
* feat(cron): add in-session loop scheduling with cron tools by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2731
* feat(channels): add extensible Channels platform with plugin system and Telegram/WeChat/DingTalk channels by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2628
* feat(mcp): add reconnect command and implement auto-reconnect logic by @qqqys in https://github.com/QwenLM/qwen-code/pull/2428
* fix: delete design doc by @DennisYu07 in https://github.com/QwenLM/qwen-code/pull/2789
* revert: PR #2666 ACP retry/reconnect logic by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2792
* fix: resolve punycode to userland package and skip env var test in sandbox by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/2796
* chore(release): bump version to 0.14.0 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/2797
* chore(channels): make plugin-example private and remove from release workflow by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/2801
**Full Changelog**: https://github.com/QwenLM/qwen-code/compare/v0.13.2...v0.14.0-nightly.20260402.a5f17ee39