Qwen Code v0.19.8 Changelog
What changed in Qwen Code CLI v0.19.8, released 2026-07-08 โ explained in plain English.
- The web interface gets a lot of polish, including better split-screen views and more languages.
- New tools make it easier to manage multiple projects and auto-fix code.
- Tons of annoying bugs are gone, especially ones that caused screen glitches or blocked commands.
Want a heads-up when Qwen Code updates?
We email you the moment a new Qwen Code version drops โ plus plain-English release notes like these. No spam.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
This release is all about making the software smoother and more flexible for developers. It introduces helpful features for juggling multiple workspaces and automatically fixing code, while spending a lot of energy squashing visual bugs and glitches in the web interface. It matters most to developers who use this tool daily to write and manage code, giving them a much more stable experience.
What's new
- Multi-workspace routing: You can now connect and switch between multiple project folders in the same session.
- Auto-fix improvements: The bot can now automatically review and fix code on all pull requests (proposed code changes) in real-time.
- Plugin hot-reloading: If you edit an extension file, the software notices the change and updates instantly without needing a restart.
- Disable direct messages: A new setting lets admins turn off private (DM) messages in channels.
- Better skill previews: When the AI automatically generates a new "skill" (a set of instructions for a task), you can now preview it right there, edit it in your text editor, or turn it off without leaving the dialog box.
- Port auto-retry: If you try to start the local server but the network port is already taken, the software will automatically find the next available one.
- Subagent pinning: You can now lock a subagent (a helper AI) to a specific project folder so it doesn't get confused about where it's working.
- Background task tracking: Background tasks and scheduled jobs (cron jobs) now report their status when a hook (an automated trigger) runs.
- WeCom channel support: The software's documentation now includes WeCom (a popular business chat app) as a supported messaging channel.
- Permission badge: The screen now shows a small label reminding you what permission mode you're in when using the default settings.
Improvements
- Web shell split-view: The split-screen feature is much better. You now get the full text editor back in split view, plus new external controls to manage the panes.
- More languages: About 43 hardcoded English phrases across the web interface were translated so the tool works better for international users.
- Cleaner status line: The timer at the bottom of the screen now uses a fixed width, so it stops jittering and shifting around while you work.
- Replay history limits: The software now puts a cap on how much history it saves from replay snapshots, which keeps things running smoothly.
Fixes
- Screen scrolling glitches: Fixed a bug where live-updating tables would lock your scroll to the top, stall out, or make the header flash.
- Web interface overflow: Stopped the sidebar text and footer from getting cut off or overlapping when the window is too narrow.
- Clearing blocked sessions: If you canceled a task, the
/clearcommand used to get stuck. It now works properly and tells you why it was blocked. - Memory management: The "forget" command now actually deletes user-managed memories. Also, if you use linked Git worktrees (shared project folders), each one now gets its own separate memory folder so they don't mix.
- Invalid inputs: The software now blocks you from typing fractions (like 1.5) into the LSP limit (a setting for code analysis tools) and rejects Windows-style file paths that would break things.
- Hook matching: Automated triggers (hooks) now correctly match their names to the actual tool IDs they are supposed to control.
- Streaming detection: Fixed an issue where the software got confused by non-streaming HTTP responses, which helps the AI connect more reliably.
- Tool summaries: When using collapsible tools, the screen now correctly shows the file path so you know exactly what file was changed.
- Windows scripts: Updated the Windows automation scripts and instructions to work properly.
- Claude settings: Removed an outdated temperature setting (which controls AI creativity) for Claude 4.8+ so it doesn't cause errors.
- Permission requests: Fixed a bug so you can change approval modes without needing a special security token (a bearer token), and fixed how permission requests are sent through ACP channels.
- Session counting: The dashboard that tracks background processes (daemons) now correctly counts all active sessions.
- Markdown tables: Made interacting with Markdown tables in the web interface much smoother.
- IDE cleanup: The software now properly cleans up background connections to your code editor (IDE) if they time out.
- Release scripts: Fixed the background release tool so it doesn't crash if it can't find certain NPM version tags.
Breaking changes
No breaking changes in this release.
How to upgrade
Update to Qwen Code v0.19.8 by running:
npm install -g @qwen-code/qwen-code
This is our plain-language summary. Read the complete, official notes on the Qwen Code official changelog โ.
