What's Changed
- fix(web-shell): cut mobile session-switch jank (memoized timeline signature, replay-first dispatch) by @qqqys in #6183
- fix: resolve macOS seatbelt profile path from bundle dir, not chunks/ by @mvanhorn in #6172
- fix(cli): add bootstrap fast paths by @gauravyad86 in #6188
- fix(core): Reduce multimodal history payload size by @LaZzyMan in #6045
- fix(core): prevent subagent crash when ${hook_context} placeholder has no hook configured by @DennisYu07 in #6180
- feat(core): add dataviz bundled skill by @qqqys in #6198
- docs: correct stale CLI flags/keybinding and document model.reasoningEffort by @DragonnZhang in #6219
- fix(scheduler): add opt-in per-tool-call execution timeout by @wenshao with @Copilot in #6136
- feat(core): allow sub-agents to spawn nested sub-agents up to a configurable depth by @tanzhenxin in #6189
- fix(web-shell): keep the user-selectable wrapper out of flex layout by @carffuca in #6229
- feat(web-shell): add daemon UI support for vision model selection by @AmariahAK in #6209
- fix(core): raise stream idle timeout default and hint the env knob by @mvanhorn in #6107
- feat(cua-driver): sync vendored cua-driver 0.6.8 → 0.7.0 by @LaZzyMan in #6212
- feat(scheduler): make recurring cron/loop job expiration configurable by @TianYuan1024 in #6173
- fix(serve): respect disabled skill settings by @ytahdn in #6223
- fix: align vscode-ide-companion curly rule with root config by @yiliang114 in #6221
- fix(qqbot): security hardening — gateway validation, atomic state, sanitized logging by @Eric-GoodBoy-Tech in #6200
- fix(cua-driver): bump BAKED_VERSION to 0.7.0 by @LaZzyMan in #6241
- [codex] Revert GLM tagged thinking parsing for DashScope by @tanzhenxin in #6248
- fix(web-shell): improve session restore and loading feedback by @ytahdn in #6220
- feat(mobile-mcp): vendor mobile-mcp with opt-in 0-1000 relative coordinates by @LaZzyMan in #6235
- feat(web-shell): show the qwen-code version in the sidebar footer by @wenshao in #6222
- feat(daemon): add session artifact APIs by @chiga0 in #5895
- feat(web-shell): display nested sub-agents as a tree in the tasks panel by @tanzhenxin in #6239
- Add sessionless workspace memory forget and dream by @callmeYe in #6227
- fix: avoid vsce secret scanner false positive on regex patterns by @yiliang114 in #6247
- fix(web-shell): encode vision model picker selection & polish dispatch by @AmariahAK in #6236
- feat(web-shell): improve slash command discovery (taller menu, group counts, fuzzy search) by @wenshao in #6267
- fix(serve): Optimize daemon NDJSON stream handling by @doudouOUC in #6263
- ci(autofix): restore sandbox image flow by @yiliang114 in #6261
- fix(qqbot): markdown-first send, replyMsgId TTL, and dead code removal by @Eric-GoodBoy-Tech in #6201
- feat(daemon): expose visionModelId in workspace provider status and web-shell model dialog by @qwen-code-dev-bot in #6262
New Contributors
- @AmariahAK made their first contribution in #6209
Full Changelog: v0.19.5...v0.19.6