npm @qwen-code/qwen-code 0.21.3-nightly.20260803.e1e5b42ce
Release v0.21.3-nightly.20260803.e1e5b42ce

3 hours ago

What's Changed

  • docs: complete TUI keyboard shortcut reference by @DragonnZhang in #8327
  • fix(core): unblock history pagination on oversized transcript turns by @wenshao in #8335
  • fix(ci): ensure qwen CLI before triage action to avoid redundant install by @yiliang114 in #8337
  • fix(review): a mutant whose own test was red is not a survivor either by @wenshao in #8345
  • fix(core): redact sibling directives from forked subagent history by @harjothkhara in #8344
  • feat(cli): /summary supports custom export path by @qwen-code-dev-bot in #8116
  • ci: gate merges on deterministic no-AK E2E by @yiliang114 in #8313
  • fix(todo): preserve compatibility outside active plans by @yiliang114 in #8334
  • docs: refresh architecture overview by @DragonnZhang in #8325
  • feat(review): teach the verifier the falsify-not-verify asymmetry by @wenshao in #8346
  • test(sdk-typescript): make permission control E2E deterministic by @yiliang114 in #8302
  • ci: auto-update ECS runners on stable publish and harden update job by @wenshao in #8343
  • fix(sdk-java): accept ERROR terminal in teardown E2E to fix flaky race by @wenshao in #8354
  • feat(review): drive — readiness polled, completion proven, cleanup guaranteed by @wenshao in #8349
  • fix(core): reuse prompt cache during chat compression by @DragonnZhang in #8339
  • fix(cli): allow pasting sensitive extension settings by @DragonnZhang in #8342
  • feat(serve): resolve and report the daemon memory budget by @doudouOUC in #8245
  • test(extension): stop a hand-written projection from racing the store's clock by @wenshao in #8362
  • docs: document compaction and image model selection by @DragonnZhang in #8348
  • fix(github-channel): recover interrupted inbound tasks by @yiliang114 in #8306
  • feat(review): mock-provider — the protocol is a fixture, the answer is yours by @wenshao in #8355
  • test(review): pin drive's capped-stream case to its invariant, not to bash 5.2 by @wenshao in #8366
  • feat(desktop): package Web Shell as a release-ready desktop app by @yiliang114 in #8132
  • fix(core): retry leaked JSON tool protocol output by @yiliang114 in #8301
  • feat(serve): make sub-session concurrency caps configurable by @wenshao in #8341
  • fix(ci): ask GitHub what the PR changed, not what the base gained by @wenshao in #8372
  • fix(ci): trigger ECS runner reconciliation after updater changes by @yiliang114 in #8373
  • feat(ci): add repo-hygiene skill and weekly patrol workflow by @ZijianZhang989 in #7908
  • docs(review): tell the agents drive and mock-provider exist, and how a fix's test earns its place by @wenshao in #8369
  • feat(ci): size-aware default timeout for the PR review job by @wenshao in #8377
  • fix(review): follow output language in Tip lines and saved reports by @wenshao in #8370
  • feat(channels): add Web Shell management support for GitHub and GitLab by @OrbitZore in #8310
  • fix(cli): re-stamp QWEN_CODE_CLI for the review run child by @wenshao in #8378
  • fix(core): resume long streams cut by a socket-level close by @LHMQ878 in #7896
  • test(integration): select acp-cron notification by source, not wall-clock (#8333) by @qwen-code-dev-bot in #8336
  • fix(external-context): Dispose of Auto Recall proxy dispatcher by @doudouOUC in #8352
  • feat(review): publish evidence images to a user-designated assets repo by @wenshao in #8351
  • fix(review): read why the collocated test was not green, do not assert it by @wenshao in #8374
  • fix(review): hold a Critical the base tree already fails by @wenshao in #8380

New Contributors

Full Changelog: v0.21.3...v0.21.3-nightly.20260803.e1e5b42ce

Don't miss a new qwen-code release

NewReleases is sending notifications on new releases.