Repository navigation
RetroSaveManager v0.1.12
Highlights
- Hardened
AUTH_MODE=enabledso non-public routes require authentication. - Added opt-in
TRUST_REMOTE_USER_HEADER=truesupport for deployments behind a trusted reverse proxy. - Fixed helper auth rebinding for devices whose app-password binding points at stale device IDs.
- Fixed GBA/RetroDECK libretro saves that omit standalone mGBA signature footers.
- Fixed Game Boy
.rtcsidecar validation for libretro real-time-clock saves. - Fixed N64 Controller Pak uploads with blank note slots.
- Fixed false-positive rejection of real numbered game titles such as
007 - .... - Deduplicated quarantine records by payload SHA-256 to stop repeated rejected uploads growing without bound.
- Corrected
Defenders of Oasisfrom Genesis/Mega Drive to Game Gear. - Updated frontend lockfile dependencies so
npm audit --audit-level=moderateis green.
Operator Note
After upgrading from a release before v0.1.12, run a one-time save rescan if you have existing saves:
docker compose run --rm retrosavemanager rescan-savesThis reapplies current system detection and corrects existing Defenders of Oasis metadata to Game Gear.
Container Images
ghcr.io/joeblack2k/retrosavemanager:v0.1.12ghcr.io/joeblack2k/retrosavemanager:sha-22793a18a1d825ab331db7dc9817ce81bc67b11e
Source
- Commit:
22793a18a1d825ab331db7dc9817ce81bc67b11e