Skip to content

v2.3.1

Choose a tag to compare

@tgeorgiadis tgeorgiadis released this 06 Jul 00:42
· 24 commits to main since this release

Self-update: preserve your library and settings (fixes #1)

  • Root cause: Release archives included a blank apps.json, and the self-updater copied it over your install folder, replacing your library manifest with { "apps": [] }.
  • Fix: Release zips no longer bundle apps.json. The updater now skips user data when applying updates: apps.json, settings.json, games.json, and the Cache/ folder.
  • Recovery: If you were affected, check %TEMP%\Quiver_backup_* (Windows) or /tmp/Quiver_backup_* (Linux) from the day you updated — your old apps.json may still be there. Installed apps in your configured apps folder are usually unchanged; re-add them from App Catalog if needed.

Close After Launch

  • Quiver no longer closes after a download completes or after dismissing a download error dialog when Close After Launch is enabled.
  • Quiver still closes immediately after a successful launch, as intended.

Other

  • Added apps.json.example as a reference template (not shipped in release archives).
  • Added regression tests for updater user-data preservation and release packaging.