Release · Qwen Code · Alibaba Qwen

Qwen Code v0.25.3

What's new in Qwen Code v0.25.3, released Oct 19, 2026 (). Newer: v0.26.0 (Oct 21, 2026)

Release notes

Qwen Code v0.25.3

Highlights

See the complete change list below.

Breaking Changes

No known breaking changes.

Complete Change List

Features
  • Adds optional model-generated layouts to Test Failure Explorer, with validation and fallback to the fixed view (#14269) by @qqqys
  • The Web Shell mobile composer no longer shows the ↑ and ↓ history buttons, reducing clutter while keeping history search available. (#14220) by @pomelo-nwu
  • The Web Shell trajectory panel now includes a collapsible Recent executions section that shows live requests and tools with elapsed time and final durations. (#14071) by @qqqys
  • Managed sessions created from published AgentDefinitions can now load static Skills and pass pinned MCP server and Hook catalog selections to Hosted Runtimes. (#14319) by @doudouOUC
  • Files now offers New file and New folder actions, and folder Delete asks for a second confirmation before permanently removing the folder and its contents. (#14169) by @ytahdn
  • Eligible legacy cancellations now require confirmation through the daemon or WebShell Continue flow before continuing, while explicitly user-cancelled work stays blocked. (#14087) by @yiliang114
  • Hosted parent agents can launch snapshot-isolated child agents that read a frozen workspace copy without changing files, running commands, or affecting the parent. (#14265) by @wenshao
  • Clicking the workspace folder beside the chat title now opens and selects the Files tree in the right panel, with keyboard and focus preserved. (#14344) by @ytahdn
  • Managed sessions now integrate into the home and sidebar, supporting workspace creation, approval policy and model selection, and context usage in the composer. (#14316) by @doudouOUC
  • The Files panel adds a Delete menu for regular files, requiring a permanent-deletion confirmation for the selected trusted local workspace. (#14158) by @ytahdn
  • Adds resident Kubernetes Workspace file sessions that retain an original Pod and fixed CSI PVC so configured Workspaces preserve files across sessions. (#14340) by @doudouOUC
  • Adds Shell Full Access and default/auto-edit/yolo switching for built-in Workspace-bound qwen-code Sessions without losing history, Workspace, or drafts. (#14323) by @doudouOUC
  • feat(mods): support commands in interactive terminals (PR4a) (#14268) by @qqqys
  • feat(providers): add QwenCloud as the first /auth entry (#14073) by @yiliang114
  • feat(ci): route the release lane's hosted stragglers onto ECS runners (#14336) by @yiliang114
  • feat(web-shell): add side task archive controls (#14300) by @yiliang114
  • feat(managed-agent): Add SSH Tool Runtime support (#14318) by @doudouOUC
  • feat(web-shell): list every Managed task kind in the task panel (#14415) by @wenshao
  • feat(managed-agent): H4f-c public task cancel for background Shell and Monitor tasks (#14412) by @wenshao
  • feat(managed-agent): link a child task to its child Session (#13746 F2) (#14413) by @wenshao
  • feat(managed-agent): Improve workspace selection and tool progress (#14405) by @doudouOUC
  • feat(managed-agent): project channel deliveries as tasks and serve their cancel (#13746 F3) (#14414) by @wenshao
  • feat(managed-agent): record Turn input and cancel as durable command operations (D7-1) (#14404) by @wenshao
  • feat(managed-agent): support native macOS workspace runtime (#14442) by @doudouOUC
  • feat(qqbot): accept inbound files and voice messages (#14343) by @Eric-GoodBoy-Tech
  • feat(managed-agent): reconcile acceptance-unknown operations through one rule (D7-2) (#14443) by @wenshao
  • feat(managed-agent): reconcile a parked SSH Workspace registration (D7-2) (#14456) by @wenshao
  • feat(runtime-broker): Workspace-resident Tool Runtime for bound Sessions (#14435) by @doudouOUC
  • fix(ci): run three hosted control-plane jobs on the ECS pool (#14469) by @wenshao
  • feat(managed-agent): add the opt-in java_durable admission profile (D7-3) (#14470) by @wenshao
  • feat(ci): gate Managed Agent changes on a full SDK Java run before merge (#14397) by @yiliang114
  • feat(serve): attach private CSI Sessions to Hosted text turns (#14081) by @doudouOUC
  • feat(managed-agent): reconcile parked Session title deliveries (D7-2) (#14475) by @wenshao
  • feat(managed-agent): register the Managed engine in paired daemons (#14483) by @wenshao
  • feat(managed-agent): allow approval changes in stored agent sessions (#14484) by @doudouOUC
  • feat(managed-agent): support Plan mode and inline attachments (#14531) by @doudouOUC
  • feat(workflow): discover trusted ancestor workflows in local sessions (#14369) by @qqqys
  • feat(managed-agent): Support per-run automation cancellation (#14526) by @doudouOUC
  • feat(managed-agent): bound half-open Hosted event streams behind a keepalive capability (#14135) (#14512) by @wenshao
  • feat(managed-agent): connect the composer to pinned Skills (#14602) by @doudouOUC
  • feat(web-shell): add approval mode allowlist (#14345) by @ytahdn
Bug Fixes
  • Fixes plan approval crashes during journal-only interrupted turns so takeover can settle the session instead of failing terminally (#14160) by @wenshao
  • Fixes checkstyle build failures in the Java SDK by reordering FG8 test imports (#14305) by @wenshao
  • Standardizes Managed Agent timestamps to Unix epoch milliseconds and updates query mappings for consistent data handling (#14185) by @doudouOUC
  • Fixes CSI preparation failures by retaining input, tool declaration, and intent resources through the HTTP store (#14180) by @doudouOUC
  • Managed Hosted model prompts now stay aligned with declared tools, including empty or changed tool sets, so tool guidance and examples remain accurate. (#14306) by @doudouOUC

…