Repository navigation
Grove v0.1.5
Grove 0.1.5 重做了按行暂存的交互,新增冲突解决面板,并让 AI 功能与 diff 视图能稳定处理超大改动。
本次更新
- 按行暂存交互重做:行选择不再被后台刷新清空;点击热区收窄到行号栏,正文区域可正常选词复制;Shift + 点击行号可范围选择;支持一键选中整个文件再逐行取消。
- 文件列表区分「已暂存 / 未暂存」两侧:部分暂存的文件在两个分区各自独立高亮,点哪一侧就查看哪一侧的版本。
- 新增冲突解决面板:合并 / 变基停在冲突时,可逐块采用当前更改、传入更改或两者兼取。
- 变基预览修复:分支落后于目标分支时正确显示「可快进」,不再误报「已经在目标之上了」。
- AI 提交信息、PR 描述与 AI Review 的 diff 预算提升到 256KB;超出时优先完整保留核心代码、按价值取舍测试与锁文件等低价值文件,并明确提示取舍了什么。
- diff 视图改为一次性估算内容宽度,移除逐行测量,超大 diff(数千行)滚动不再掉帧。
- 修复 PR 列表含 Review 徽标的行高度被压缩遮挡;修复离屏长行永久撑大横向滚动范围。
安装
- 下载 Grove-0.1.5.dmg。
- 打开镜像,把 Grove 拖入 Applications。
- 首次运行时若 macOS 提示无法验证开发者,请在 Finder 中右键 Grove,选择“打开”。
需要 macOS 14 或更高版本。GitHub 评审功能需要 gh,GitLab 评审功能需要 glab。
当前构建使用 Apple Development 签名,尚未经过 Apple notarization。
SHA-256:d433e83f329658f851d5f0c09908f09584a8028a1906ea62908ed28ca745910d