Skip to content

v2.5

Latest

Choose a tag to compare

@github-actions github-actions released this 16 Oct 09:24

✨ 新功能 (Features)

  • launcher: add dedicated proxy entry, config protection, and resilience tests (v2.5) (45f9275)
    • 入口解耦:在桌面与开始菜单创建独立命名的代理恢复入口(如「Antigravity (代理)」),避免 Squirrel 更新器重写官方同名快捷方式导致恢复失效
    • 快捷方式所有权保护:通过 COM 组件校验 TargetPath,严禁误删官方原生快捷方式,支持两者安全并存
    • 多语言平滑迁移:支持中文/英文/俄文三种语言快捷方式的无痕互迁,清理历史旧版本孤儿死链
    • 配置保护:启动器对已存在的 config.json 增加运行态保护,绝不抹除用户自定义端口(如 10808 等)
    • 自动化容灾测试:新增 test-resilience.ps1 全真模拟更新器清空与重置场景,7 项严苛用例 100% 通过
    • 文档与版本:三语 README 同步更新机制说明,版本号递增至 v2.5

🐛 Bug 修复 (Bug Fixes)

  • launcher: support cli release directory and prevent option P crash

♻️ 代码重构 (Refactoring)

  • launcher: unify setup entry to setup.bat with tri-lingual and cli-ide adaptation
    • Unify multiple bat scripts into single setup.bat (Windows) and setup.sh (Linux) in root
    • Add full tri-lingual i18n support (zh/en/ru) with auto-detection and runtime switching
    • Add auto-adaptation between Desktop IDE and Console CLI packages
    • Sync build, packaging, and compatibility test assertions
    • Refine Method A documentation across README.md, README_EN.md, and README_RU.md

📝 文档更新 (Documentation)

  • sync launcher guide in build.ps1 usageDoc