github mcthesw/game-save-manager v1.5.0

latest release: latest
3 months ago

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) (Максим Горпиніч) #174
  • 454c874: Translated using Weblate (Ukrainian) (Максим Горпиніч) #174
  • f49ee58: Translated using Weblate (Ukrainian) (Максим Горпиніч) #174
  • a75da07: Translated using Weblate (Ukrainian) (LibreTranslate) #174
  • 9961651: Translated using Weblate (French) (LibreTranslate) #174
  • 623c634: Translated using Weblate (Ukrainian) (Максим Горпиніч) #174
  • bff4891: Merge branch 'origin/dev' into Weblate. (Hosted Weblate) #174
  • 92b2f20: Translated using Weblate (French) (LibreTranslate) #174
  • b59da90: Translated using Weblate (Korean) (LibreTranslate) #174
  • f44e4c0: Translated using Weblate (Ukrainian) (LibreTranslate) #174
  • 05d2b3d: Translated using Weblate (Ukrainian) (Максим Горпиніч) #174
  • f106a7b: Added translation using Weblate (Tamil) (தமிழ்நேரம்) #174
  • 66f39b4: Translated using Weblate (Tamil) (தமிழ்நேரம்) #174
  • 418ccf2: Merge translate (#174) (Sworld) #174
  • afb4f72: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • 6858abe: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • 46933e1: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • 21f933c: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • c5a84c0: Translated using Weblate (French) (LibreTranslate)
  • 50de0af: Translated using Weblate (Korean) (LibreTranslate)
  • 89b9a39: Translated using Weblate (Ukrainian) (LibreTranslate)
  • 7eb2f18: Translated using Weblate (Ukrainian) (Максим Горпиніч)
  • 1692055: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • 22cab43: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • 60d5e01: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • a390409: Translated using Weblate (Ukrainian) (LibreTranslate)
  • c432baf: Translated using Weblate (Ukrainian) (LibreTranslate)
  • 40cb105: Translated using Weblate (Ukrainian) (LibreTranslate)
  • 0bf5470: Translated using Weblate (Ukrainian) (LibreTranslate)
  • 6f015fc: Translated using Weblate (French) (LibreTranslate)
  • 25b0c0b: Translated using Weblate (Ukrainian) (LibreTranslate)
  • 1046789: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • f261028: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • 7c1fe54: Translated using Weblate (Ukrainian) (Максим Горпиніч)
  • 6713b13: Translated using Weblate (French) (LibreTranslate)
  • 2a41f28: Translated using Weblate (Korean) (LibreTranslate)
  • c8f12f9: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • c2bee6f: Merge branch 'origin/dev' into Weblate. (Hosted Weblate)
  • a1e2546: merge translate (Sworld)
  • 9fd2271: Translated using Weblate (Ukrainian) (Максим Горпиніч)
  • 4ef61fb: Translated using Weblate (French) (LibreTranslate)
  • 82cb494: Translated using Weblate (Korean) (LibreTranslate)
  • b5a288e: Update tauri.yml to fix deps in linux (Sworld) #188

Don't miss a new game-save-manager release

NewReleases is sending notifications on new releases.