github QwenLM/qwen-code v0.24.4
Release v0.24.4

3 hours ago

Highlights

See the complete change list below.

Breaking Changes

No known breaking changes.

Complete Change List

Features

  • feat(core): add monitor tool to system prompt guidance (#12408) by @yiliang114
  • feat(daemon): Add batched workspace session catalogs (#12254) by @samuelhsin
  • feat(review): record what a plan was computed from, and report drift (#12369) by @wenshao
  • feat(java): Add managed tool execution state (#12391) by @doudouOUC
  • feat(serve): support SSH workspaces without a remote daemon (#12255) by @wenshao
  • feat(web-shell): enable expiring QR pairing on non-loopback listeners (#12322) by @wenshao
  • feat(mobile): add encrypted, isolated connection profiles (Phase 2) (#12121) by @jabrailkhalil
  • feat(java): Add runtime broker service core (#12438) by @doudouOUC
  • feat(cli): Add managed runtime attestation contract (#12447) by @doudouOUC
  • feat(serve): Add opt-in fixed ACP child heap enforcement (#12353) by @doudouOUC
  • feat(cli): Move bwrap sandboxing to tool execution (#12267) by @doudouOUC
  • feat(serve): add --token-qr escape hatch and address-only QR fallback (#12266) by @wenshao
  • feat(java): Persist managed tool executions with JDBC (#12445) by @doudouOUC

Bug Fixes

  • fix(review): keep unplanned chunks out of coverage, and read the denominator from the plan (#12370) by @wenshao
  • fix(core): accept nullable pagination when reading notebooks (#12421) by @DragonnZhang
  • fix(cli): clean up stale session debug logs (#12374) by @doudouOUC
  • fix(web-shell): isolate npm pack diagnostics from verifier output (#12367) by @dvd233
  • fix(live): spend JPEG quality, not pixels, when a shared screen will not fit (#12397) by @qqqys
  • fix(web-shell): expose markdown message completion state (#12431) by @callmeYe
  • fix(web-shell): verify wildcard export targets against the packed file list (#12364) by @yiliang114
  • fix(web-shell): recover queued prompt binding after refresh failure (#12279) by @elizabethbrunette21
  • fix(desktop): restore window zoom in the Tauri shell (#12410) by @yiliang114
  • fix(web-shell): preserve reference tags across reloads (#12404) by @ytahdn
  • fix(web-shell): browse remote workspace folders without page refresh (#12412) by @yiliang114
  • fix(cli): close the remaining OpenTUI parity gaps against ink (#12309) by @chiga0
  • fix(core): warn when tools.eager entries match no discovered tool (#12451) by @yiliang114
  • fix(web-shell): open a Live session on a daemon serving one project (#12441) by @qqqys
  • fix(web-shell): show edit diffs before approval (#12443) by @yiliang114

Documentation

Internal Changes

New Contributors

Full Changelog: v0.24.3...v0.24.4

Don't miss a new qwen-code release

NewReleases is sending notifications on new releases.