Releases: rommapp/romm
Releases · rommapp/romm
v2.2.0
Added
- Support for
productID
in the file name forswitch
titles. - Rom name sorting now sorts smarter, avoiding leading articles such
The
orA
, like inThe Legend of Zelda
. Closes #449 and #450 - Support for file names with multiple
regions
andlanguages
. Also usesemojis
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 #519Config file
visualization added to the newConfig
tab in theControl 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 thedelete
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
Added
- Added
Scheduler
to run scheduled scans andWatchdog
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
v2.0.0
BREAKING CHANGES
- Exposed port changed from
80
to8080
- You will need to update your docker-compose file to reflect this change
CLIENT_ID
env variable renamed toIGDB_CLIENT_ID
CLIENT_SECRET
env variable renamed toIGDB_CLIENT_SECRET
- Current variable names are deprecated and will stop working in a future release
Added
- Authentication and user management system (#24)
- Check the docker-compose.example.yml for all the needed changes and environment variables
- Gallery bulk selection (#50)
- Uploading rom files
- Uploading custom cover art
- Setting custom name for
roms
folder through theROMS_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
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
v1.9.1
Added
- RomM logs are now stored in
/romm/logs
in docker and path can be binded in docker-compose. Check docker-compose.example.yml. Solves #303
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
Added
- Region and revision system is now more robust and flexible. Solves #301. Check tags support
Fixed
v1.8.4
v1.8.3
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