← 返回更新日志

Gemini CLI v0.16.0-preview.0

2025-11-14 · GitHub 原文
## 更新内容 * 修复测试以使用假计时器,由 @scidomino 在 https://github.com/google-gemini/gemini-cli/pull/12913 提交 * 为核心包增加代码覆盖率,由 @megha1188 在 https://github.com/google-gemini/gemini-cli/pull/12872 提交 * 所有工具显示名称使用 PascalCase 命名法,由 @scidomino 在 https://github.com/google-gemini/gemini-cli/pull/12918 提交 * 修复扩展禁用/启用命令未等待处理程序的问题,由 @NTaylorMullen 在 https://github.com/google-gemini/gemini-cli/pull/12915 提交 * 功能(核心):通过两阶段检查增强循环检测,由 @SandyTao520 在 https://github.com/google-gemini/gemini-cli/pull/12902 提交 * 功能:通过高级搜索选项和改进的默认值增强 RipGrep 工具,由 @abhipatel12 在 https://github.com/google-gemini/gemini-cli/pull/12677 提交 * 维护(发布):将版本号提升至 0.16.0-nightly.20251112.2abc288c,由 @gemini-cli-robot 在 https://github.com/google-gemini/gemini-cli/pull/12917 提交 * 维护/发布:将版本号提升至 0.16.0-nightly.20251112.c961f274,由 @gemini-cli-robot 在 https://github.com/google-gemini/gemini-cli/pull/12923 提交 * 功能(钩子):钩子结果聚合,由 @Edilmo 在 https://github.com/google-gemini/gemini-cli/pull/9095 提交 * 功能:更新客户端元数据以保持一致性,由 @skeshive 在 https://github.com/google-gemini/gemini-cli/pull/12947 提交 * 修复(FileCommandLoader):如果操作被中止,则移除错误日志,由 @kiranani 在 https://github.com/google-gemini/gemini-cli/pull/12927 提交 * 修复(文档):移除"读取多个文件"功能的发布版本说明,由 @abhipatel12 在 https://github.com/google-gemini/gemini-cli/pull/12949 提交 * 启用 write_todo 工具并修复输出函数模式,由 @anj-s 在 https://github.com/google-gemini/gemini-cli/pull/12905 提交 * 事实证明 node console.clear() 会清除缓冲区,由 @jacob314 在 https://github.com/google-gemini/gemini-cli/pull/12959 提交 * 始终在 /tools 中显示工具内部名称,由 @scidomino 在 https://github.com/google-gemini/gemini-cli/pull/12964 提交 * 功能:自动生成键盘快捷键文档,由 @cornmander 在 https://github.com/google-gemini/gemini-cli/pull/12944 提交 * 功能(安全性):引入安全检查器框架,由 @allenhutchison 在 https://github.com/google-gemini/gemini-cli/pull/12504 提交 * 重构:将 toml-loader.test.ts 移至使用真实文件系统,由 @allenhutchison 在 https://github.com/google-gemini/gemini-cli/pull/12969 提交 * 允许用户在回退模式时重置为自动模式,由 @sehoon38 在 https://github.com/google-gemini/gemini-cli/pull/12623 提交 * 功能(核心):更新 client.ts 中的默认模型配置,由 @agmsb 在 https://github.com/google-gemini/gemini-cli/pull/12960 提交 * 粘性标题,其中顶部圆角边框是粘性的,由 @jacob314 在 https://github.com/google-gemini/gemini-cli/pull/12971 提交 * 功能(核心):设置默认聊天基础模型配置,由 @agmsb 在 https://github.com/google-gemini/gemini-cli/pull/12951 提交 * 维护/发布:将版本号提升至 0.16.0-nightly.20251113.ad1f0d99,由 @gemini-cli-robot 在 https://github.com/google-gemini/gemini-cli/pull/12977 提交 * 重构:从代理中移除 read-many-files 工具,由 @abhipatel12 在 https://github.com/google-gemini/gemini-cli/pull/12796 提交 * 清理时不清除缓冲区,由 @scidomino 在 https://github.com/google-gemini/gemini-cli/pull/12979 提交 * 修复(编辑器):确保首选编辑器设置立即更新,由 @abhipatel12 在 https://github.com/google-gemini/gemini-cli/pull/12981 提交 * 功能(UI)将 useAlternateBuffer 设为默认,由 @jacob314 在 https://github.com/google-gemini/gemini-cli/pull/12976 提交 * 功能:解除表面粘附协议,由 @NTaylorMullen 在 https://github.com/google-gemini/gemini-cli/pull/12989 提交 * 功能:垂直度归一化,由 @NTaylorMullen 在 https://github.com/google-gemini/gemini-cli/pull/12991 提交 * 维护:更新 package lock,由 @adamfweidman 在 https://github.com/google-gemini/gemini-cli/pull/12974 提交 * 改进 MALFORMED_FUNCTION_CALL 处理,由 @scidomino 在 https://github.com/google-gemini/gemini-cli/pull/12965 提交 * 支持增量更新实验标志,由 @jacob314 在 https://github.com/google-gemini/gemini-cli/pull/12926 提交 * 功能(UI)支持动画式向上/向下翻页、Fn-上/下键以及 End/Home 键,由 @jacob314 在 https://github.com/google-gemini/gemini-cli/pull/13012 提交 * 切换回截断标题。不幸的是,我们有太多标题无缘无故超过 10 行,因此需要重新添加此截断功能,直到我们修复它们,由 @jacob314 在 https://github.com/google-gemini/gemini-cli/pull/13018 提交 * jacob314/拖拽滚动条,由 @jacob314 在 https://github.com/google-gemini/gemini-cli/pull/12998 提交 * 优化粘性标题,由 @jacob314 在 https://github.com/google-gemini/gemini-cli/pull/13024 提交 * 功能(核心,cli):在历史检查点中添加身份验证类型,由 @joshualitt 在 https://github.com/google-gemini/gemini-cli/pull/13023 提交 **完整更新日志**:https://github.com/google-gemini/gemini-cli/compare/v0.15.0-preview.7...v0.16.0-preview.0