npm @qwen-code/qwen-code 0.23.3-nightly.20260911.aaa6a32aae
Release v0.23.3-nightly.20260911.aaa6a32aae

2 hours ago

What's Changed

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

New Contributors

Full Changelog: v0.23.3...v0.23.3-nightly.20260911.aaa6a32aae

Don't miss a new qwen-code release

NewReleases is sending notifications on new releases.