0.2.14
更新内容
✨ 新功能
- 修改默认布局为树状布局
- 添加仓库分组功能
- 添加 Pierre Diffs 作为可选的 diff 渲染器
- 支持在 diff 视图中直接编辑文件
- 支持拖拽调整标签页顺序并持久化存储
- 支持仓库初始化脚本,新建 worktree 时自动执行
- 为文件标签页右键菜单添加复制路径功能
- 添加远程仓库克隆功能
- 支持最小化功能,审查可在后台继续运行
- 添加关闭自动更新设置,移除内测版更新选项
- 支持从仓库右键菜单创建 worktree
🐛 问题修复
- 修复代码审查发现的问题
- Agent 菜单默认项排在第一位并修复换行问题
- 调整分支图标缩进并修复 Agent 菜单换行问题
- 修复多项目代码片段路由到同一个 Claude Code 实例的问题
- 修复 Pierre Diffs 主题与终端主题同步
- 修复新建 worktree 后切换到 agent panel 显示未选中的问题
- 为gh CLI和claude review命以及生成commit命令添加代理环境变量
- 修复 fish/nushell 等非 POSIX shell 的 CLI 检测失败问题
- 修复跨 worktree 查看 diff 时显示错误内容的问题
- 修复初始化脚本时序问题导致创建空白终端
- 修复 Windows 上初始化脚本创建多余终端的问题
- 点击仓库项只展开折叠,不自动激活 worktree
- 修复 catch 块缺少错误参数导致的类型错误
- 补全 AddRepositoryDialog 组件的中文翻译
- 修复全新安装时语言和主题设置未立即生效的问题
- 改进 URL 验证正则表达式并移除未使用的组件
- 加强 URL 验证正则表达式并优化 stageLabels 性能
- 修复克隆进度阶段标签的国际化支持
- 修复 TreeSidebar 分支名溢出问题
- 修复终端快捷键设置重启后恢复默认值的问题
- 将 padding 移至外层容器解决字体超出问题
- 修复 DOM 终端右边框字体超出问题
- 修复退出应用时未正确杀死进程树的问题
- 修复 useCodeReview 中的 React 闭包陷阱问题
- 仅收集已暂存更改的提交信息以优化提交消息生成
🔨 CI/CD
- 为 pnpm install 添加 GITHUB_TOKEN 避免限流
- 允许 Claude 创建 PR(contents: write)
📦 下载
| 平台 | 文件 |
|---|---|
| macOS (Apple Silicon) | EnsoAI-0.2.14-arm64.dmg |
| macOS (Intel) | EnsoAI-0.2.14.dmg |
| Windows (x64 安装版) | EnsoAI-Setup-0.2.14.exe |
| Windows (x64 便携版) | EnsoAI-0.2.14-portable.exe |
| Linux (x64 AppImage) | EnsoAI-0.2.14.AppImage |
| Linux (x64 deb) | enso-ai_0.2.14_amd64.deb |
Full Changelog: v0.2.13...v0.2.14