ReleaseQwen (Alibaba Cloud)Qwen (Alibaba Cloud)published Sep 11, 2026seen 16h

QwenLM/qwen-code v0.23.3-nightly.20260911.aaa6a32aae

QwenLM/qwen-code

Open original ↗

Captured source

source ↗
published Sep 11, 2026seen 16hcaptured 16hhttp 200method plain

Release v0.23.3-nightly.20260911.aaa6a32aae

Repository: QwenLM/qwen-code

Tag: v0.23.3-nightly.20260911.aaa6a32aae

Published: 2026-09-11T22:05:55Z

Prerelease: yes

Release notes:

What's Changed

  • refactor(dingtalk): remove obsolete background response aggregation by @qqqys in https://github.com/QwenLM/qwen-code/pull/11570
  • feat(channels)!: remove message prefix filtering by @qqqys in https://github.com/QwenLM/qwen-code/pull/11571
  • fix(ci): widen the replayed supersede-cede timeline margin to deflake Scripts by @wenshao in https://github.com/QwenLM/qwen-code/pull/11581
  • test(review): pin the fold invariant the per-line escape rests on by @wenshao in https://github.com/QwenLM/qwen-code/pull/11533
  • fix(autofix): charge regressions to the brake and gate test weakening by @wenshao in https://github.com/QwenLM/qwen-code/pull/10188
  • fix(acp): Preserve submitted prompt provenance for auto recall by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/11455
  • fix(serve): restore configured channels after restart by @qqqys in https://github.com/QwenLM/qwen-code/pull/11472
  • feat(goal): start approved Web Shell proposals after their owning turn by @qqqys in https://github.com/QwenLM/qwen-code/pull/11360
  • refactor(core): move the web_search DashScope client behind a backend interface by @qqqys in https://github.com/QwenLM/qwen-code/pull/11490
  • fix(serve): load persisted MCP config after ACP preheat at startup by @kabishou11 in https://github.com/QwenLM/qwen-code/pull/11145
  • fix(vscode-ide-companion): resolve diff paths once in DiffManager by @CanReader in https://github.com/QwenLM/qwen-code/pull/10494
  • feat(sdk): add a peer endpoint so a program outside Qwen Code can join cross-session messaging by @qqqys in https://github.com/QwenLM/qwen-code/pull/11560
  • feat(goal): stop a Goal at a turn or an active-time budget by @qqqys in https://github.com/QwenLM/qwen-code/pull/11457
  • perf(core): drop the redundant history clone in session recovery planning by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/11595
  • fix(core): free an exited web terminal's PTY resources at exit time by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11572
  • test(integration): assert successful /compress token reduction by @yu-xin-c in https://github.com/QwenLM/qwen-code/pull/11259
  • fix(ci): retry transient E2E build artifact upload failures once (#11364) by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/11375
  • feat(web-shell): route scheduled runs by model and group by @qqqys in https://github.com/QwenLM/qwen-code/pull/11396
  • feat(web-shell): enrich browser notifications and open target sessions by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/11447
  • feat(web-shell): improve composer and context usage presentation by @wenshao in https://github.com/QwenLM/qwen-code/pull/11509
  • feat(live): add visual input, proactive assistance and memory by @wangxiongts in https://github.com/QwenLM/qwen-code/pull/11369
  • fix(bridge): preserve child error detail on session explicit-close and kill paths (#11123) by @now-ing in https://github.com/QwenLM/qwen-code/pull/11190
  • feat(review): focus automatic static navigation reviews by @wenshao in https://github.com/QwenLM/qwen-code/pull/11456
  • fix(web-shell): persist cancelled responses and elapsed time by @ytahdn in https://github.com/QwenLM/qwen-code/pull/11608
  • feat(subagents): add Codex executor and native agent builtins by @wenshao in https://github.com/QwenLM/qwen-code/pull/11474
  • fix(ci): pin the fleet install to the /usr/local prefix by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11593
  • fix(core): recover from rejected Responses encrypted reasoning by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/11596
  • feat(core): add CodeModeOnly tool execution by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/10607
  • fix(goal): strip fences and retry the checkpoint verifier on the shapes a note can fix by @qqqys in https://github.com/QwenLM/qwen-code/pull/11578
  • fix(web-shell): show source retry only after load failure by @callmeYe in https://github.com/QwenLM/qwen-code/pull/11629
  • chore(core): remove the unused trusted hooks manager and implement unregisterSkillHooks by @qqqys in https://github.com/QwenLM/qwen-code/pull/11621
  • fix(core): route plain-text hook stdout to additionalContext for prompt and session events by @qqqys in https://github.com/QwenLM/qwen-code/pull/11612
  • fix(cli): close the OpenTUI renderer's parity gaps against ink by @chiga0 in https://github.com/QwenLM/qwen-code/pull/11630
  • fix(core): mark reattached image snapshots as potentially outdated by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11602
  • feat(workflows): move the authoring reference into a bundled skill by @qqqys in https://github.com/QwenLM/qwen-code/pull/11520
  • feat(web-shell): hide sources panel add-source button behind URL flag by @callmeYe in https://github.com/QwenLM/qwen-code/pull/11639
  • feat(channels): show channel turns exactly as the model receives them by @qqqys in https://github.com/QwenLM/qwen-code/pull/11646
  • fix(vscode): localize rewind preflight errors by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11628
  • feat(web-shell): add web previews with saved delivery history by @wenshao in https://github.com/QwenLM/qwen-code/pull/11276
  • feat(web-shell): Edit and resend the latest user message by @ytahdn in https://github.com/QwenLM/qwen-code/pull/11650
  • fix(core): preserve Responses retry metadata and assistant phases by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/11652
  • fix(cli): keep the expanded confirmation dialog inside the viewport by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/11656
  • fix(core): retry transient server errors in established streams by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/11634
  • test(integration): isolate the QWEN_HOME-unset case from the real $HOME (#10900) by @qwen-code-dev-bot in https://github.com/QwenLM/qwen-code/pull/10920
  • fix(vscode): preserve IDE workspace env var on Remote-SSH (#11556) by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11624
  • test(core): pin the deferred exit-time PTY release against trailing output by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11585
  • fix(vscode): give the edit back when a permission diff is closed by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/11171
  • feat(core): add permission_mode, agent_id and prompt_id...

Excerpt shown — open the source for the full document.