## 更新内容
* feat: 新增加泰罗尼亚语支持 by @jordimas in https://github.com/QwenLM/qwen-code/pull/3643
* fix(vscode-companion): 修复提交消息后斜杠命令补全未触发的问题 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/3609
* fix(cli): 增加无颜色模式下渐变渲染的安全检查 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/3640
* fix(config): 在 OAuth 和非 OAuth 路径中均支持 QWEN_CODE_API_TIMEOUT_MS by @B-A-M-N in https://github.com/QwenLM/qwen-code/pull/3629
* feat(cli): 新增 API 预连接以降低首次调用延迟 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/3318
* feat(cli): 为斜杠命令新增参数提示支持 by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/3593
* refactor(config): 合并 QWEN_CODE_API_TIMEOUT_MS 环境变量覆盖逻辑 by @B-A-M-N in https://github.com/QwenLM/qwen-code/pull/3653
* chore(gitignore): 新增 .codex 目录 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/3665
* Feat/openrouter: 新增 OpenRouter 认证 by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/3576
* feat(cli,core): 为工具调用批次新增 LLM 生成的摘要标签 by @wenshao in https://github.com/QwenLM/qwen-code/pull/3538
* feat(cli): 为 iTerm2、Kitty 和 Ghostty 终端新增 OSC 通知支持 by @dreamWB in https://github.com/QwenLM/qwen-code/pull/3562
* feat(vscode): 新增标签页圆点指示器与通知系统 (#3106) by @dreamWB in https://github.com/QwenLM/qwen-code/pull/3661
* feat(core): 面向模型端的代理控制功能(task_stop、send_message、单代理对话记录) by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/3471
* fix(cli): 在 `qwen auth` 交互菜单中新增 API Key 选项 by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/3624
* fix(core): 修复在加载会话 JSONL 时因 `}{` 粘连记录导致的问题 (#3606) by @qqqys in https://github.com/QwenLM/qwen-code/pull/3656
* fix(core): 为严格兼容 OpenAI 协议,将工具结果媒体拆分为后续用户消息 by @mohitsoni48 in https://github.com/QwenLM/qwen-code/pull/3617
* fix(core): 在命令拆分时处理 Shell 换行续行 by @Jerry2003826 in https://github.com/QwenLM/qwen-code/pull/3600
## 新贡献者
* @jordimas 在 https://github.com/QwenLM/qwen-code/pull/3643 完成了首次贡献
* @mohitsoni48 在 https://github.com/QwenLM/qwen-code/pull/3617 完成了首次贡献
* @Jerry2003826 在 https://github.com/QwenLM/qwen-code/pull/3600 完成了首次贡献
**完整更新日志**: https://github.com/QwenLM/qwen-code/compare/v0.15.3...v0.15.2-nightly.20260428.1befabe58
## What's Changed
* feat: Adds Catalan language support by @jordimas in https://github.com/QwenLM/qwen-code/pull/3643
* fix(vscode-companion): slash command completion not triggering after message submit by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/3609
* fix(cli): guard gradient rendering without colors by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/3640
* fix(config): support QWEN_CODE_API_TIMEOUT_MS across OAuth and non-OAuth paths by @B-A-M-N in https://github.com/QwenLM/qwen-code/pull/3629
* feat(cli): add API preconnect to reduce first-call latency by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/3318
* feat(cli): Add argument-hint support for slash commands by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/3593
* refactor(config): dedupe QWEN_CODE_API_TIMEOUT_MS env override logic by @B-A-M-N in https://github.com/QwenLM/qwen-code/pull/3653
* chore(gitignore): add .codex directory by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/3665
* Feat/openrouter auth by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/3576
* feat(cli,core): LLM-generated summary labels for tool-call batches by @wenshao in https://github.com/QwenLM/qwen-code/pull/3538
* feat(cli): add OSC notification support for iTerm2, Kitty, and Ghostty by @dreamWB in https://github.com/QwenLM/qwen-code/pull/3562
* feat(vscode): add tab dot indicator and notification system (#3106) by @dreamWB in https://github.com/QwenLM/qwen-code/pull/3661
* feat(core): model-facing agent control (task_stop, send_message, per-agent transcript) by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/3471
* fix(cli): add API Key option to `qwen auth` interactive menu by @doudouOUC in https://github.com/QwenLM/qwen-code/pull/3624
* fix(core): recover from `}{` glued records on session JSONL load (#3606) by @qqqys in https://github.com/QwenLM/qwen-code/pull/3656
* fix(core): split tool-result media into follow-up user message for strict OpenAI compat by @mohitsoni48 in https://github.com/QwenLM/qwen-code/pull/3617
* fix(core): handle shell line continuations in command splitting by @Jerry2003826 in https://github.com/QwenLM/qwen-code/pull/3600
## New Contributors
* @jordimas made their first contribution in https://github.com/QwenLM/qwen-code/pull/3643
* @mohitsoni48 made their first contribution in https://github.com/QwenLM/qwen-code/pull/3617
* @Jerry2003826 made their first contribution in https://github.com/QwenLM/qwen-code/pull/3600
**Full Changelog**: https://github.com/QwenLM/qwen-code/compare/v0.15.3...v0.15.2-nightly.20260428.1befabe58