## 更新内容
* fix: 在检测到 Windows 环境时,优先使用 UTF-8 编码进行 Shell 输出 by @xuewenjie123 in https://github.com/QwenLM/qwen-code/pull/1157
* 将版本提升至 0.4.1 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1177
* feat(ui): 移除输入提示符的垂直边框,以便更轻松地复制/粘贴 by @afarber in https://github.com/QwenLM/qwen-code/pull/1191
* feat: 实现 VSCode 扩展 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1059
* fix: 更新存在漏洞的依赖项 (glob, jws, tar, js-yaml) by @afarber in https://github.com/QwenLM/qwen-code/pull/1189
* feat: 在设置命令和 .gitignore 处理中将 Gemini 引用更新为 Qwen by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/1156
* Feat/acp 使用元数据 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1176
* fix: 修复在 Docker 环境中无法连接 IDE 的问题 by @BlockHand in https://github.com/QwenLM/qwen-code/pull/1230
* feat: 添加 channel 字段以支持客户端标识 by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/1226
* fix(vscode-ide-companion/auth): 去重并发认证调用 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1223
* 将版本提升至 0.5.0 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1233
* feat(i18n): 添加俄语支持 by @fazilus in https://github.com/QwenLM/qwen-code/pull/1238
* test(cli): 为 /language 命令添加测试,并修复 LLM 输出语言解析 by @afarber in https://github.com/QwenLM/qwen-code/pull/1236
* fix: 移除冗余的 if 检查,并为 OpenAI 转换器添加测试 by @afarber in https://github.com/QwenLM/qwen-code/pull/1235
* 添加 ACP 认证更新消息 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1240
* 移除过时的“corgi 模式” by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1245
* feat: 退出时显示会话恢复命令 by @afarber in https://github.com/QwenLM/qwen-code/pull/1219
* feat: 添加终端铃声设置以启用/禁用音频通知 by @afarber in https://github.com/QwenLM/qwen-code/pull/1194
* Fix/vscode ide companion 补全菜单内容 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1243
* 将 CLI 捆绑到 VSCode 发布包中 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1246
* refactor(vscode-ide-companion): 优化 CLI 检测和版本管理 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1248
* fix(vscode-ide-companion): 改进预打包脚本中的跨平台兼容性 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1249
* fix: 在 Windows 上处理 glob 工具中的路径大小写不敏感比较 by @xuewenjie123 in https://github.com/QwenLM/qwen-code/pull/1174
* 添加聊天录制开关(CLI + 设置),并在测试中禁用录制 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1254
* docs: 添加全面的 MCP 快速入门指南和示例 by @sontoriyama in https://github.com/QwenLM/qwen-code/pull/796
* 将版本提升至 0.5.1 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1259
* Docs: 重构文档以遵循 Claude Code 的组织结构 by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/1260
* fix(ide): 将 Gemini 引用重命名为 Qwen,并修复 IDE 连接路径 by @afarber in https://github.com/QwenLM/qwen-code/pull/1205
* feat: 在 settings.json 中暴露 gitCoAuthor 设置并添加文档 by @afarber in https://github.com/QwenLM/qwen-code/pull/1228
* feat(ui): 添加 /resume 斜杠命令以在会话间切换 by @afarber in https://github.com/QwenLM/qwen-code/pull/1239
* 移除一个不稳定的集成测试 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1275
* fix: 为 Gemini 兼容性添加可配置的 OpenAPI 3.0 模式合规性 (#1186) by @kfxmvp in https://github.com/QwenLM/qwen-code/pull/1214
* docs:修复文档中的错误 by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/1266
* fix(cli): 在 git 远程 URL 解析中处理 PAT 令牌和凭据 by @afarber in https://github.com/QwenLM/qwen-code/pull/1225
* fix(cli): 为 --resume 和 --continue 选项添加 -r 和 -C 别名 by @afarber in https://github.com/QwenLM/qwen-code/pull/1286
* fix: 采样参数的默认值 by @Mingholy in https://github.com/QwenLM/qwen-code/pull/1269
* fix(vscode-ide-companion): 优化流终止处理并修复样式层级问题 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1261
* 将 CLI 捆绑到 SDK 包中,并分离 CLI 与 SDK 的 E2E 测试 by @Mingholy in https://github.com/QwenLM/qwen-code/pull/1265
* chore(vscode-ide-companion): 将 vscode 引擎版本从 ^1.99.0 更新为 ^1.85.0 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1262
* fix: 优化 Windows 进程树检索以防止挂起 by @xuewenjie123 in https://github.com/QwenLM/qwen-code/pull/1231
## 新贡献者
* @xuewenjie123 在 https://github.com/QwenLM/qwen-code/pull/1157 完成了首次贡献
* @afarber 在 https://github.com/QwenLM/qwen-code/pull/1191 完成了首次贡献
* @yiliang114 在 https://github.com/QwenLM/qwen-code/pull/1059 完成了首次贡献
* @DragonnZhang 在 https://github.com/QwenLM/qwen-code/pull/1156 完成了首次贡献
* @fazilus 在 https://github.com/QwenLM/qwen-code/pull/1238 完成了首次贡献
* @sontoriyama 在 https://github.com/QwenLM/qwen-code/pull/796 完成了首次贡献
* @kfxmvp 在 https://github.com/QwenLM/qwen-code/pull/1214 完成了首次贡献
**完整更新日志**: https://github.com/QwenLM/qwen-code/compare/sdk-typescript-v0.1.0...sdk-typescript-v0.1.1-nightly.20251219.e4468cfc
## What's Changed
* fix: prefer UTF-8 encoding for shell output on Windows when detected by @xuewenjie123 in https://github.com/QwenLM/qwen-code/pull/1157
* pump versionm to 0.4.1 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1177
* feat(ui): remove vertical borders from input prompt for easier copy/paste by @afarber in https://github.com/QwenLM/qwen-code/pull/1191
* feat: VSCode Extension Implementation by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1059
* fix: update vulnerable dependencies (glob, jws, tar, js-yaml) by @afarber in https://github.com/QwenLM/qwen-code/pull/1189
* feat: update references from Gemini to Qwen in setup commands and gitignore handling by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/1156
* Feat/acp usage metadata by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1176
* fix: 修复在docker环境中无法连接ide的问题 by @BlockHand in https://github.com/QwenLM/qwen-code/pull/1230
* feat: Add channel field support for client identification by @DragonnZhang in https://github.com/QwenLM/qwen-code/pull/1226
* fix(vscode-ide-companion/auth): deduplicate concurrent authentication calls by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1223
* pump version to 0.5.0 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1233
* feat(i18n): add Russian language support by @fazilus in https://github.com/QwenLM/qwen-code/pull/1238
* test(cli): add tests for /language command and fix LLM output language parsing by @afarber in https://github.com/QwenLM/qwen-code/pull/1236
* fix: remove redundant if-check and add tests for OpenAI converter by @afarber in https://github.com/QwenLM/qwen-code/pull/1235
* Add ACP authenticate update message by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1240
* Remove obsolete “corgi mode” by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1245
* feat: show session resume command on exit by @afarber in https://github.com/QwenLM/qwen-code/pull/1219
* feat: add terminal bell setting to enable/disable audio notifications by @afarber in https://github.com/QwenLM/qwen-code/pull/1194
* Fix/vscode ide companion completion menu content by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1243
* Bundle CLI into VSCode release package by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1246
* refactor(vscode-ide-companion): optimize CLI detection and version management by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1248
* fix(vscode-ide-companion): improve cross-platform compatibility in prepackage script by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1249
* fix: handle case-insensitive path comparison in glob tool on Windows by @xuewenjie123 in https://github.com/QwenLM/qwen-code/pull/1174
* Add chat recording toggle (CLI + settings) and disable recording in tests by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1254
* docs: add comprehensive MCP Quick Start guides and examples by @sontoriyama in https://github.com/QwenLM/qwen-code/pull/796
* pump version to 0.5.1 by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1259
* Docs: restructure docs to follow the Claude Code organization by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/1260
* fix(ide): rename Gemini references to Qwen and fix IDE connection path by @afarber in https://github.com/QwenLM/qwen-code/pull/1205
* feat: expose gitCoAuthor setting in settings.json and document it by @afarber in https://github.com/QwenLM/qwen-code/pull/1228
* feat(ui): add /resume slash command to switch between sessions by @afarber in https://github.com/QwenLM/qwen-code/pull/1239
* remove one flaky integration test by @tanzhenxin in https://github.com/QwenLM/qwen-code/pull/1275
* fix: add configurable OpenAPI 3.0 schema compliance for Gemini compatibility (#1186) by @kfxmvp in https://github.com/QwenLM/qwen-code/pull/1214
* docs:Fix the errors in the document by @pomelo-nwu in https://github.com/QwenLM/qwen-code/pull/1266
* fix(cli): handle PAT tokens and credentials in git remote URL parsing by @afarber in https://github.com/QwenLM/qwen-code/pull/1225
* fix(cli): add -r and -C aliases for --resume and --continue options by @afarber in https://github.com/QwenLM/qwen-code/pull/1286
* fix: default values of sampling params by @Mingholy in https://github.com/QwenLM/qwen-code/pull/1269
* fix(vscode-ide-companion): Optimize stream termination handling and fix style layering issues by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1261
* Bundle CLI into SDK package and separate CLI & SDK E2E tests by @Mingholy in https://github.com/QwenLM/qwen-code/pull/1265
* chore(vscode-ide-companion): update vscode engine version from ^1.99.0 to ^1.85.0 by @yiliang114 in https://github.com/QwenLM/qwen-code/pull/1262
* fix: optimize windows process tree retrieval to prevent hang by @xuewenjie123 in https://github.com/QwenLM/qwen-code/pull/1231
## New Contributors
* @xuewenjie123 made their first contribution in https://github.com/QwenLM/qwen-code/pull/1157
* @afarber made their first contribution in https://github.com/QwenLM/qwen-code/pull/1191
* @yiliang114 made their first contribution in https://github.com/QwenLM/qwen-code/pull/1059
* @DragonnZhang made their first contribution in https://github.com/QwenLM/qwen-code/pull/1156
* @fazilus made their first contribution in https://github.com/QwenLM/qwen-code/pull/1238
* @sontoriyama made their first contribution in https://github.com/QwenLM/qwen-code/pull/796
* @kfxmvp made their first contribution in https://github.com/QwenLM/qwen-code/pull/1214
**Full Changelog**: https://github.com/QwenLM/qwen-code/compare/sdk-typescript-v0.1.0...sdk-typescript-v0.1.1-nightly.20251219.e4468cfc