Repository navigation
0.2.9
更新内容
✨ 新功能
- 树状模式显示路径并添加一键关闭所有会话功能
- 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