ReleaseQwen (Alibaba Cloud)Qwen (Alibaba Cloud)published Jul 18, 2026seen 1w

QwenLM/qwen-code v0.19.12-preview.0

QwenLM/qwen-code

Open original ↗

Captured source

source ↗
published Jul 18, 2026seen 1wcaptured 1whttp 200method plain

Release v0.19.12-preview.0

Repository: QwenLM/qwen-code

Tag: v0.19.12-preview.0

Published: 2026-07-18T12:39:13Z

Prerelease: yes

Release notes:

What's Changed

  • feat(daemon): Trace cold first-session startup by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6907
  • fix(serve): Harden multi-workspace ownership guards by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/7005
  • docs(serve): Close multi-workspace hardening gaps by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/7019
  • feat(web-shell): add archived session export by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6910
  • fix: bound usage-only streams and abort on quit by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7038
  • fix(acp): disambiguate model routes by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7028
  • refactor(web-shell): drop redundant primary-workspace label by @wenshao in https://github.com/QwenLM/qwen-code/pull/7035
  • test(web-shell): make visual-preview captures deterministic + add workspace-sidebar scenario by @wenshao in https://github.com/QwenLM/qwen-code/pull/7041
  • fix(web-shell): batch transcript dispatch to avoid tab-return freeze by @wenshao in https://github.com/QwenLM/qwen-code/pull/7012
  • fix(core): Require explicit approval to exit Plan mode by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/6967
  • ci(autofix): recover from generated-artifact CI gates and stop silent stalls by @wenshao in https://github.com/QwenLM/qwen-code/pull/6998
  • fix(web-shell): use formatSettingCategory for fallback UI category by @wenshao in https://github.com/QwenLM/qwen-code/pull/7055
  • feat(serve): add workspace session-info aggregate endpoint by @samuelhsin in https://github.com/QwenLM/qwen-code/pull/7077
  • feat(web-shell): add skill management pages by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7018
  • ci(autofix): run the schema gate from a trusted staged copy, not the branch tree by @wenshao in https://github.com/QwenLM/qwen-code/pull/7076
  • fix(integration): add missing session_info to E2E capabilities baseline by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/7091
  • feat(cli): mouse text selection and copy in VP mode by @chiga0 in https://github.com/QwenLM/qwen-code/pull/6937
  • test(web-shell): align workspace sidebar visual smoke by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7107
  • fix(tui): pin MaxSizedBox rows and gate the pending backstop for show-more diff (#6809) by @azurecgx in https://github.com/QwenLM/qwen-code/pull/6957
  • fix(integration): harden flaky interactive read-then-write test by @wenshao in https://github.com/QwenLM/qwen-code/pull/7105
  • test(cli): isolate sandbox-relaunch tests from ambient QWEN_SANDBOX_IMAGE by @wenshao in https://github.com/QwenLM/qwen-code/pull/7093
  • ci(autofix): treat Suggestion-level review findings as actionable per AGENTS.md by @wenshao in https://github.com/QwenLM/qwen-code/pull/7094
  • feat(channels): stamp daemon sourceId with channel instance name on created sessions by @xurik in https://github.com/QwenLM/qwen-code/pull/7078
  • feat(channels): confirm natural memory mutations by @qqqys in https://github.com/QwenLM/qwen-code/pull/7066
  • feat(channels): save explicit multi-fact memory safely by @qqqys in https://github.com/QwenLM/qwen-code/pull/7092
  • feat(serve): Complete legacy session workspace telemetry by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/7003
  • fix(core): retry empty tool-result continuations by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7039
  • fix(core): align planning and response guidance by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/7085
  • feat(core): Enable artifact defaults and write reminders by @chiga0 in https://github.com/QwenLM/qwen-code/pull/7068
  • feat(web-shell): suggest sending new-topic drafts in a new session by @carffuca in https://github.com/QwenLM/qwen-code/pull/7098
  • fix(web-shell): render built-in tag icons by @callmeYe in https://github.com/QwenLM/qwen-code/pull/7024
  • fix(core): force tool_choice in generateJson to prevent auto-mode classifier deadlock by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/6929
  • fix(ci): notify silent triage re-runs by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7079
  • fix(cli): pop the kitty keyboard protocol after leaving the alternate screen by @zjunothing in https://github.com/QwenLM/qwen-code/pull/7115
  • fix(web-shell): optionally restart SSE after prompt admission by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7080
  • test(serve): cover session-info regressions by @samuelhsin in https://github.com/QwenLM/qwen-code/pull/7083
  • fix(core): accept subagents created after startup instead of rejecting on stale cache by @zjunothing in https://github.com/QwenLM/qwen-code/pull/7112
  • fix(cli): keep streaming code blocks intact when split across commits by @MikeWang0316tw in https://github.com/QwenLM/qwen-code/pull/7020
  • fix(i18n): correct "extenison" typo in extension enable/disable scope help by @chinesepowered in https://github.com/QwenLM/qwen-code/pull/7057
  • feat(tools): add formatDisplayPath() and wire grep/glob/ripGrep descriptions by @zjunothing in https://github.com/QwenLM/qwen-code/pull/7050
  • fix(core): make the per-turn tool-call cap adaptive by @wenshao in https://github.com/QwenLM/qwen-code/pull/7052
  • feat(daemon): propagate prompt IDs to turn events by @makwingchi in https://github.com/QwenLM/qwen-code/pull/7082
  • fix(vscode): preserve Electron Node mode for ACP launch by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/7106
  • docs(cua-driver): fix broken relative-coordinate design link by @chinesepowered in https://github.com/QwenLM/qwen-code/pull/7130
  • fix(core): preserve complete skill descriptions by @callmeYe in https://github.com/QwenLM/qwen-code/pull/7032
  • feat(web-shell): paginate restored session history by @ytahdn in https://github.com/QwenLM/qwen-code/pull/7064
  • fix(core): persist resolved subagent model in metadata by @ARE404 in https://github.com/QwenLM/qwen-code/pull/7104
  • feat(web-shell): toggle the session sidebar with Cmd+B / Ctrl+B by @zjunothing in https://github.com/QwenLM/qwen-code/pull/7135
  • fix(web-shell): stop stacking duplicate copies when restoring prompt text by @zjunothing in https://github.com/QwenLM/qwen-code/pull/7134
  • feat(web-shell): add directory autocomplete to the Add Workspace dialog by @zjunothing in https://github.com/QwenLM/qwen-code/pull/7125

*...

Excerpt shown — open the source for the full document.