QwenLM/qwen-code v0.20.1-nightly.20260724.7d17c44a3
QwenLM/qwen-code
Captured source
source ↗published Jul 24, 2026seen 2dcaptured 2dhttp 200method plain
Release v0.20.1-nightly.20260724.7d17c44a3
Repository: QwenLM/qwen-code
Tag: v0.20.1-nightly.20260724.7d17c44a3
Published: 2026-07-24T00:50:59Z
Prerelease: yes
Release notes:
What's Changed
- test(telemetry): Cover daemon metrics init ordering and document metricReader asymmetry by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/7456
- perf(startup): Load undici lazily behind package-local dynamic imports by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/7455
- fix(autofix): keep a still-red check visible until its head is judged by @wenshao in https://github.com/QwenLM/qwen-code/pull/7438
- feat(web-shell): add workspace selector button with add/switch dropdown in composer toolbar by @water-in-stone in https://github.com/QwenLM/qwen-code/pull/7390
- fix: normalize empty working_dir to unset when isolation:worktree is set on AgentTool by @mvanhorn in https://github.com/QwenLM/qwen-code/pull/7403
- fix(core): Advertise completed task revival by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/7454
- fix(cli): narrow update-check error classification by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7431
- fix(web-shell): isolate component styles from host CSS by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7466
- feat(web-shell): show subagent sessions in detail panel by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7380
- perf(web-shell): optimize long session rendering by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7408
- feat(web-shell): add rendered file previews by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7467
- feat(core): add memory recall delivery telemetry by @ZijianZhang989 in https://github.com/QwenLM/qwen-code/pull/7393
- fix(web-shell): polish embedded shell interactions by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7477
- fix(release): exclude mobile-mcp from core version bump by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7474
- fix(ci): inject actual model name into triage signature by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7475
- fix(core): align stepped day fields with Vixie cron semantics by @destire-mio in https://github.com/QwenLM/qwen-code/pull/7464
- feat(core): keep completed background agents resident by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/7426
- fix(acp-bridge): close prompt-terminal follow-ups from the PR #7400 self-review by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/7453
- fix(core): strip Qwen-internal daemon secrets from agent-spawned child env by @chinesepowered in https://github.com/QwenLM/qwen-code/pull/7256
- docs(core): align JSDoc @param names with actual function signatures by @ovochouovo in https://github.com/QwenLM/qwen-code/pull/7492
- feat(serve): support forced MCP reconnects by @BZ-D in https://github.com/QwenLM/qwen-code/pull/7488
- fix(cli): insert newline on Shift+Enter and stop streaming thinking-block flicker by @chiga0 in https://github.com/QwenLM/qwen-code/pull/7397
- fix(web-shell): open singleton subagent details by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7495
- fix(web-shell): avoid redundant Git status requests by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7496
- fix(agent): ignore empty working_dir placeholders by @Truraly in https://github.com/QwenLM/qwen-code/pull/7343
- feat(prompts): allow overriding core identity via QWEN_SYSTEM_IDENTITY_MD by @zjgzx1988 in https://github.com/QwenLM/qwen-code/pull/7478
- fix(cli): yield to single-slot background agents by @hogeheer499-commits in https://github.com/QwenLM/qwen-code/pull/7258
- docs(autofix): require evidenced pre-commit verification, not a bare "verified" by @wenshao in https://github.com/QwenLM/qwen-code/pull/7486
- feat(autofix): stop a PR that fails to push for N rounds in a row by @wenshao in https://github.com/QwenLM/qwen-code/pull/7482
- feat(core): restore background agent roster by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/7459
- feat(cli): support custom skill directories via settings by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/7395
- fix(core): add image modality support for qwen3.8-max and kimi-k3 models by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7491
- fix(dingtalk): preserve non-bot mention context by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/7473
- fix(core): harden the usage salvage around session deletion by @zjunothing in https://github.com/QwenLM/qwen-code/pull/7425
- fix(core): make fork subagents discoverable by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/7460
- test(core): Cover Shell truncation without an artifact by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/7470
- fix(ci): autofix route checks existing labels on non-trigger label events by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7481
- feat(cli): preserve semantic text when copying VP selections by @chiga0 in https://github.com/QwenLM/qwen-code/pull/7286
- test(core): stub the registry methods agent.ts actually calls by @chinesepowered in https://github.com/QwenLM/qwen-code/pull/7538
- perf(startup): lazy-load Google GenAI SDK on first use by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/7512
- fix(vscode): use file picker image paths for vision input by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7493
- fix(cli): open the actual serve fallback port by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7501
- fix(ci): don't let one failing scenario sink the whole visual preview by @wenshao in https://github.com/QwenLM/qwen-code/pull/7511
- feat(web-shell): add selective Shadow DOM isolation by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7551
- feat(web-shell): add renderChatHeader slot for custom session header by @yuanyuanAli in https://github.com/QwenLM/qwen-code/pull/7553
- fix(cli): say review coverage gaps in the author's units, not chunk ids by @wenshao in https://github.com/QwenLM/qwen-code/pull/7550
- fix(autofix): retry a skipped-Prepare instead of stranding the PR terminal by @wenshao in https://github.com/QwenLM/qwen-code/pull/7490
- fix(cli): keep role codenames and brief paths out of the posted review body by @wenshao in https://github.com/QwenLM/qwen-code/pull/7560
- fix(autofix): retry an agent timeout instead of advancing past its feedback by @wenshao in https://github.com/QwenLM/qwen-code/pull/7563
- feat(serve): add workspace-level generation by @ytahdn in...
Excerpt shown — open the source for the full document.