QwenLM/qwen-code v0.18.4
QwenLM/qwen-code
Captured source
source ↗published Jun 20, 2026seen 5dcaptured 5dhttp 200method plain
Release v0.18.4
Repository: QwenLM/qwen-code
Tag: v0.18.4
Published: 2026-06-20T09:37:40Z
Prerelease: no
Release notes:
What's Changed
- chore(release): v0.18.3 by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/5255
- fix(core): Track supported sed edits in file history by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/5141
- fix(vscode-ide-companion): create independent McpServer per IDE session by @huww98 in https://github.com/QwenLM/qwen-code/pull/5264
- fix(core): read BMP height as signed int32 for top-down bitmaps by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/5227
- docs: add CLI subcommands section with qwen sessions list by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/5254
- feat(serve): make ACP permission timeout configurable by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/5260
- fix(cli): Preserve mid-turn image messages by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/5183
- docs: fix SSE ring size errors and add /workflows command by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/5205
- fix(core): detect dat files by content by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5256
- fix(model): remember selected provider when multiple share a model id (#5173) by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/5179
- docs: Revamp README for clarity and focus by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/5257
- feat(i18n): localize tool display names in TUI and web-shell badges by @wenshao in https://github.com/QwenLM/qwen-code/pull/5220
- fix(daemon): centralize mid-turn event constant + recover timed-out drains by @wenshao in https://github.com/QwenLM/qwen-code/pull/5266
- fix(core): keep DeepSeek presets text-only by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5268
- fix(cli): drop AgentView cleanup setState that can trip React #185 (#5199) by @wenshao in https://github.com/QwenLM/qwen-code/pull/5286
- fix(core): read WebP VP8X canvas height from the correct byte offset by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/5194
- fix(cli): support Ctrl+P/N in completions by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5259
- feat(serve): add daemon idle detection to GET /health?deep=true by @jifeng in https://github.com/QwenLM/qwen-code/pull/4934
- fix(core): never let telemetry file exporters crash the process by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/5246
- fix(cli): correct context filename settings schema by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5269
- feat(hooks): pass original API call ID (toolCallId) to hook system by @shiloong in https://github.com/QwenLM/qwen-code/pull/4918
- fix(core): per-turn tool-call circuit breaker — always-on cap + opt-in loop heuristics (#5234) by @wenshao in https://github.com/QwenLM/qwen-code/pull/5279
- fix(desktop): handle git branch badge edge cases by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5247
- feat(core,cli): Workflow tool token budget + per-run UI surfacing (P5) by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/5231
- feat(extensions): add i18n support for extension displayName and description by @callmeYe in https://github.com/QwenLM/qwen-code/pull/5289
- feat(loop): wire prompt-only /loop to self-paced wakeups by @qqqys in https://github.com/QwenLM/qwen-code/pull/5197
- fix(cli): correct sandbox settings schema by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5272
- test(cli): enable load config model selection coverage by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5274
- docs(cli): document tmux scroll workaround by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5248
- test(cli): cover selection list scroll up by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5276
- fix(weixin): show allowed image directories by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5296
- fix(cli): reject malformed OSC rgb colors by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5307
- test(cli): enable table foreground reset coverage by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5278
- test(core): enable agent headless termination coverage by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5282
- fix(web-shell): summarize grep_search results by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5294
- fix(core): read short VP8L WebP dimensions by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5292
- fix(core): track attached stdout fd redirects by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5317
- fix(dingtalk): split oversized markdown lines by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5299
- fix(cli): preserve multiline shell history by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5335
- fix(cli): validate GitHub remote hosts by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5327
- test(cli): enable command search long suggestion coverage by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5283
- fix(core): preserve migrated command description strings by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5321
- fix(cli): enforce stdin byte limit by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5331
- fix(core): respect home path boundary when tildeifying by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5333
- fix(cli): truncate session picker text by display width by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5338
- fix(core): support GIF image token metadata by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5340
- fix(cli): handle session search graphemes by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5342
- fix(cli): normalize english output language by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5346
- fix(core): parse OAuth resource metadata params by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5344
- fix(core): handle stale worktree session markers by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5229
- feat(loop): add second-resolution session wakeup engine by @qqqys in https://github.com/QwenLM/qwen-code/pull/5182
- fix(core): ignore duplicate provider tool-call ids by @YingchaoX in https://github.com/QwenLM/qwen-code/pull/5038
- fix(cli): show thinking in full transcript mode by @tt-a1i in https://github.com/QwenLM/qwen-code/pull/5354
- feat(desktop): compile macOS 26+ Liquid Glass Assets.car in brand-create by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/5284
- fix(cli): return fresh empty mcp...
Excerpt shown — open the source for the full document.
Notability
notability 3.0/10Routine version bump of existing code tool.