Skip to content

v1.4.1

Choose a tag to compare

@github-actions github-actions released this 27 Apr 00:59
· 49 commits to main since this release
4b58b65
  • 修复 .log/.tmp/.temp 等非存档文件进入备份/同步包、触发文件监控自动备份,以及旧 log-only 包还原时可能误删真实存档的问题
  • 修复备份失败仍留下半成品 ZIP 的问题,现在备份/同步归档均采用原子写入,真实存档被占用时不会生成坏备份,也不会影响备份轮转
  • 修复 WebDAV 下载失败、校验失败或坏 ZIP 被误判为“云端为空”的问题,同步镜像复制/删除失败时也会明确报错
  • 修复还原过程中写入失败后需要手动恢复的问题,现在会自动回滚到还原前的存档状态
  • 修复导入存档文件夹时可能留下半成品备份的问题,并自动过滤日志和临时文件
  • 修复自动更新错误信息可能无法正常显示、替换旧版本时过早执行的问题
  • 自动备份和自动同步现在会串行执行,避免两个定时任务同时读写存档造成卡顿或冲突
  • 更新包下载后会校验基础 Windows EXE 签名,替换失败时会保留错误日志方便排查

  • Fixed an issue where non-save files such as .log/.tmp/.temp could be included in backup/sync archives, trigger file-change auto backups, or cause old log-only archives to delete real saves during restore
  • Fixed incomplete ZIP archives being left behind after backup failures; backup and sync archives now use atomic writes, so locked save files no longer produce bad backups or affect backup rotation
  • Fixed WebDAV download failures, validation failures, and corrupted ZIP archives being misdetected as “remote is empty”; sync mirror copy/delete failures now report clear errors
  • Fixed restore failures requiring manual recovery; restores now automatically roll back to the previous save state if writing fails midway
  • Fixed imported save folders potentially leaving incomplete backup archives, and automatically filter logs and temporary files during import
  • Fixed auto-update errors sometimes not displaying correctly and replacement of the old version starting too early
  • Scheduled backups and automatic sync now run serially to avoid simultaneous save reads/writes causing stutters or conflicts
  • Downloaded update packages now receive a basic Windows EXE signature check, and replacement failures keep an error log for troubleshooting