Skip to content

0.2.9

Choose a tag to compare

@github-actions github-actions released this 31 Dec 08:57
· 563 commits to main since this release

更新内容

✨ 新功能

  • 树状模式显示路径并添加一键关闭所有会话功能
  • add translation for 'Refresh terminal'
  • add refresh option to context menu
  • 默认启用 Claude Code Integration
  • 改为手动初始化终端和 Agent Session
  • 添加 OpenCode 内置 Agent
  • 支持自定义内置 Agent 的路径和启动参数
  • 检测到未安装时自动禁用 agent
  • 添加树状布局模式支持

🐛 问题修复

  • 修复 electron-builder peer dependency 警告并优化 code-review 工作流
  • 修复粘贴和渲染器设置问题
  • 修复切换 worktree 时终端和 Agent 会话丢失问题
  • 切换仓库时保持 terminal session 状态
  • 修复 TerminalPanel 切换 worktree 时状态丢失问题
  • revert aggressive resize clearing and restore glyph scaling
  • 默认渲染器改为 canvas 提高兼容性
  • 修复切换 worktree 时 session 状态在 Windows 上不保持的问题
  • 修复树状视图下操作后不刷新及空仓库创建worktree报错问题
  • 迁移已存储的仓库数据修复 Windows 上仓库名显示问题
  • 修复 Windows 上仓库名显示为完整路径的问题
  • 修复类型错误和 lint warnings
  • 修复 Claude Code Integration 设置变化后选择按钮不显示的问题
  • commit message 生成增加 ANSI 转义码清理
  • 清理 ANSI 转义码并提取 JSON 行修复 commit message 生成解析失败
  • improve JSON parsing and error handling in commit message generation
  • enhance WebGL stability with silent reset and hot-switching
  • 添加 commit message 生成失败时的调试日志
  • 修复激活 worktree 的仓库无法折叠的问题
  • 补充 opencode 在 settings store 中的配置
  • 根据 shell 名称检测 WSL 而非 environment 属性
  • 使用 -e 参数直接执行命令避免 PATH 继承问题
  • 修复 WSL 下 agent session 启动使用用户默认 shell
  • 修复 WSL 下 CLI 检测使用用户默认 shell
  • 修复 WSL 下 CLI 检测命令,使用 bash 登录 shell
  • 更新安装时跳过退出确认对话框

🔨 CI/CD

  • 改为评论 @claude 触发代码审查
  • 更新 ManifestVersion 到 1.12.0

📦 下载

平台 文件
macOS (Apple Silicon) EnsoAI-0.2.9-arm64.dmg
macOS (Intel) EnsoAI-0.2.9.dmg
Windows (x64 安装版) EnsoAI-Setup-0.2.9.exe
Windows (x64 便携版) EnsoAI-0.2.9-portable.exe
Linux (x64 AppImage) EnsoAI-0.2.9.AppImage
Linux (x64 deb) ensoai_0.2.9_amd64.deb

Full Changelog: v0.2.8...v0.2.9