Skip to content

Commit dd5c035

Browse files
committed
chore: Sync with upstream (2025-06-30) and update translations
- Merged 22 new commits from upstream/main (5c4c833) - Fixed OAuth credential caching (google-gemini#2709) - Enhanced /stats command with detailed breakdowns (google-gemini#2615) - Added flexible command validation with prefix matching (google-gemini#2653) - Added custom HTTP headers support for remote MCP servers (google-gemini#2477) - Added modular GEMINI.md imports with @file.md syntax (google-gemini#2230) - Added hideTips setting and UI improvements - Created Chinese translations for new docs: - docs/zh/Uninstall.md (CLI uninstallation guide) - docs/zh/core/memport.md (Memory Import Processor documentation) - Updated CHANGELOG-upstream.md with latest changes - Synced changelog content to documentation files - Updated documentation homepage with latest update info - Removed duplicate docs/changelog-upstream.md file
1 parent 0c3f5c7 commit dd5c035

File tree

7 files changed

+347
-134
lines changed

7 files changed

+347
-134
lines changed

CHANGELOG-upstream.md

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,11 @@
44

55
## 更新历史
66

7+
### 2025-06-30 更新
8+
- **提交范围**: 4e8a6400..5c4c833d
9+
- **新增提交数**: 22
10+
- **版本**: 仍为 v0.1.7(代码更新但未发布新版本)
11+
712
### 2025-06-29 更新
813
- **提交范围**: ad7839ea..fc21d1ca
914
- **新增提交数**: 15
@@ -23,7 +28,39 @@
2328
- **提交范围**: 05b9b9ab..c55b15f7
2429
- **总提交数**: 30
2530

26-
## 最新更改(2025-06-29)
31+
## 最新更改(2025-06-30)
32+
33+
### 主要功能更新
34+
- **[#2709](https://github.com/google-gemini/gemini-cli/pull/2709)** - 🔐 修复 OAuth 凭证缓存问题
35+
- **[#2653](https://github.com/google-gemini/gemini-cli/pull/2653)** - 🛠️ 为 shell 命令启用前缀匹配以实现灵活的命令验证
36+
- **[#2615](https://github.com/google-gemini/gemini-cli/pull/2615)** - 📊 改进 /stats 命令显示更详细的统计信息
37+
- **[#2477](https://github.com/google-gemini/gemini-cli/pull/2477)** - 🌐 添加对远程 MCP 服务器自定义 HTTP 头的支持
38+
- **[#1524](https://github.com/google-gemini/gemini-cli/pull/1524)** - 💡 添加 hideTips 设置选项
39+
40+
### 用户界面改进
41+
- **[#2507](https://github.com/google-gemini/gemini-cli/pull/2507)** - ✨ 高亮显示之前的用户输入
42+
- **[#2043](https://github.com/google-gemini/gemini-cli/pull/2043)** - 🔧 修复不同操作系统的换行键组合显示
43+
- **[#2230](https://github.com/google-gemini/gemini-cli/pull/2230)** - 📝 模块化 GEMINI.md 导入功能(@file.md 语法)
44+
45+
### 安全与配置
46+
- **[#2605](https://github.com/google-gemini/gemini-cli/pull/2605)** - 🔧 允许对 ShellTool 进行特定命令限制
47+
- **[#2572](https://github.com/google-gemini/gemini-cli/pull/2572)** - 📄 添加 .editorconfig 配置文件
48+
49+
### 文档更新
50+
- **[#1985](https://github.com/google-gemini/gemini-cli/pull/1985)** - 📖 添加卸载说明到 README
51+
- **[#1448](https://github.com/google-gemini/gemini-cli/pull/1448)** - 🎨 添加 Neovim 编辑器支持
52+
- **[#2495](https://github.com/google-gemini/gemini-cli/pull/2495)** - 📝 澄清 .gemini/config.yaml 是用于 PR 审查机器人(非 CLI)
53+
- **[#2592](https://github.com/google-gemini/gemini-cli/pull/2592)** - 🔧 修复认证设置文档标题问题
54+
55+
### Bug 修复与优化
56+
- **[#2463](https://github.com/google-gemini/gemini-cli/pull/2463)** - 🔧 修复 EditTool 中出现次数的复数形式
57+
- **[#1875](https://github.com/google-gemini/gemini-cli/pull/1875)** - 🛠️ 修复 clearcut-logger.ts 中的事件名称
58+
- **[#2574](https://github.com/google-gemini/gemini-cli/pull/2574)** - 🔄 重构:移除不必要的 "await"
59+
- **[#2579](https://github.com/google-gemini/gemini-cli/pull/2579)** - 🔄 重构:移除不必要的断言
60+
- **[#1846](https://github.com/google-gemini/gemini-cli/pull/1846)** - 🔄 重构:移除重复导入
61+
- **[#1840](https://github.com/google-gemini/gemini-cli/pull/1840)** - 🔄 重构:使用 for...of 循环替代传统 for 循环
62+
63+
## 之前的更改(2025-06-29)
2764

2865
### 新功能和增强
2966
- **[#2114](https://github.com/google-gemini/gemini-cli/pull/2114)** - 📦 新增:Shades of Purple 主题

docs/changelog-content.md

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
## Update History
44

5+
### 2025-06-30 Update
6+
- **Commit Range**: 4e8a6400..5c4c833d
7+
- **New Commits**: 22
8+
- **Version**: 仍为 v0.1.7(代码Update但未发布新版本)
9+
510
### 2025-06-29 Update
611
- **Commit Range**: ad7839ea..fc21d1ca
712
- **New Commits**: 15
@@ -21,7 +26,39 @@
2126
- **Commit Range**: 05b9b9ab..c55b15f7
2227
- **Total Commits**: 30
2328

24-
## Latest Changes(2025-06-29)
29+
## Latest Changes(2025-06-30)
30+
31+
### 主要功能Update
32+
- **[#2709](https://github.com/google-gemini/gemini-cli/pull/2709)** - 🔐 修复 OAuth 凭证缓存问题
33+
- **[#2653](https://github.com/google-gemini/gemini-cli/pull/2653)** - 🛠️ 为 shell 命令启用前缀匹配以实现灵活的命令验证
34+
- **[#2615](https://github.com/google-gemini/gemini-cli/pull/2615)** - 📊 改进 /stats 命令显示更详细的统计信息
35+
- **[#2477](https://github.com/google-gemini/gemini-cli/pull/2477)** - 🌐 添加对远程 MCP 服务器自定义 HTTP 头的支持
36+
- **[#1524](https://github.com/google-gemini/gemini-cli/pull/1524)** - 💡 添加 hideTips 设置选项
37+
38+
### 用户界面改进
39+
- **[#2507](https://github.com/google-gemini/gemini-cli/pull/2507)** - ✨ 高亮显示之前的用户输入
40+
- **[#2043](https://github.com/google-gemini/gemini-cli/pull/2043)** - 🔧 修复不同操作系统的换行键组合显示
41+
- **[#2230](https://github.com/google-gemini/gemini-cli/pull/2230)** - 📝 模块化 GEMINI.md 导入功能(@file.md 语法)
42+
43+
### 安全与配置
44+
- **[#2605](https://github.com/google-gemini/gemini-cli/pull/2605)** - 🔧 允许对 ShellTool 进行特定命令限制
45+
- **[#2572](https://github.com/google-gemini/gemini-cli/pull/2572)** - 📄 添加 .editorconfig 配置文件
46+
47+
### 文档Update
48+
- **[#1985](https://github.com/google-gemini/gemini-cli/pull/1985)** - 📖 添加卸载说明到 README
49+
- **[#1448](https://github.com/google-gemini/gemini-cli/pull/1448)** - 🎨 添加 Neovim 编辑器支持
50+
- **[#2495](https://github.com/google-gemini/gemini-cli/pull/2495)** - 📝 澄清 .gemini/config.yaml 是用于 PR 审查机器人(非 CLI)
51+
- **[#2592](https://github.com/google-gemini/gemini-cli/pull/2592)** - 🔧 修复认证设置文档标题问题
52+
53+
### Bug 修复与优化
54+
- **[#2463](https://github.com/google-gemini/gemini-cli/pull/2463)** - 🔧 修复 EditTool 中出现次数的复数形式
55+
- **[#1875](https://github.com/google-gemini/gemini-cli/pull/1875)** - 🛠️ 修复 clearcut-logger.ts 中的事件名称
56+
- **[#2574](https://github.com/google-gemini/gemini-cli/pull/2574)** - 🔄 重构:移除不必要的 "await"
57+
- **[#2579](https://github.com/google-gemini/gemini-cli/pull/2579)** - 🔄 重构:移除不必要的断言
58+
- **[#1846](https://github.com/google-gemini/gemini-cli/pull/1846)** - 🔄 重构:移除重复导入
59+
- **[#1840](https://github.com/google-gemini/gemini-cli/pull/1840)** - 🔄 重构:使用 for...of 循环替代传统 for 循环
60+
61+
## 之前的更改(2025-06-29)
2562

2663
### New Features和增强
2764
- **[#2114](https://github.com/google-gemini/gemini-cli/pull/2114)** - 📦 新增:Shades of Purple 主题

docs/changelog-upstream.md

Lines changed: 0 additions & 121 deletions
This file was deleted.

docs/index.md

Lines changed: 16 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -36,16 +36,22 @@ features:
3636
- **文档**: 完全同步,支持中英双语
3737
:::
3838

39-
### 最近同步 (2025-06-29)
40-
41-
从上游合并了 **15 个新提交** (仍为 v0.1.7):
42-
43-
#### 最新更新
44-
- 🎨 **新主题**: Shades of Purple 主题 (#2114)
45-
- 📝 **编辑器支持**: 新增 VSCodium 编辑器支持 (#2299)
46-
- 🔧 **用户体验**: 修复隐私屏幕 Esc 退出问题 (#2527)
47-
- 🛠️ **代码质量**: 移除冗余调试日志和修复编辑重新触发 (#2030, #2306)
48-
- 📋 **文档**: 修复拼写错误和添加 CI 环境故障排除 (#2459, #2229)
39+
### 最近同步 (2025-06-30)
40+
41+
从上游合并了 **22 个新提交** (仍为 v0.1.7):
42+
43+
#### 🔥 重要功能更新
44+
- 🔐 **OAuth 修复**: 修复 OAuth 凭证缓存问题 (#2709)
45+
- 📊 **统计增强**: /stats 命令显示更详细的统计信息 (#2615)
46+
- 🛠️ **Shell 改进**: 启用前缀匹配的灵活命令验证 (#2653)
47+
- 🌐 **MCP 扩展**: 添加自定义 HTTP 头支持 (#2477)
48+
- 📝 **模块化导入**: 支持 @file.md 语法的 GEMINI.md 模块化导入 (#2230)
49+
50+
#### 🎯 用户体验优化
51+
-**界面改进**: 高亮显示之前的用户输入 (#2507)
52+
- 💡 **提示控制**: 新增 hideTips 设置选项 (#1524)
53+
- 📄 **文档完善**: 添加卸载指南和 Neovim 支持 (#1985, #1448)
54+
- 🔧 **安全增强**: 允许对 ShellTool 进行特定命令限制 (#2605)
4955

5056
### 之前的重大更新 (2025-06-28)
5157
- 🚀 **技术升级**: Ink 6 和 React 19

docs/zh/Uninstall.md

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# 卸载 CLI
2+
3+
卸载方法取决于你运行 CLI 的方式。请根据 npx 或全局 npm 安装方式选择相应的说明。
4+
5+
## 方法1:使用 npx
6+
7+
npx 从临时缓存运行包,不会进行永久安装。要"卸载" CLI,你必须清除此缓存,这将删除 gemini-cli 和之前通过 npx 执行的任何其他包。
8+
9+
npx 缓存是位于主 npm 缓存文件夹内名为 `_npx` 的目录。你可以通过运行 `npm config get cache` 找到 npm 缓存路径。
10+
11+
**macOS / Linux**
12+
13+
```bash
14+
# 路径通常是 ~/.npm/_npx
15+
rm -rf "$(npm config get cache)/_npx"
16+
```
17+
18+
**Windows**
19+
20+
*命令提示符*
21+
22+
```cmd
23+
:: 路径通常是 %LocalAppData%\npm-cache\_npx
24+
rmdir /s /q "%LocalAppData%\npm-cache\_npx"
25+
```
26+
27+
*PowerShell*
28+
29+
```powershell
30+
# 路径通常是 $env:LocalAppData\npm-cache\_npx
31+
Remove-Item -Path (Join-Path $env:LocalAppData "npm-cache\_npx") -Recurse -Force
32+
```
33+
34+
## 方法2:使用 npm(全局安装)
35+
36+
如果你全局安装了 CLI(例如,`npm install -g @google/gemini-cli`),请使用带 `-g` 标志的 `npm uninstall` 命令来删除它。
37+
38+
```bash
39+
npm uninstall -g @google/gemini-cli
40+
```
41+
42+
此命令将完全从你的系统中删除该包。

docs/zh/changelog-content.md

Lines changed: 38 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,11 @@
22

33
## 更新历史
44

5+
### 2025-06-30 更新
6+
- **提交范围**: 4e8a6400..5c4c833d
7+
- **新增提交数**: 22
8+
- **版本**: 仍为 v0.1.7(代码更新但未发布新版本)
9+
510
### 2025-06-29 更新
611
- **提交范围**: ad7839ea..fc21d1ca
712
- **新增提交数**: 15
@@ -21,7 +26,39 @@
2126
- **提交范围**: 05b9b9ab..c55b15f7
2227
- **总提交数**: 30
2328

24-
## 最新更改(2025-06-29)
29+
## 最新更改(2025-06-30)
30+
31+
### 主要功能更新
32+
- **[#2709](https://github.com/google-gemini/gemini-cli/pull/2709)** - 🔐 修复 OAuth 凭证缓存问题
33+
- **[#2653](https://github.com/google-gemini/gemini-cli/pull/2653)** - 🛠️ 为 shell 命令启用前缀匹配以实现灵活的命令验证
34+
- **[#2615](https://github.com/google-gemini/gemini-cli/pull/2615)** - 📊 改进 /stats 命令显示更详细的统计信息
35+
- **[#2477](https://github.com/google-gemini/gemini-cli/pull/2477)** - 🌐 添加对远程 MCP 服务器自定义 HTTP 头的支持
36+
- **[#1524](https://github.com/google-gemini/gemini-cli/pull/1524)** - 💡 添加 hideTips 设置选项
37+
38+
### 用户界面改进
39+
- **[#2507](https://github.com/google-gemini/gemini-cli/pull/2507)** - ✨ 高亮显示之前的用户输入
40+
- **[#2043](https://github.com/google-gemini/gemini-cli/pull/2043)** - 🔧 修复不同操作系统的换行键组合显示
41+
- **[#2230](https://github.com/google-gemini/gemini-cli/pull/2230)** - 📝 模块化 GEMINI.md 导入功能(@file.md 语法)
42+
43+
### 安全与配置
44+
- **[#2605](https://github.com/google-gemini/gemini-cli/pull/2605)** - 🔧 允许对 ShellTool 进行特定命令限制
45+
- **[#2572](https://github.com/google-gemini/gemini-cli/pull/2572)** - 📄 添加 .editorconfig 配置文件
46+
47+
### 文档更新
48+
- **[#1985](https://github.com/google-gemini/gemini-cli/pull/1985)** - 📖 添加卸载说明到 README
49+
- **[#1448](https://github.com/google-gemini/gemini-cli/pull/1448)** - 🎨 添加 Neovim 编辑器支持
50+
- **[#2495](https://github.com/google-gemini/gemini-cli/pull/2495)** - 📝 澄清 .gemini/config.yaml 是用于 PR 审查机器人(非 CLI)
51+
- **[#2592](https://github.com/google-gemini/gemini-cli/pull/2592)** - 🔧 修复认证设置文档标题问题
52+
53+
### Bug 修复与优化
54+
- **[#2463](https://github.com/google-gemini/gemini-cli/pull/2463)** - 🔧 修复 EditTool 中出现次数的复数形式
55+
- **[#1875](https://github.com/google-gemini/gemini-cli/pull/1875)** - 🛠️ 修复 clearcut-logger.ts 中的事件名称
56+
- **[#2574](https://github.com/google-gemini/gemini-cli/pull/2574)** - 🔄 重构:移除不必要的 "await"
57+
- **[#2579](https://github.com/google-gemini/gemini-cli/pull/2579)** - 🔄 重构:移除不必要的断言
58+
- **[#1846](https://github.com/google-gemini/gemini-cli/pull/1846)** - 🔄 重构:移除重复导入
59+
- **[#1840](https://github.com/google-gemini/gemini-cli/pull/1840)** - 🔄 重构:使用 for...of 循环替代传统 for 循环
60+
61+
## 之前的更改(2025-06-29)
2562

2663
### 新功能和增强
2764
- **[#2114](https://github.com/google-gemini/gemini-cli/pull/2114)** - 📦 新增:Shades of Purple 主题

0 commit comments

Comments
 (0)