Skip to content

Releases: mcthesw/game-save-manager

Bleeding edge/前沿版本

16 Apr 13:58
a238f6b

Choose a tag to compare

Pre-release

Changes since last stable release (v1.8.0)

  • feat(ci): improve release publishing and nightly release notes (a238f6b)
  • fix(build): pass release id in reusable GUI builds (7b43899)
  • fix(build): slim build and better ci (6b26a68)
  • feat(gui): ✨ auto-collapse drawer and add copy button for errors (ea3a4e2)
  • feat(gui): ✨ replace fragmented notifications with unified ActivityDrawer (c495296)
  • feat(ui): 增加文件点击时按住Ctrl打开父文件夹的功能 (30176bd)
  • feat(sync): ✨ add S3 addressing style and virtual-host error hints (a6ac7ef)
  • feat(import): ✨ polish ludusavi path variable UX (1d31ab5)
  • feat(import): ✨ improve ludusavi import flow (70138b6)
  • feat(settings): ✨ add configurable game roots (7b44e78)
  • feat(core): ✨ support ludusavi path variables (db9c14d)
  • feat(gui): ✨ allow special chars in game names, support rename (a93d838)
  • refactor(core): ♻️ decouple display name from storage path (4e794cb)
  • refactor(core): ♻️ clarify cross-platform path launch behavior (89535cb)
  • fix(gui): 🐛 set working directory for launched executables (621f603)
  • fix: 🔧 correct license to AGPL-3.0 and fix fmt (4f31b32)
  • feat(build): ✨ slim build and fix macOS artifact naming (45ef50b)
  • fix(build): 🐛 fix Windows portable packaging script resolution in CI (07a40c8)
  • refactor(vn-scanner): ♻️ rename and relocate vn scanner (e40b5fc)
  • refactor(scanner): ♻️ integrate scanner into current workspace (d44ceb4)
  • feat(scanner): ✨ port galgame scanner flow (0140d51)
  • fix(web): 🐛 align vue-router with Nuxt typecheck (cfca4fc)
  • ci: ⬆️ fix Node.js 20 deprecation and tauri-action pnpm detection (a735c58)
  • perf(gui): ⚡ pre-bundle vite runtime dependencies (a5a541f)
  • feat(core): 🏷️ embed git commit hash in build info (bb42f5f)
  • chore(deps): ⬆️ update cargo and npm dependencies (ff37105)
  • chore(ci): ♻️ rename workflows and add manual dispatch (700334b)
  • chore(hooks): 🔧 align pre-commit checks with workspace layout (8240e83)
  • refactor(runtime): ♻️ harden startup diagnostics and bundled resources (11da92c)
  • chore(workspace): 🔧 update tooling and workspace metadata (d2fa430)
  • refactor(hooks): ♻️ introduce service layer and lifecycle pipeline (342addd)
  • refactor(core): ♻️ extract reusable rgsm-core domain modules (f56de74)
  • refactor(workspace): 🚚 move GUI app into apps workspace (32f53b1)
  • feat: Add acknowledgments section to README (cc136ef)
  • feat(ui): ✨ highlight quick backup button when active for current game (83ccad6)
  • feat(ui): ✨ add per-game auto-backup controls and keep action (42c5967)
  • feat(quick_actions): ✨ add per-game auto-backup scheduler and remove global timer (d419476)
  • feat(backup): ✨ add per-game auto-backup model and snapshot source tracking (4232a9e)
  • refactor(config): ♻️ move legacy cloud-sync compatibility into migration (e334204)
  • fix(backup): ♻️ clarify restore skip semantics with RestoreOutcome enum (107479a)
  • chore(gitignore): 🙈 ignore config backup artifacts (1104530)
  • feat(ui): 💄 simplify the save location drawer (a506928)
  • feat(backup): ✨ preserve save-unit compatibility when editing (824f01b)
  • fix: read version from Cargo.toml in portable script (fixes #334) (0902f9d)

v1.8.0

08 Mar 14:06

Choose a tag to compare

云同步基础设施、Ludusavi 存档识别与 Archive V2

本次更新带来了云同步状态管理Ludusavi 游戏存档自动识别Archive V2 格式Windows 注册表备份等重大功能,同时包含大量安全加固、性能优化和架构升级,因此版本号直接跨越到了V1.8.0。

✨ 核心功能亮点

  • 🎮 Ludusavi 存档自动识别

    • 集成 Ludusavi 数据库,添加游戏时可自动匹配存档路径,无需手动查找。
    • 通过 rust-embed 压缩内嵌 manifest,离线可用。(后续考虑出不带manifest版本,因为体积较大)
    • 批量导入失败时提供详细原因和注册表路径说明。
    • image
  • ☁️ 云同步基础设施

    • 同步状态面板:新增 Overview 页面,展示同步结果、待处理状态和最近同步时间。
    • 多设备位置跟踪:以"每设备独立位置"替代全局单一位置,支持并行分支和同设备分叉识别。
    • 后台非阻塞同步:云同步通过后台任务管理器执行,不再阻塞 UI。
    • 统一流式传输层:带 Hook 扩展点的流式传输抽象,统一上传/下载路径。
    • image
  • 📦 压缩预设与 Archive V2 格式

    • 可选压缩预设(仅存储 / 快速 / 标准 / 极限),使用 Zstd 替代 BZip2。
    • 支持同名文件。
  • 🔐 存档完整性校验

    • 新增 XXH3 哈希校验,恢复前自动验证归档完整性,阻止损坏存档被应用。
  • 🪟 Windows 注册表备份

    • 支持备份和恢复注册表中的游戏存档数据,附带源指纹。
  • ⏪ 撤销上次恢复

    • 管理页面新增"撤销上次应用的快照",误操作可一键回退。
    • image
  • 💾 额外覆盖备份管理

    • 新增对额外覆盖备份(Extra Overwrite Backups)的管理功能。
    • image
  • ⚡ 智能跳过未变更备份

    • 定时备份使用 XXH3 指纹,文件未变化时自动跳过。

🖥️ 界面与体验优化

  • 🔤 自定义字体与外观设置:支持自定义字体和外观配置。
  • 🔧 路径变量编辑器改版:全新设计,状态展示更清晰。
  • 📋 批量删除快照:支持多选快照一键批量删除。
  • 🔔 统一反馈与通知系统:集中式通知系统,统一 z-index 管理。
image

🐛 Bug 修复

  • 云同步安全增强:修复下载/写入失败时可能丢失已有文件的问题,强化原子回滚。
  • 单次写入后端防护:修复对不支持覆盖写入的后端的上传保护。
  • 时间戳语义修复:修复 ZIP 时间戳保留的兼容性问题。
  • Zip Slip 安全修复:防止 ZIP 路径穿越攻击。
  • 备份并发错误处理:修复 backup_all 中信号量获取错误传播。
  • 云同步禁用报错:修复禁用时触发 unknown-backend 错误。
  • 日志修复:修复日志按钮位置并改善日志轮转。
  • 同名文件限制移除:移除添加游戏时过时的同名文件限制。

⚡ 性能优化

  • 定时与批量备份路径优化,减少不必要的 IO。
  • 侧边栏列表渲染开销降低,搜索时自动展开。
  • 快照表格排序与选择性能增强。

🛠️ 开发者可能关心的变更

  • 生命周期 Hook 管线:typed snapshot hook pipeline,围绕快照创建/删除、恢复前/后等事件的可组合钩子。
  • IPC 层重构:game draft input + 后端 ID 分配,暴露 typed hook 和 sync 命令。
  • Pre-commit Hooks:Husky + lint-staged + clippy fix + typecheck 预提交检查。
  • 依赖升级:rgsm 核心版本更新至 1.8.0。
  • JSON 格式变更
    • 同步状态采用多设备位置跟踪结构。
    • 归档元数据升级为 V2 格式,含压缩预设和 XXH3 哈希。
    • 存档配置新增 save_unit_id 字段。
  • 新增 Criterion 压缩算法基准测试。

🚀 发布

不知道下载哪个?推荐使用 Portable 版本(便携版),如果无法启动可能是缺少了 Webview2


Features

  • ludusavi: ✨ auto-detect save locations via Ludusavi database #264 (Sworld)
  • ludusavi: ⚡ compress bundled Ludusavi manifest via rust-embed #264 (Sworld)
  • import: enhance game import process with detailed failure reasons and registry path handling #264 (Sworld)
  • ui: add custom font settings and appearance configuration #274 (Sworld)
  • ui: implement centralized user feedback and notification system with z-index management #276 (Sworld)
  • backup: ✨ managing extra overwrite backups #288 (Sworld)
  • backup: ✨ skip unchanged timer auto backups with xxh3 fingerprinting and archive module refactor #309 (Sworld)
  • path-variable: ✨ revamp path variable editor and status UX #312 (Sworld)
  • ui: ✨ add cloud sync status panel and settings #314 (Sworld)
  • backup: ✨ add batch_delete_snapshots command #314 (Sworld)
  • manage: ✨ add undo last applied snapshot #315 (Sworld)
  • backup: ✨ add compression presets and archive V2 format #317 (Sworld)
  • backup: ✨ add stable save-unit IDs for archive prefix #320 (Sworld)
  • backup: 🛡️ add archive hash (XXH3) for integrity verification #322 (Sworld)
  • backup: 🗃️ add WinRegistry backup with source fingerprint #322 (Sworld)
  • backup: 🗃️ add sync metadata and config backup foundation #325 (Sworld)
  • hooks: ✨ add typed snapshot hook pipeline #325 (Sworld)
  • cloud-sync: ✨ add sync state and session orchestration #325 (Sworld)
  • frontend: ✨ harden sync settings workflows #325 (Sworld)
  • ui: ✨ improve sync UX and player-facing copy #325 (Sworld)

Bug Fixes

  • ui: resolve deprecation warnings and improve settings organization #285 (Sworld)
  • sync: 🐛 avoid unknown-backend error when disabled #287 (Sworld)
  • correct test directory path by adding trailing slash #292 (banzhe)
  • disable directory creation and deletion checks for unsupported backends #305 (Sworld)
  • cloud-sync: 🚑 preserve existing files on download/write failures #307 (Sworld)
  • cloud-sync: 🚑 harden atomic rollback errors and unify local atomic write path #307 (Sworld)
  • backup: 🐛 preserve zip timestamp semantics and legacy compatibility #308 (Sworld)
  • backup: 🐛 preserve restored mtime and harden archive tests #308 (Sworld)
  • add-game: 💄 remove border from launch-path picker button #312 (Sworld)
  • path-variable: ...
Read more

v1.6.0

30 Nov 17:02

Choose a tag to compare

V1.6.0 更新:快照分支与便携模式修复

本次更新带来了强大的快照分支管理功能,让您的存档管理像代码版本控制一样灵活。同时,修复了便携版(Portable)数据路径的关键问题,并优化了自动备份的存储策略。

✨ 核心功能亮点

  • 🌿 快照分支管理系统:

    • 新增了对存档快照的分支支持。现在您可以为不同的游戏进度创建独立的分支节点,方便在不同的剧情线或游戏周目间自由切换。
    • image
  • 💾 增强备份策略:

    • 自动备份保留限制: 引入了可配置的保留限制功能。您可以设置自动备份的最大数量或期限,软件将自动清理旧的自动备份,节省您的磁盘空间。
    • 时间戳保留: 在备份和还原操作中,现在会保留文件的原始修改时间戳(然而无法保留文件夹的,寻求解决方案中),确保游戏能正确识别存档时间。
  • 🖥️ 界面与体验优化:

    • 游戏管理页面 UI 进行了视觉增强,信息展示更加清晰。

Bug 修复

  • 🐛 便携版路径修复: 修复了 Portable 版本会将数据保存到当前工作目录(pwd)而不是可执行文件(exe)所在目录的问题。

🛠️ 开发者可能关心的变更

  • CI/CD 增强:
    • Linux 构建依赖更新:为 Ubuntu 构建环境添加了 pkg-configlibasound2-dev 依赖。
    • 新增 copilot-setup-steps.yml 工作流。
    • 刷新了整体 Workflow 套件,优化构建流程。
  • 代码规范:
    • 引入了完整的 Lint 和格式化(Formatting)设置,并在整个项目中应用了统一的代码风格。
  • 依赖升级:
    • Nuxt 版本从 3.16.0 升级至 3.19.0。
    • rgsm 核心版本更新至 1.6.0。
  • JSON格式变更
    • save_data/游戏名内的json配置现在包含head字段,指向当前分支所在的备份时间。

🚀 发布

不知道下载哪个?推荐使用 Portable 版本(便携版),如果无法启动可能是缺少了 Webview2


Features

Bug Fixes

  • disable bindings generation in release mode #243 (Sworld)
  • Fix portable version saving data in pwd instead of exe directory (#251) #251 (Copilot)
  • backup: improve HEAD update logic when deleting snapshots #260 (Sworld)

Documentation

Styles

Continuous Integration

  • github: 🔧 add pkg-config and libasound2-dev dependencies for ubuntu build #237 (Sworld)
  • pipelines: 👷 refresh workflow suite #252 (Sworld)

Chores

Full Changelog: v1.5.4...v1.6.0

v1.5.6

30 Nov 16:19

Choose a tag to compare

Features

Bug Fixes

  • disable bindings generation in release mode #243 (Sworld)
  • Fix portable version saving data in pwd instead of exe directory (#251) #251 (Copilot)
  • backup: improve HEAD update logic when deleting snapshots #260 (Sworld)

Documentation

Styles

Continuous Integration

  • github: 🔧 add pkg-config and libasound2-dev dependencies for ubuntu build #237 (Sworld)
  • pipelines: 👷 refresh workflow suite #252 (Sworld)

Chores

v1.5.4

08 Oct 15:49

Choose a tag to compare

📦更新日志

🚀 下载

不知道下载哪个?推荐使用portable版本(便携版),如果无法启动可能是缺少了Webview2

升级方式是直接覆盖,另外注意,本次更新没有Linux版本,这是依赖问题导致的CI构建失败,下个版本就会修复,如果需要的话可以前往前沿版本下载(不过该软件在Linux上没有经过充分的测试,我很怀疑它的稳定性)。

✨ 新功能 / Features

  • 快捷操作 (quick_actions):在托盘中显示所选的自动备份间隔,并修复定时器持续时间与发布顺序配对问题 #224 (Sworld)
  • 设置 (settings)
    • 允许删除次级设备 #226
    • 新增存档列表展开偏好设置 #227
  • 界面 (ui):新增长任务的全局加载指示器 #228
  • 应用 (app):实现 QuickActionWorker 的优雅关闭机制 #236
  • 新增快捷操作的声音通知 #234

🐛 修复 / Bug Fixes

  • 修复额外备份导致的错误及后端事件无法显示的问题 #194
  • 优化云端设置检查的错误处理逻辑 #204
  • 前端 (frontend):修复设置游戏为首页失败的错误 #211
  • 错误处理 (errors):Box化后端错误类型以通过 clippy 检查 #224
  • 声音系统 (sound)
    • 播放完成后重置预览状态 #236
    • 异步等待预览命令,避免阻塞 tokio 运行时 #236

🧾 文档 / Documentation

  • 开发 (dev):更新编码规范,包含 tauri 与 clippy 规则 #231

🔧 重构 / Code Refactoring

  • 快捷操作 (quick_actions):集中管理快速备份逻辑 #225
  • 前端 (frontend):移除 DeviceSetupDialog 中的 defineProps 导入 #236
  • 统一异步音频与快捷操作的 Tokio 运行时逻辑 #236

🧩 持续集成 / Continuous Integration

  • GitHub Actions:CI 现已支持更新后自动构建 #194

🧹 杂务 / Chores

  • 添加 AI 助手相关配置与开发指南 #222
  • 依赖 (deps):升级 tauri 及相关依赖至最新版本 #236
  • 版本 (version):更新版本号至 1.5.4 #236

🌍 翻译 / Translations


📦Release Notes

✨ Features

  • Quick Actions: Display selected auto-backup interval in the tray and ensure timer duration is properly paired with release ordering #224
  • Settings:
    • Allow deleting secondary devices #226
    • Add preferences for save list expansion #227
  • UI: Add a global loading indicator for long-running tasks #228
  • App: Implement graceful shutdown for QuickActionWorker #236
  • Add sound notifications for quick actions #234

🐛 Bug Fixes

  • Fixed errors caused by extra backups and invisible backend events #194
  • Improved error handling for cloud setting checks #204
  • Frontend: Fixed failure when setting a game as the homepage #211
  • Errors: Boxed backend error variants to satisfy Clippy #224
  • Sound System:
    • Reset preview state after playback completes #236
    • Await preview commands asynchronously to avoid blocking Tokio #236

🧾 Documentation

  • Dev: Updated coding guidelines to include Tauri and Clippy rules #231

🔧 Code Refactoring

  • Quick Actions: Centralized quick backup management logic #225
  • Frontend: Removed defineProps import from DeviceSetupDialog #236
  • Unified async audio and quick action handling under the Tokio runtime #236

🧩 Continuous Integration

  • GitHub Actions: CI now supports building immediately after updates #194

🧹 Chores

  • Added configuration and development guide for AI assistant #222
  • Deps: Upgraded Tauri and related dependencies to the latest versions #236
  • Version: Bumped version to 1.5.4 #236

🌍 Translations

v1.5.0

18 May 11:32

Choose a tag to compare

NOTICE

请注意:此版本从 Tauri 1 升级到 Tauri 2,这是一个重要的底层更新。

  • 对于从 v1.4.x 及更早版本升级的用户: 强烈建议在升级前备份您的数据。安装时选择旧的安装目录进行安装(请手动指定,无法自动识别)。如果是便携版请备份后直接替换可执行文件。
  • 新用户: 请直接下载最新版本进行安装。

Features

  • 增加panic日志 (Sworld)
  • frontend: 回车提交存档备份信息 (Sworld)
  • frontend: 一键添加所有未添加游戏到收藏夹 (Sworld)
  • frontend: 首页 (Sworld)
  • frontend: 完善路由错误处理,增加监听事件 (Sworld)
  • frontend: 优化日志 (Sworld)
  • 日志设为本地时间 (Sworld)
  • 更新热键功能到tauri2 (Sworld)
  • 优化设置页面 (Sworld)
  • 增强国际化支持,优化i18n初始化和设置页面的语言处理 (Sworld)
  • 严格化云后端检查 (Sworld)
  • update locale and optimize locale loading mechanism (Sworld)
  • add translation website link in settings and improve UI interaction (Sworld)
  • set build target to ES2022 in nuxt.config.ts (Sworld)
  • update portable script and GitHub workflow for improved build process (Sworld)
  • update Rust edition to 2024 in Cargo.toml (Sworld)
  • 📦 记录快照大小 (Sworld)
  • frontend: 🎨 优化侧栏 (Sworld)
  • 🚀 完成后端对多设备及变量的支持 (Sworld)
  • frontend: ✨ 添加路径变量支持和设备信息获取功能 (Sworld)
  • 🚑 支持从1.4.X升级到1.5.X (Sworld)
  • frontend: ✅ 增加修改游戏启动路径 (Sworld)
  • frontend: ✨ 自动检测新设备以复制老设备路径 (Sworld)
  • frontend: 🎨 改善i18n按钮 (Sworld)
  • ✨ 持久化窗体状态,关闭重开恢复原先状态 (Sworld)
  • ✨ 新设备初始化流程 (Sworld)

Bug Fixes

  • 配置升级错误 #152 (Sworld)
  • 修复错误的ts类型 #153 (Sworld)
  • 移除单击托盘关闭窗口 (Sworld)
  • frontend: 修复错误的样式 (Sworld)
  • frontend: 修复跳转失败的bug (Sworld)
  • frontend: 修复黑暗模式失效 (Sworld)
  • 修复panic hook无法捕获到所有panic (Sworld)
  • frontend: 移除误展示的修改按钮 (Sworld)
  • 修复错误的notification (Sworld)
  • 修复托盘图标ID,确保正确设置当前游戏 (Sworld)
  • 优化快速应用和备份功能的错误处理,确保游戏选择有效 (Sworld)
  • wrong version (Sworld)
  • fix i18n error (Sworld)
  • frontend: 修复错误的显示 (Sworld)
  • 🐛 启动游戏时也解析路径变量 (Sworld)
  • frontend: 🐛 修复前端i18n错误 (Sworld)
  • 🐛 修复开启角标无法正常退出 (Sworld)
  • ci: 🐛 update runs-on #187 (Sworld)
  • ci: 🐛 fix deps installation error #189 (Sworld)

Documentation

  • update README files for command usage and development guidelines (Sworld)

Code Refactoring

  • 迁移到Tauri 2 (Sworld)
  • frontend: 将invoke改为强类型的specta导出 (Sworld)
  • frontend: 将回调改为await async格式 (Sworld)
  • 换用temp-dir管理临时文件夹 (Sworld)
  • 重构后端,增加preclude模块,修复Notification (Sworld)
  • 💄 run cargo fmt (Sworld)
  • ♻️ 支持设备列表和ID映射 (Sworld)

Performance Improvements

  • 让设置实时更新,去除冗余的日志输出 (Sworld)

Chores

  • i18n: 修改带有歧义的文本 (Sworld)
  • update GitHub workflows for scheduling, branch support, and dependency versions (Sworld)
  • update dependencies (Sworld)
  • update gitignore (Sworld)
  • deps: ⬆️ update deps (Sworld)

Commits

  • 9f52de7: Update translation files (Hosted Weblate) #174
  • 5de72dc: Translated using Weblate (French) (LibreTranslate) #174
  • 83a6d4d: Translated using Weblate (Korean) (LibreTranslate) #174
  • e18d5e4: Merge branch 'origin/dev' into Weblate. (Hosted Weblate) #174
  • 396ef82: Merge branch 'origin/dev' into Weblate. (Hosted Weblate) #174
  • c5018c5: Translated using Weblate (French) (LibreTranslate) #174
  • 4d72537: Translated using Weblate (Korean) (LibreTranslate) #174
  • f8cd4b9: Merge branch 'origin/dev' into Weblate. (Hosted Weblate) #174
  • b920b03: Merge branch 'origin/dev' into Weblate. (Hosted Weblate) #174
  • 2c9f576: Update translation files (Hosted Weblate) #174
  • 5b1966c: Translated using Weblate (French) (LibreTranslate) #174
  • 17d2bef: Added translation using Weblate (Ukrainian) (Максим Горпині...
Read more

v1.4.0

29 Sep 11:03
1ef6f61

Choose a tag to compare

下载

升级方法

  • 安装包:直接覆盖安装(注意,不要删除旧的数据)
  • 便携版:使用压缩包内文件替换原有文件

注意:

  • 若便携版打不开请安装Webview2或使用安装版
  • 软件内红色按钮均为危险功能,未阅读教程不建议使用
  • V1.4.0包含了从V1.3.0开始的所有更新,只有次版本号更新时才会正式发布新版本

更新内容

  • feat:增加快捷操作的热键支持(请在设置最底部查看)
  • feat:新增“新游戏自动收藏”选项
  • feat:移除收藏管理界面,改为在收藏栏直接管理
  • feat:新增Amazon S3云同步支持
  • fix:增加完成耗时任务的成功日志,完善IPC错误处理,删除无用的错误类型
  • fix:前端调整是否黑暗模式按钮显示错误
  • fix:优化快速操作功能
  • fix:移除存档修改功能(这个功能有很多bug,所以移除)
  • fix:修复有关快捷备份显示的bug #151 (Sworld)
  • fix:修复State类型问题;Timer触发条件问题;配置文件自动升级问题(这些问题是重构造成的) #151 (Sworld)
  • fix:修复有关快捷备份显示的bug #151 (Sworld)
  • refactor:后端代码大幅度重构
  • chore:增加应用全部和备份全部的log #151 (Sworld)
  • doc:更新文档中过时的内容 #151 (Sworld)

Full Changelog: v1.3.0...v1.4.0

v1.3.0

19 Aug 09:34
c6f1f1f

Choose a tag to compare

下载:

升级方法:

  • 安装包:直接覆盖安装
  • 便携版:使用压缩包内文件替换原有文件

注意:

  • 若便携版打不开请安装Webview2或使用安装版
  • 软件内红色按钮均为危险功能,未阅读教程不建议使用
  • V1.3.0包含了从V1.2.0开始的所有更新,只有次版本号更新时才会正式发布新版本

更新日志

Features

Bug Fixes

  • frontend: 不再允许同名游戏加入(修改为大小写不敏感) #135 (Sworld)
  • 游戏名以空格结尾,创建游戏失败 #135 (Sworld)
  • frontend: 拖拽排序适配滚轮 #135 (Sworld)
  • frontend: 修复添加存档多时前端表格溢出不显示 #135 (Sworld)
  • 更新vue-tsc以适配构建 #138 (Sworld)

Documentation

  • frontend: 增加开发时可用Vue DevTools的教程文档 #135 (Sworld)
  • 修复错误的链接 #135 (Sworld)

Styles

Code Refactoring

Tests

Builds

Chores

Full Changelog: v1.2.0...v1.3.0

Game save manager V1.2.0

06 Jun 15:22
cee2f83

Choose a tag to compare

收藏夹更新

下载:

升级方法:

  • 安装包:直接覆盖安装
  • 便携版:使用压缩包内文件替换原有文件

注意:

  • 若便携版打不开请安装Webview2或使用安装版
  • 软件内红色按钮均为危险功能,未阅读教程不建议使用
  • V1.2.0包含了从V1.1.0开始的所有更新,只有次版本号更新时才会正式发布新版本

值得注意的新特性:

  • 新增收藏夹树、可以多层嵌套、拖拽编辑
  • 设置中可以拖拽调整顺序
  • 可以设置是否默认应用前删除
  • 增加侧栏切换收藏栏、菜单栏
  • 可以调整收藏夹树是否默认展开
  • 增加目录不存在、额外备份失败的提示
  • 增加了选择主页功能

修复的问题:

  • 防治重复添加游戏名
  • 修复错误的i18n标记
  • 修复收藏夹过长导致的显示错误
  • 修复重新打开的窗口不能拖拽排序的问题
  • 更新了依赖

Game save manager V1.1.0

13 May 10:51
6b2e78b

Choose a tag to compare

国际化更新

下载:

升级方法:

  • 安装包:直接覆盖安装
  • 便携版:使用压缩包内文件替换原有文件

注意:

  • 若便携版打不开请安装Webview2或使用安装版
  • 软件内红色按钮均为危险功能,未阅读教程不建议使用
  • V1.1.0包含了从V1.0.1开始的所有更新,只有次版本号更新时才会正式发布新版本

值得注意的新特性:

  • 增加多语言支持
  • 增加更换云端根目录功能
  • 升级时对配置文件进行升级
  • 打开游戏存档文件路径
  • 增加了手动选择是否先删除再应用的选项

修复的问题:

  • 不再允许同时运行多个实例
  • 修复前端错误(左栏和设置页面显示不全)
  • 修复单个SaveUnit恢复失败导致后续无法恢复的问题
  • 禁止创建无效的游戏名
  • 修复边栏和添加游戏界面的语言问题
  • 应群友建议,更换添加游戏界面图片为一个橘子