← 返回更新日志

Gemini CLI v0.5.0-nightly.20250906.968e9389

2025-09-06 · GitHub 原文
## 更新内容 * 由 @paulirish 在 https://github.com/google-gemini/gemini-cli/pull/7628 中增强 JSON 配置文档 * 由 @shishu314 在 https://github.com/google-gemini/gemini-cli/pull/7408 中实现功能(扩展)- 有新版本时通知用户并更新 * 由 @mrcabbage972 在 https://github.com/google-gemini/gemini-cli/pull/7416 中处理响应流重试时清理 UI 中的响应文本 * 由 @galz10 在 https://github.com/google-gemini/gemini-cli/pull/7445 中重构(设置):改进设置迁移和工具加载 * 由 @kiranani 在 https://github.com/google-gemini/gemini-cli/pull/7577 中重命名(遥测):将 ai_(added|removed)_lines 更新为 model_(added|removed)_lines * 由 @agmsb 在 https://github.com/google-gemini/gemini-cli/pull/7692 中修复(核心):处理遗留函数调用/响应的历史记录 * 由 @jakemac53 在 https://github.com/google-gemini/gemini-cli/pull/7680 中提高具有大量输出的 shell 命令的性能 * 由 @scidomino 在 https://github.com/google-gemini/gemini-cli/pull/7627 中直接使用 IdeClient 而不是 config.ideClient * 由 @kiranani 在 https://github.com/google-gemini/gemini-cli/pull/7082 中新增(遥测):为 `FileOperationEvent` 添加 OTel 日志记录 * 由 @kiranani 在 https://github.com/google-gemini/gemini-cli/pull/7489 中修复(diffstats):始终从 EditTool 返回差异统计信息 * 由 @mattKorwel 在 https://github.com/google-gemini/gemini-cli/pull/7740 中提交 Takethree * 由 @mattKorwel 在 https://github.com/google-gemini/gemini-cli/pull/7742 中更新(发布):v0.3.1 * 由 @shishu314 在 https://github.com/google-gemini/gemini-cli/pull/7716 中实现功能(安全)- 使 OAuthTokenStorage 非静态 * 由 @swissspidy 在 https://github.com/google-gemini/gemini-cli/pull/7395 中减少捆绑包大小并在 CI 中检查 * 由 @mattKorwel 在 https://github.com/google-gemini/gemini-cli/pull/7746 中临时禁用 Windows e2e 测试 * 由 @swissspidy 在 https://github.com/google-gemini/gemini-cli/pull/7752 中修复:从外部依赖中移除 'node-fetch' * 由 @944750720 在 https://github.com/google-gemini/gemini-cli/pull/7174 中修复(UI):修复 macOS 终端 2 的拖放文件功能 * 由 @skeshive 在 https://github.com/google-gemini/gemini-cli/pull/7757 中修复(process-utils):修复运行进程遍历命令失败时阻止启动的 bug * 由 @lifefloating 在 https://github.com/google-gemini/gemini-cli/pull/7703 中修复文件编辑中的美元符号替换 bug * 由 @srithreepo 在 https://github.com/google-gemini/gemini-cli/pull/7765 中实现功能(分类):分类后添加 status/bot-triaged 标签 * 由 @shishu314 在 https://github.com/google-gemini/gemini-cli/pull/7745 中实现功能(安全)- 为 Oauth 凭证创建一个类 * 由 @shishu314 在 https://github.com/google-gemini/gemini-cli/pull/7802 中实现功能(安全)- 使 oauth 令牌存储实现共享接口 * 由 @shrutip90 在 https://github.com/google-gemini/gemini-cli/pull/7755 中修复:移除对 folderTrust 标志的特殊处理 * 由 @JayadityaGit 在 https://github.com/google-gemini/gemini-cli/pull/7647 中修复 proQutaDialog * 由 @nsalerni 在 https://github.com/google-gemini/gemini-cli/pull/7667 中修复(token-usage):修复失败 API 调用的令牌使用记录 * 由 @chrstnb 在 https://github.com/google-gemini/gemini-cli/pull/7807 中将 'source' 设为扩展安装中的位置参数并将标志设置为 true * 由 @skeshive 在 https://github.com/google-gemini/gemini-cli/pull/7817 中为 A2A 开发工具扩展添加初始 RFC * 由 @galz10 在 https://github.com/google-gemini/gemini-cli/pull/7823 中还原“修复文件编辑中的美元符号替换 bug (#7703)” * 由 @dewitt 在 https://github.com/google-gemini/gemini-cli/pull/7797 中为斜杠命令添加隐藏属性 * 由 @jacob314 在 https://github.com/google-gemini/gemini-cli/pull/7759 中修复语法高亮和渲染问题 * 由 @scidomino 在 https://github.com/google-gemini/gemini-cli/pull/7750 中重构身份验证组件和钩子 * 由 @SandyTao520 在 https://github.com/google-gemini/gemini-cli/pull/6240 中实现功能(核心):将大型工具输出保存到文件并返回截断的行 * 由 @johnthomasdev 在 https://github.com/google-gemini/gemini-cli/pull/6910 中重构:将路径解析逻辑提取到辅助函数中 * 由 @SandyTao520 在 https://github.com/google-gemini/gemini-cli/pull/7832 中修复(核心):修复流验证逻辑 ## 新贡献者 * @paulirish 在 https://github.com/google-gemini/gemini-cli/pull/7628 中首次贡献 * @944750720 在 https://github.com/google-gemini/gemini-cli/pull/7174 中首次贡献 * @johnthomasdev 在 https://github.com/google-gemini/gemini-cli/pull/6910 中首次贡献 **完整更新日志**:https://github.com/google-gemini/gemini-cli/compare/v0.4.0-nightly.20250904.e133acd2...v0.5.0-nightly.20250906.968e9389