github rommapp/romm 3.10.0-beta.1
v3.10.0-beta.1

latest releases: 4.2.0-beta.1, 4.2.0-alpha.3, 4.2.0-alpha.2...
pre-release3 months ago

Warning

This version changes the internal path where saves and states are saved in the filesystem. Make sure to backup the path you mounted for /romm/assets and the database before upgrade.

What's Changed

  • feat: Retroachievements integration by @zurdi15 in #1858
  • feat: Added filter to show Retroachievements compatible games only by @zurdi15 in #1907
  • feat: Added new option to enable/disable 3D tilt effect on cards by @zurdi15 in #1917
  • feat: Add show playables filter by @zurdi15 in #1884
  • feat: Recover password by @zurdi15 in #1885
  • feat: Add platform grouping options in drawer by @zurdi15 in #1888
  • feat: Exclude on delete option added on delete dialog by @zurdi15 in #1889
  • feat: Register user by invite link by @zurdi15 in #1887
  • feat: Support sorting games by file size by @gantoine in #1898
  • feat: Server stats page by @zurdi15 in #1903
  • fix: Fixed a bug where a save/state was overriten if another save/state was uploaded with the same name for the same platform but different game by @zurdi15 in #1890
  • fix: Update screenshots of saves when saving by @saminitz in #1873
  • fix: Optimize RAM usage by @zurdi15 in #1877
  • fix: Properly handle if an image fails to be read during a scan by @ianfhunter in #1891
  • fix: iOS full screen play by @zurdi15 in #1902
  • fix: Hiding hidden roms by @gantoine in #1899
  • fix: Correct user creation logic with OIDC by @mjmjelde in #1905
  • refactor: Assets filesystem path by @zurdi15 in #1890
  • misc: Improve accessibility by @zurdi15 in #1886
  • misc: Optimized RAM usage by @zurdi15 in #1877
  • misc: Unified logs by @zurdi15 in #1877
  • misc: Added titles to browser tabs
  • misc: Added ROMM_BASE_URL as a new env variable to correctly display links in the docker logs by @zurdi15 in 2aa6f12
  • misc: Unified uvicorn logs in dev mode by @zurdi15 in #1916

How to enable Retroachievements:

  1. Add a RETROACHIEVEMENTS_API_KEY environment variable
  2. Perform a partial scan targeting the platform you want to match with Retroachievements
  3. Add your RA username in your profile settings and sync it
  4. Now in the Personal tab at the details view of a game, a new Retroachievements sub-tab will appear

To avoid unneccessary API calls, a cached file with the RA database is stored in RomM. Refresh time for that cache file can be changed with the env variable REFRESH_RETROACHIEVEMENTS_CACHE_DAYS

New Contributors

Full Changelog: 3.9.0...3.10.0-alpha.1

Don't miss a new romm release

NewReleases is sending notifications on new releases.