Skip to content

0.2.14

Choose a tag to compare

@github-actions github-actions released this 08 Jan 06:11
· 370 commits to main since this release

更新内容

✨ 新功能

  • 修改默认布局为树状布局
  • 添加仓库分组功能
  • 添加 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