RomM
Beautiful, powerful, self-hosted rom manager and player
Alternative to: antstream arcade
About
Versions (100)
4.3.2-beta.1
2025-10-11What’s Changed
- Add service to cache api requests by @gantoine in https://github.com/rommapp/romm/pull/2387
- Fetch HLTB search endpoint from file by @gantoine in https://github.com/rommapp/romm/pull/2534
- Add QR code for all DS platform by @gantoine in https://github.com/rommapp/romm/pull/2520
- Update HLTB ID in endpoint by @gantoine in https://github.com/rommapp/romm/pull/2523
- Fix comma article pattern regex by @gantoine in https://github.com/rommapp/romm/pull/2521
- Sanitize Tinfoil TitleDB via Pydantic v2 and use .model_dump() by @bikeborb in https://github.com/rommapp/romm/pull/2525
- Add button to delete manual by @gantoine in https://github.com/rommapp/romm/pull/2529
- Add a configurable
ROMM_TMP_PATHenvironment variable by @marius-luca-87 in https://github.com/rommapp/romm/pull/2532 - Add
OIDC_CLAIM_ROLESto the requested scope in order for it to be filled in the token userinfo by @marius-luca-87 in https://github.com/rommapp/romm/pull/2527 - Skip bind IPV6 if
IPV4_ONLYis true by @gantoine in https://github.com/rommapp/romm/pull/2528 - Set same_site to lax on session cookie if OIDC enabled by @gantoine in https://github.com/rommapp/romm/pull/2530
- Validate user email and username by @gantoine in https://github.com/rommapp/romm/pull/2524
- Drop log_middleware by @gantoine in https://github.com/rommapp/romm/pull/2511
- Explicitly set supported algorithms on jwt decode by @gantoine in https://github.com/rommapp/romm/pull/2512
New environment variables
ROMM_TMP_PATH: Path where compressed files are temporarily extracted during scanIPV4_ONLY: Only bind to an IPv4 address (skips IPv6)
New Contributors
- @bikeborb made their first contribution in https://github.com/rommapp/romm/pull/2525
- @marius-luca-87 made their first contribution in https://github.com/rommapp/romm/pull/2527
Full Changelog: https://github.com/rommapp/romm/compare/4.3.1…4.3.2-beta.1