gemini-cli发布v0.66.0每夜构建:修复界面闪烁与git安全问题
Google gemini-cli项目发布v0.66.0-nightly.20261016.gdebf42324,包含 11 项修复与重构,涉及终端渲染同步、Windows diff参数引用以及git凭证提示禁用等。
gemini-cli发布v0.66.0-nightly.20261016.gdebf42324每夜构建,发布说明列出 11 项修复与重构,覆盖终端界面渲染、git安全环境、Windows diff调用和配置解析。
发布由 @gemini-cli-robot提交,完整变更对比链接指向v0.65.0-nightly.20261014.g42c518220至该版本之间。
界面渲染修复
多项改动针对终端UI:实现同步输出并隔离spinner渲染;修复调试控制台高度计算与terminalBuffer闪烁;阻止可滚动工具容器右侧边框溢出。
- 同步输出与spinner渲染隔离(PR #29725)
- 调试控制台高度计算与terminalBuffer闪烁修复(PR #29695)
- 可滚动工具容器右侧边框溢出修复(PR #29742)
调度器重构与Windows兼容
核心与CLI的重构将工具调用组从调度器发出,并移除UI的lookahead逻辑。
Windows相关修复调整openDiff中diff命令参数的格式与引用方式;formatDuration改为在选择单位前先取整。
- 调度器发出工具调用组、移除UI lookahead(PR #29736)
- openDiff中Windows diff命令参数的格式与引用(PR #29753)
- formatDuration先取整再选单位(PR #29766)
安全与配置解析
getSafeGitEnv中禁用了交互式凭证与SSH提示,以减少意外交互。
settings占位符改为在加载 .env文件之后再解析;SKILL.md frontmatter解析针对单行描述做了加固。
- getSafeGitEnv禁用交互式凭证和SSH提示(PR #29760)
- 加载 .env文件后再解析settings占位符(PR #29750)
- SKILL.md frontmatter单行描述解析加固(PR #29769)