v2.8.0
⚠️ 破坏性变更
- 桌面端配置目录路径变更 - 历史版本将 dataDir 计算为
{UserConfigDir}/ccx-desktop/{sha1(rootDir)[:10]},导致从 Dock、Spotlight、终端等不同方式启动时产生不同 hash 子目录,配置在不同启动方式间相互不可见。新版本统一使用{UserConfigDir}/ccx-desktop/。- 升级影响:原 hash 子目录不会自动迁移,首次启动会进入空配置状态,需重新配置或手动从旧 hash 目录复制
.env、agent-config-state/、.config/到新位置
- 升级影响:原 hash 子目录不会自动迁移,首次启动会进入空配置状态,需重新配置或手动从旧 hash 目录复制
🐛 修复
- 修复 macOS
/private/var符号链接下的测试误报 - 解决t.TempDir()与os.Getwd()因符号链接导致的字符串比较失败问题
Full Changelog: v2.7.30...v2.8.0