Skip to content

v2.0.0

Latest

Choose a tag to compare

@github-actions github-actions released this 14 Oct 11:30
· 1 commit to main since this release

GameSave Manager 2.0.0:使用 MyGo 重写

应用从 Tauri(Rust)迁移到 MyGo:后端改用 Go,界面仍是原来的 React + Fluent UI(Liquid Glass 风格不变),运行在系统自带的 WebView2 中。

升级说明

  • 直接安装即可,无需迁移数据:配置、备份清单与封面缓存仍位于 %LOCALAPPDATA%\com.gamesave.manager,旧版的游戏列表、云端存储设置和备份历史都会保留。
  • Windows 10 需已安装 WebView2 Runtime(Windows 11 自带)。
  • Tauri 版代码已归档在 archive/tauri 分支与 v1.1.0-tauri 标签。

修复

  • 还原位置:目录型存档此前会被解压到存档目录的上一级,现在正确还原到存档目录本身;同时拒绝备份包中指向目录之外的路径。
  • 夸克网盘删除文件失败:此前删除只按文件夹查找,导致旧备份清理和云端 manifest.json 覆盖不生效,现已修复。
  • 增量备份目录清理:修正了删除旧增量目录时拼接出错误路径的问题。
  • Alist 上传路径对中文等非 ASCII 字符做 URL 编码。

安全

  • 日志与错误提示不再输出 Alist 密码哈希和夸克 Cookie 内容。

其它变化

  • 安装包改为 NSIS 安装程序(此前为 MSI);也可直接运行单文件 gamesave-manager.exe。
  • 网盘一键授权小窗改由后端驱动,自动选择网盘并回填令牌。

已知问题

  • 经 OpenList 网关的阿里云盘、OneDrive 从列表还原时路径可能叠加(沿用自旧版)。
  • S3 存储仍未实现。