• v0.8.2 61e9115152

    Sunshine sync: full-replace, PNG covers, live-log modal, robust restart
    release / Build Windows .zip (push) Canceled after 0s

    LastSkywalker released this 2026-05-28 21:40:05 +03:00 | 48 commits to main since this release

    Three issues from testing v0.8.1:

    1. Old list / dupes — name-merge kept Sunshine's "Alan Wake 2" next to
      our "Alan Wake II". GameSaver is the menu, so the old list has no
      value: Sync now FULL-REPLACES apps.json with [Desktop, ...ourGames]
      (Desktop kept for desktop streaming); Clear resets to [Desktop].
      Dropped the managed-names sidecar — we own the file now.

    2. Covers didn't show — paths were correct, but ~80% of our cached
      covers are JPG and Moonlight box art needs PNG. We now transcode
      each cover to PNG into cache\sunshine-art\ and point image-path at
      the absolute PNG (PNG covers used as-is).

    3. Sunshine died on restart + no feedback — a lingering sunshine.exe
      held the port so the restarted service couldn't bind. The elevated
      step is now a generated .bat: copy → net stop → taskkill orphan
      sunshine.exe → net start → verify RUNNING. It logs each step to a
      file that GameSaver tails and streams as "sunshine:progress" events
      into a new modal with a live log + ok/err result (replaces the
      silent button).

    ADR 0021 updated to the revised model.

    Downloads