Skip to content

Releases: SteamGridDB/steam-rom-manager

2.4.21

23 Apr 16:02
Compare
Choose a tag to compare

2.4.21

Added

  • SRM now remembers your sgdb artwork choices (caching sgdbId -> artworkId). It will remember these choices even if you delete your config/grids folder or if you change a game's app id.
  • Artwork choices are stored in SRM's config directory under artworkCache.json. Moving this file to a new SRM install will instantly reproduce your artwork choices.
  • Per parser option to backup SGDB artwork locally. Useful for parsers that experience frequent DRM takedowns.
  • Artwork backups are stored in SRM's config directory under artworkBackups/. Moving this directory to a new SRM install will allow use of the backed up artwork.

Changed

  • SRM will now always list artwork in the same order: First whatever is currently in steam if available, then artwork backups if available, then local artwork if available, then the cached sgdb image if available, then other sgdb images, then any manually added or imported artwork.

2.4.20

19 Apr 23:53
Compare
Choose a tag to compare

2.4.20

Added

  • Ability to Enable/Disable steam input per parser (a much requested feature)
  • Ability to set appendArgsToExecutable from manual parser (resolves issue 625)
  • Controller Template information on View Games page.

Fixed

  • Create grid directory in Steam if it does not already exist (resolves issue 600)

2.4.19

17 Apr 22:04
Compare
Choose a tag to compare

2.4.19

Just some small tweaks

Added

  • Ability to search games on view games page

Fixed

  • Styling regression on "all artwork" view in non-EmuDeck themes
  • Titles with LaunchOptions not launching from View Games page
  • Regression that prevented fix match from working on "all artwork" view.

2.4.18

17 Apr 12:53
Compare
Choose a tag to compare

2.4.18

Added

  • View Games page, ability to see what artwork and games are currently in steam without opening steam
  • Parse Linked Execs toggle for GOG Galaxy parser, allowing the parsing of games that were not purchased in GOG but instead manually linked.
  • Many changes to the EmuDeck theme, thanks to @dragoonDorise

Fixed

  • EISDIR upon refresh controller templates if steam had created a directory in the controller templates folder (thanks @SteelSavant)

2.4.17

18 Jun 21:27
099501b
Compare
Choose a tag to compare

2.4.17

Fixed

  • Fuzzy game name matching
  • EmuDeck theme scrollbar

Changed

  • Remove DNS resolution from within SRM

2.4.16

09 May 21:53
Compare
Choose a tag to compare

2.4.16

Fixed

  • Image timeouts issue should be resolved. If it isn't resolved for you try lowering the batch size in settings.
  • Duplicates being added when upgrading from 2.4.14 to 2.4.15.

Added

  • Ability to set batch size for image downloads in settings

Changed

  • Automatically retry image downloads up to 4 times.
  • DNS resolution now happens in SRM and uses cacheing.

2.4.15

05 May 00:40
Compare
Choose a tag to compare

2.4.15

Added

  • Ability to add games to categories created in steam (including Favorites and Hidden!)
  • SRM now respects addition of non SRM managed games to SRM created categories, i.e. it won't delete them.
  • Global buttons added to steam directory and user accounts field in parsers.
  • Choose Account button added to user accounts field in parsers.
  • Added an SGDB search field to the fix match page in preview.
  • Include Visible and Exclude Visible buttons in preview to make adding exceptions even easier.

Changed

  • Requests library changed to node-fetch, hopefully fixing timeout issues. But I have been burnt before.

Fixed

  • Fix match was somewhat broken for the artwork only (Steam) parser, wasn't setting the exceptionId correctly.
  • Subtle bug that prevented Remove All Added Entries from doing anything to categories or controllers when Preview hadn't been generated.
  • Minor issue where image index wasn't being set to zero after an image was saved to steam (making it seem like the image didn't save even though it did).
  • Graphical issue with scrollbar in EmuDeck theme, credit to @dragoonDorise.

2.4.14

01 May 13:06
Compare
Choose a tag to compare

2.4.14

Fixed

  • Filter out weird '0' userdata directories that were causing problems for people in 2.4.13. I don't have one, so I didn't catch this issue.

2.4.13

01 May 05:04
Compare
Choose a tag to compare

2.4.13

Added

  • A global environment variable for the user accounts filter (planning to eventually make this parser field mandatory)
  • A noice modal to set the global user accounts filter from settings.

Fixed

  • Issue where shortcut passthrough wouldn't work on a directory containing only one shortcut.

2.4.12

29 Apr 19:50
Compare
Choose a tag to compare

2.4.12

Added

Changed

  • Use App Id instead of titles for import/export images (gets rid of title collisions and also issues with titles that have illegal filename characters)
  • Total re-work of image downloading method to remove dependence on deprecated library request. Should also hopefully fix timeout issues, as it now automatically retries (once) if an image request times out.

Fixed

  • A regression in 2.4.3 that would cause import to fail for other artwork types if a grid wasn't present.