Back to Freedom.Tech Back
All Qwen Code releasesAll versions
Release Mon, Sep 7, 2026 2 min read

Qwen Code 0.23.1-preview.2

Original release notes

What's Changed

feat(web-shell): visualize and manage dynamic workflow runs by @qqqys in #10594 perf(web-shell): derive the session workflow projection once by @yiliang114 in #10871 test(integration): synchronize mid-turn /quit completion by @qwen-code-dev-bot in #10926 feat(ipc): tell senders when a message is refused, and expire held ones by @qqqys in #10809 fix(web-shell): make the 30 s overview-poll e2e deterministic by @yiliang114 in #10934 feat(serve): add session resource catalog by @w9lsky in #10837 fix(cli): submit exact slash commands from the live input by @yiliang114 in #10929 fix(web-shell): disable Push while the branch is behind its upstream by @wenshao in #10754 fix(cli): resolve session-management settings per request, not from the stale this.settings cache by @tomsen02 in #10095 fix(ci): name the failing job when a main CI run reports no test result by @qwen-code-dev-bot in #10855 test(cli): keep the redaction ReDoS guard asserting on the shared pool by @yiliang114 in #10912 fix(cli): complete the live slash-submit deps and fixture (#10944) by @qwen-code-dev-bot in #10961 fix(test): end interactive PTY sessions a test never closed by @qwen-code-dev-bot in #10971 feat(web-shell): give running subagents a live status in the transcript by @wenshao in #10939 ci(e2e): build once on a hosted runner and unpack it on every leg by @wenshao in #10894 fix(cli): submit exact OpenTUI slash commands from live input by @yiliang114 in #10987 fix(cli): resolve the OpenTUI slash submit from the live buffer on Enter by @wenshao in #10986 docs(web-shell): align follow-up suggestion copy by @Theater-ahyeon in #10851 fix(channels/dingtalk): keep SDK connect logging from printing clientSecret and stream ticket by @yiliang114 in #10945 feat(cli): Open OSC 8 links with a plain click in VP mode by @chiga0 in #10979 feat(channels): Add worktree-isolated named tasks by @doudouOUC in #10643 feat(serve): add session turn navigation protocol by @doudouOUC in #10751 fix(cli): OpenTUI transcript visibility for commands, /clear and steers by @chiga0 in #10947 fix(docs): sync daemon capability count by @yiliang114 in #11012 feat(web-shell): restore environment panel state by @ytahdn in #10627 feat(ipc): keep the peer inbox reachable, and say so when it is not by @qqqys in #10800 feat: chat transcript mr2a html export by @water-in-stone in #10076 feat(serve): Fence Conversations writers with mandatory session leases by @doudouOUC in #10924 fix(dws): recognize slash commands after bot mentions by @qqqys in #10930 feat: load custom output styles from ~/.qwen/output-styles and .qwen/output-sty