Skip to content

v0.3.6

Choose a tag to compare

@github-actions github-actions released this 25 Jul 02:07
· 147 commits to main since this release

v0.3.6

Released 24 July 2026

Steam Deck gets a gamepad-native Game Mode app. Add and configure a game's save sync from the
couch with the D-pad — no Desktop Mode, no browser, no typing.

On Steam Deck, download the newer tarball and re-run install.sh. Windows agents update themselves.

New

  • Steam Deck Game Mode UI — savelocker ui. Add SaveLocker to your Steam library as a non-Steam
    shortcut (the installer explains the one-time setup) and launch it like any game. Four screens,
    fully operable with the D-pad and A/B:

    • Add game — scan for your non-Steam games and tick the one to sync.
    • Set save folder — a folder browser that opens inside the game's own Proton prefix, with a
      side pane listing the files in each folder so you can confirm the save is really there. You can't
      enroll a game until its folder is set.
    • Steam launch setup — the launch-options command with a Copy button, ready to paste into
      the game's properties.

    That's the whole flow, start to finish, without ever leaving Game Mode.

  • Library artwork included. The Linux install now ships proper capsule, hero and logo images so
    you can replace the grey box with real cover art (right-click the shortcut → Manage → Set Custom
    Artwork
    ). A new Help article — Steam Library artwork — walks through it.

Fixed

  • A game added on the Deck is now mapped everywhere it should be. Setting a save folder in the
    Deck UI used to leave that path only on the device: the console showed the game as "not set", and a
    Sync from the console could come back with "no matching mapped game on this machine."
    Enrollment now reports the save path to the server as soon as you enroll, so the console sees it
    immediately and syncing just works. (This affects every agent, not only the Deck.)

Upgrading

docker compose pull && docker compose up -d

There is no database change in this release, so rolling back is safe. The server update just refreshes
the console's built-in Help.

Windows agents update themselves. On Steam Deck, download the newer tarball and re-run install.sh,
then add SaveLocker to your library (Add a Non-Steam Game → the savelocker binary, Launch
Options ui).

Known issues

  • The D-pad limitation was only ever the Desktop Mode browser. The old agent web UI at
    localhost:5178 still needs point-and-click (or a keyboard) for its folder picker — but the new
    Game Mode app is fully gamepad-navigable, so on a Deck reach for that instead.
  • Linux and Steam Deck have no auto-update. Download the newer tarball and re-run install.sh.