Skip to main content

V1.6.0 Snapshot branches and portable-mode fixes

· 2 min read
Sworld
Game Save Manager maintainer

This release adds snapshot branches, fixes the portable build's data location, and improves storage policies for automatic backups.

Highlights

  • Snapshot branches: create separate branches for different storylines or playthroughs and switch between them

    Branch view

  • Automatic-backup retention: set a maximum count or age and clean up older automatic backups

  • Timestamps: preserve file modification times during backup and restore; folder timestamps remain unsupported in this release

  • Interface: improve the appearance and clarity of the game-management page

Fixes

  • Store portable data beside the executable instead of in the current working directory

Full changelog

Plans for the next release

Developer changes

  • Add pkg-config and libasound2-dev to the Ubuntu build environment
  • Add the copilot-setup-steps.yml workflow and refresh build workflows
  • Introduce consistent linting and formatting across the project
  • Upgrade Nuxt from 3.16.0 to 3.19.0 and rgsm core to 1.6.0
  • Add head to JSON files under save_data/game name, pointing to the backup timestamp at the current branch position

Download

The portable build is recommended. If it will not start, install WebView2.

Discussions