QwenLM/qwen-code v0.18.1-preview.1
QwenLM/qwen-code
Captured source
source ↗published Jun 17, 2026seen 1wcaptured 1whttp 200method plain
Release v0.18.1-preview.1
Repository: QwenLM/qwen-code
Tag: v0.18.1-preview.1
Published: 2026-06-17T04:33:25Z
Prerelease: yes
Release notes:
What's Changed
- fix: warn on oversized context instructions by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/5073
- docs: fix stale defaults, CLI syntax, and tool naming drift by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/5158
- chore(release): desktop desktop-v0.0.4 by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/5127
- chore(release): v0.18.1 by @qwen-code-ci-bot in https://github.com/QwenLM/qwen-code/pull/5164
- feat(web-shell): support custom footer renderer by @ytahdn in https://github.com/QwenLM/qwen-code/pull/5166
- fix(core): simplify edit tool description to path only by @huww98 in https://github.com/QwenLM/qwen-code/pull/5140
- fix(monitor): batch-drain notifications to reduce token waste by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/5165
- feat(web-shell): add imperative composer API for external text, tag, and submit control by @ytahdn in https://github.com/QwenLM/qwen-code/pull/5161
- feat(web-shell): per-turn time & tokens on the collapse seam, below the prompt by @wenshao in https://github.com/QwenLM/qwen-code/pull/5163
- docs(daemon): Refresh daemon docs in English by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/5144
- fix(core): coerce numeric string params in SchemaValidator for MCP tools by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/4967
- fix(channels): match sender id as a full segment in SessionRouter by @Osamaali313 in https://github.com/QwenLM/qwen-code/pull/5116
- docs(design): DaemonTransport abstraction — pluggable transport for SDK by @chiga0 in https://github.com/QwenLM/qwen-code/pull/5026
- ci: publish autofix PRs as qwen-code-ci-bot by @qqqys in https://github.com/QwenLM/qwen-code/pull/5137
- fix(agent): make forking explicit; keep omitted subagent_type awaitable by @wenshao in https://github.com/QwenLM/qwen-code/pull/5155
- fix(core): auto-retry transport stream errors before the first chunk by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/5171
- docs: add Qwen Code Desktop release link by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/5152
- docs: fix MCP token path, daemon UI event count, add Feishu channel by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/5172
- docs(channels): add screenshots to Feishu setup guide by @joeytoday in https://github.com/QwenLM/qwen-code/pull/4983
- feat(cli): Add daemon status API by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/5174
- docs: fix missing spaces before parentheses in README by @marko1olo in https://github.com/QwenLM/qwen-code/pull/4796
- fix: Qwen PR review proxy bypass, stale-worktree cleanup, and footer line break by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/5168
- feat(core+cli): Workflow P4 — meta + /workflows + phase-tree (#4721) by @LaZzyMan in https://github.com/QwenLM/qwen-code/pull/5094
- feat(daemon): deliver web-shell mid-turn messages into the running turn by @wenshao in https://github.com/QwenLM/qwen-code/pull/5175
- feat(tui): collapsible thinking blocks with duration timer by @chiga0 in https://github.com/QwenLM/qwen-code/pull/4598
- feat(web-shell): expose transcript event changes by @ytahdn in https://github.com/QwenLM/qwen-code/pull/5193
- Polish web-shell execution display by @ytahdn in https://github.com/QwenLM/qwen-code/pull/5190
- Fix completed prompt lifecycle race by @ytahdn in https://github.com/QwenLM/qwen-code/pull/5192
- fix(dingtalk): reopen code fences without inserting a blank line by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/5204
- fix(cli): hide unconfigured discontinued OAuth model by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/5167
- fix(permissions): do not model /dev/tcp and /dev/udp redirects as file I/O by @warmjademe in https://github.com/QwenLM/qwen-code/pull/5196
- fix(core): strengthen exit_plan_mode descriptions to prevent empty plan parameter by @Alex-ai-future in https://github.com/QwenLM/qwen-code/pull/5188
- fix(desktop): keep latest feed stable-only by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/5149
- fix(core): read SHORT-typed TIFF dimensions correctly on big-endian files by @he-yufeng in https://github.com/QwenLM/qwen-code/pull/5209
- fix(cli): skip highlightAuto for unlabeled code blocks with box-drawing/CJK content by @yuanyuanAli in https://github.com/QwenLM/qwen-code/pull/5198
- fix: coerce non-string tool params to strings for self-hosted LLMs by @launchswitch in https://github.com/QwenLM/qwen-code/pull/4793
- ci(autofix): prioritize recent unattended bugs over stale ones by @qqqys in https://github.com/QwenLM/qwen-code/pull/5178
- fix(cli): keep sudo-required npm installs on npm instead of migrating to standalone by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/5207
- Revert "fix(core): skip auto-title generation when history has no user message" by @yuanyuanAli in https://github.com/QwenLM/qwen-code/pull/5200
- fix(e2e): add daemon_status to serve capabilities baseline; run E2E on PRs by @wenshao in https://github.com/QwenLM/qwen-code/pull/5211
- fix(web-shell): localize remaining hardcoded UI strings by @carffuca in https://github.com/QwenLM/qwen-code/pull/5189
New Contributors
- @Osamaali313 made their first contribution in https://github.com/QwenLM/qwen-code/pull/5116
- @marko1olo made their first contribution in https://github.com/QwenLM/qwen-code/pull/4796
- @warmjademe made their first contribution in https://github.com/QwenLM/qwen-code/pull/5196
- @launchswitch made their first contribution in https://github.com/QwenLM/qwen-code/pull/4793
- @carffuca made their first contribution in https://github.com/QwenLM/qwen-code/pull/5189
Full Changelog: https://github.com/QwenLM/qwen-code/compare/v0.18.1...v0.18.1-preview.1
Notability
notability 4.0/10Routine minor version release of qwen-code.