Skip to content

Releases: rommapp/romm

v2.2.0

31 Dec 19:35
ebd5d1a
Compare
Choose a tag to compare

Added

  • Support for productID in the file name for switch titles.
  • Rom name sorting now sorts smarter, avoiding leading articles such The or A, like in The Legend of Zelda. Closes #449 and #450
  • Support for file names with multiple regions and languages. Also uses emojis to display them. Closes #473
  • Added a button to manually run all tasks. Closes #437
  • Now if a game doesn't have cover, it will show a screenshot if available. Closes #455
  • Added a little warning icon in the platform selector if the platform is not found by IGDB.
  • Now if a platform is not found by IGDB, the platform name is titleized. Ex: pocket-challenge-v2 -> Pocket Challenge V2. Closes #486
  • A lot more icons!. Complete list at PR-488 and PR-493
  • Support for support for AES/MVS. Closes #503
  • Added Helm Chart to deploy on Kubernetes by @psych0d0g
  • Rescan unidentified added to the scan view, allowing to rescan only those entries that IGDB couldn't identify in previous scans. Closes #519
  • Config file visualization added to the new Config tab in the Control Panel. Partially implements some concepts of #457

Fixed

  • Now sorting by size in the gallery table view works as expected. Closes #423
  • Now RomM is more responsive in more kind of devices.
  • Cover sizes are now standarized to have a more consistent gallery. Closes #340
  • Improved detection for multiple extension files.
  • Now the delete from filesystem checkbox is reseted when the delete dialog is closed. Closes #466
  • Single file roms now are properly downloaded from backend, fixing a potential security issue. Closes #471
  • Now a new scanned game appears directly in the gallery without refreshing. Closes #467
  • A lot more of small fixes.
  • Now the default theme is setup properly.
  • Fixed scan for custom folders from the scan view. Closes #501
  • Fixed multi-part games download when any part of the game contains a comma in the name. Closes #520

Changed

  • Improved the docker init scripts handling by @psych0d0g.
  • Now the scan can continue after failing finding roms for one platform. Closes #460
  • Logs improved a lot.

v2.1.0

31 Oct 16:37
62ed265
Compare
Choose a tag to compare

Added

  • Added Scheduler to run scheduled scans and Watchdog to perform scans when adding/renamed/deleted any rom from the filesystem. Added a lot of new environment variables to configure both features. Check the readme.md for an explanation of how to configure them.
  • Added new REDIS_PASSWORD environment variable to support secured redis with pasword. Closes #412
  • New Recently Added section in the dashboard shows the last 15 added roms. Closes #400

Fixed

  • Upload rom feature is now working properly.
  • Fixed order roms by size in the gallery list view. Fixes #423

Changed

  • Now platforms without roms will be hidden in the drawer and the dashboard. Closes #396

v2.0.1

29 Oct 11:41
fcd072e
Compare
Choose a tag to compare

Fixed

  • Fixed an error that caused to show the wrong roms for one platform if user navigates directly to that platform from a rom details page. Fixes #408

v2.0.0

27 Oct 11:58
dd9be8f
Compare
Choose a tag to compare

BREAKING CHANGES

  • Exposed port changed from 80 to 8080
    • You will need to update your docker-compose file to reflect this change
  • CLIENT_ID env variable renamed to IGDB_CLIENT_ID
  • CLIENT_SECRET env variable renamed to IGDB_CLIENT_SECRET
    • Current variable names are deprecated and will stop working in a future release

Added

  • Authentication and user management system (#24)
  • Gallery bulk selection (#50)
  • Uploading rom files
  • Uploading custom cover art
  • Setting custom name for roms folder through the ROMS_FOLDER_NAME environment variable (#356)
  • Added icons for more platforms
    • CD-i, 3DO, Neo Geo Pocket Color, Nintendo 64DD, Satellaview, Playdia, Pippin, Mac

Fixed

  • Fixed some checks before renaming a rom to avoid breaking names (#348)
  • A LOT of other minor bug fixes

Changed

  • Docker image size reduced significantly
  • Improved scanning and IGDB requests by returning first the exact match
  • Scan now times out at 4 hours to improve scans for larger libraries
  • Other minimal changes in platform icons

v1.10

15 Aug 21:38
19b3dd6
Compare
Choose a tag to compare

Added

  • Rom admin menu added to roms in gallery. Closes #28
  • Added ps2/opl naming convention support for roms scanning. Closes #324

Fixed

  • Fixed an error caused by the service worker that sometimes intercepts download requests and returns a bad response. Fixes #297
  • Fixed rom count in platform selector when deleting/scanning roms. Fixes #325

Changed

  • Improved scanning and IGDB requests logs. Fixes #317
  • Improved downloading process. Fixes #332

v1.9.1

01 Aug 13:40
Compare
Choose a tag to compare

Added

Fixed

  • Fixed multipart roms scanning.
  • Now platforms folders are case insensitive, allowing to have them lowercase or uppercase. Solves #282
  • Fixed a bug that caused the platforms drawer to dissapear after scan.

v1.9

01 Aug 00:53
f818194
Compare
Choose a tag to compare

Added

  • Region and revision system is now more robust and flexible. Solves #301. Check tags support

Fixed

  • Libraries are now paginated to improve performance in large collections. Solves #89 and #280
  • Downloads are now managed in the backend, allowing the web browser to manage the download progression and avoiding memory overload. Solves #266

v1.8.4

19 May 17:17
Compare
Choose a tag to compare

Fixed

  • Fixed broken scan in multi part games. Solves #262

v1.8.3

17 May 11:38
3be865d
Compare
Choose a tag to compare

Added

  • Added platforms to home page.
  • Added the scan log in real time in the scan section.
  • Added fast scan button in the gallery to direct scan the current platform. Solves #250
  • Added Game and Watch support. Partially solves #245
  • Added Amstrad CPC support. Partially solves #245
  • Added Game and Gear support. Partially solves #245
  • Added PC-98 support. Partially solves #245
  • Added Pokemini support. Partially solves #245
  • Added DOOM support. Partially solves #245

Fixed

  • Fixed a bug that caused scan to run twice. Solves #221
  • Improved RomM initial setup logs for bad folder structure configurations. Solves #217
  • Improved gallery loading when switching between view modes.

v1.8.2

08 May 23:53
ed81895
Compare
Choose a tag to compare

Added

  • Atari 2600 support added. Solves #224
  • Atari 7800 support added. Solves #226
  • Atari 5200 support added. Solves #225
  • Sega 32X support added. Solves #223
  • Nintendo Virtual Boy support added. Solves #222

Fixed

  • Fixed potentially malformed urls for covers and screenshots from IGDB. Solves #216
  • Fixed potentially scan fail with some games with large names. Solves #229