github QwenLM/qwen-code cua-driver-rs-v0.20.7
cua-driver-rs v0.20.7

pre-release3 hours ago

Qwen CUA Driver prebuilt binaries
(vendored under packages/cua-driver).

  • macOS: codesigned + notarized universal binary + QwenCuaDriver.app
  • Linux: unsigned (x86_64 + arm64, glibc 2.31 floor)
  • Windows: unsigned UIAccess worker + native SDK payload
    (x86_64 + arm64); deployments must sign and trust the worker
    on the target machine before UIAccess activation
  • Node.js: the same workflow publishes @qwen-code/cua-sdk
    after a clean install against these release assets and publishes
    the independently versioned @qwen-code/node-repl-mcp package
    after its MCP protocol smoke tests

Enable relative coordinates: CUA_DRIVER_RS_COORDINATE_SPACE=1
(default 0 = off; optional CUA_DRIVER_RS_COORDINATE_SCALE=1000).

Enable textual MCP payload filtering for affected model API routes:
MCP_MODEL_PAYLOAD_FILTER=1 (default off).

What's Changed

  • feat(web-shell): make Session Workflow dependencies navigable and quiet its chrome by @yiliang114 in #10938
  • fix(core): let the producer's own budget decide shell output size by @doudouOUC in #11727
  • feat(web-shell): Improve context overview and add manual compression by @wenshao in #11700
  • fix(review): document the deadline's pause ceilings and improve capture-local errors by @wenshao in #11779
  • docs: translate permission card and browser notification designs by @wenshao in #11775
  • fix(ci): raise the build heap cap from 3072 to 4096 MB by @doudouOUC in #11781
  • fix(cli): reap running monitors when the process dies on an uncaught exception by @yiliang114 in #11742
  • feat(core): make the web_search budget configurable and bound the extractor fallback by @qqqys in #11692
  • fix(web-shell): move source download to the header by @callmeYe in #11641
  • fix(skills): re-apply a Skill's side effects when a session is resumed by @TianYuan1024 in #11280
  • fix(web-shell): make the cockpit visual capture deterministic by @yiliang114 in #11786
  • fix(dingtalk): remove background agent headings by @qqqys in #11800
  • fix(cli): treat write-side PTY EIO as a benign teardown race by @yiliang114 in #11788
  • fix(goal): keep a full-claim checkpoint replay from spending a stall, and tidy batching follow-ups by @qqqys in #11796
  • fix(cli): resolve ACP core settings against the active target dir by @yiliang114 in #11647
  • chore(pnpm): scope build approvals, pin the ACP zod peer, add a lockfile freshness lane by @yiliang114 in #11797
  • ci(lint): stop new cli imports from the core package root by @yiliang114 in #11798
  • fix(sdk): support standalone session creation over HTTP by @doudouOUC in #11812
  • feat(web-shell): restore the workspace Git picker in the sidebar hover details by @ytahdn in #11818
  • ci(triage): install zip in the verify lane by @doudouOUC in #11819
  • ci: make CI agents' reasoning effort configurable via repo variables by @yiliang114 in #11833
  • fix(core): accept Claude Code tool names in tool hook matchers by @qqqys in #11826
  • fix(cli): keep history item ids strictly increasing across mixed base timestamps by @yiliang114 in #11743
  • fix(ci): pass autofix reasoning effort to Kimi K3 by @yiliang114 in #11843
  • fix(ci): restore Windows test baseline by @yiliang114 in #11787
  • fix(cua): recover macOS App observation and input for 0.20.7 by @LaZzyMan in #11841
  • feat(web-shell): Add manual compression to composer context hover by @wenshao in #11782
  • fix(cli): only suggest -y for tool calls denied for lack of approval by @qqqys in #11828
  • fix(web-shell): stabilize goal proposal approval layout by @qqqys in #11839

Full Changelog: cua-driver-rs-v0.20.6...cua-driver-rs-v0.20.7

Don't miss a new qwen-code release

NewReleases is sending notifications on new releases.