Skip to content

Releases: SteamGridDB/steam-rom-manager

2.4.11

27 Apr 04:07
Compare
Choose a tag to compare

2.4.11

Changed

  • Some small quality of life UI fixes.

2.4.10

27 Apr 02:51
Compare
Choose a tag to compare

2.4.10

Added

  • Show total number of batches in batch progress alerts.

Fixed

  • Some small UI bugs that cropped up in 2.4.9.

Contributors: @dragoonDorise

2.4.9

26 Apr 16:45
Compare
Choose a tag to compare

2.4.9

Added

  • Explanation of SRM's workflow on the preview page when no apps are present. Credit to @dragoonDorise.
  • Highlight mandatory fields in create parser.

Changed

  • Moved better-sqlite calls to a child process. This fixes crashes that have been happening since upgrading to Electron 24.
  • Re-worked module windows-shortcuts-ps to use massively less RAM when doing shortcut-passthrough (only spawn one powershell process, per parse, not one per each shortcut).
  • Increased api call timeouts.

2.4.8

24 Apr 03:22
Compare
Choose a tag to compare

2.4.8

Added

  • Ability to comment things out in glob fields using \. Addresses issue 404
  • Config presets are now grabbed by version, so that older versions of SRM (from here on out) won't break when breaking changes are made to the presets files (they also won't receive any new presets, but c'est la vie).

Changed

  • Made the whole parser clickable in the parsers list in the EmuDeck theme.

Fixed

  • Exceptions ID not matching for steam parser
  • CLI would hang on generate apps if no apps were found.
  • Handling for bug in osName where an error would be thrown if powershell not found on a Windows system, issue 521
  • Handling for issue where addedItemsV2.json could be invalid json. Also made the write synchronous so this is less likely to occur.

Removed

  • Expandable set notation $()$ that could be used in the local images fields. Classic example of SRM being overcomplicated. I might bring it back if there is popular demand.
  • Skip Accounts with Missing Data Dirs option (always true now)
  • Use Account Credentials option (now set based on whether or not loginusers.vdf exists)

2.4.7

20 Apr 19:12
Compare
Choose a tag to compare

2.4.7

Fixed

  • Fixed possibility of fix match creating duplicates or not working, state management changed to incorporate possibility of app id changes better.

Changed

  • Optimizations for 1280x800 screen (Steam Deck). Should stop horizontal scroll bars from appearing.
  • Improved consistency of fix match appearance with preview.

2.4.6

20 Apr 05:50
Compare
Choose a tag to compare

2.4.6

Added

  • Ability to exclude titles from the preview! Exclusions are automatically saved as exceptions so that the user doesn't have to repeat them. If you want the title back, just go find the exception and get rid of it.
  • Ability to set exceptions based on the exact app through an exception ID, e.g. if you have two titles with the same exact name they no longer need to have the same exceptions applied.

2.4.5

19 Apr 13:53
Compare
Choose a tag to compare

2.4.5

Added

  • Ability to fix matches from the preview 🚀! Just click the little exclamation point on the left of the app (icon subject to change), select the game and boom match fixed. Best of all, SRM will automatically save your change as an exception so that you never have to change it again in the future.
  • Exceptions are now searchable.

Changed

  • Preview is now sorted in alphabetical order of title

2.4.4

18 Apr 00:49
Compare
Choose a tag to compare

2.4.4

Fixed

  • Regression in 2.4.3: SRM was not remembering the artwork choices that were already in Steam.

2.4.3

17 Apr 22:04
Compare
Choose a tag to compare

2.4.3

Added

  • New highly simplified EmuDeck theme (only recommended for EmuDeck users as it hides parser config). Credit to @dragoonDorise.
  • Everyone who has made a feature contribution is now in the about page.
  • Legacy banner images now sym-linked instead of copied (reduces storage usage by 17%)
  • Steam images become sources immediately after hitting save apps to steam. This means that if you have some (or many) SGDB requests time out you can just wait a few seconds and hit "save apps to steam" again and it will get only those images.

Changed

  • Major re-factor of parsers service, parsers component, and preview component. Preparation for new and more powerful preview.

Fixed

  • Glob and Glob Regex parsers with ** now follow sym-links once more (this was broken by the upgrade to glob 9.0, which no longer follows sym links by default).

v2.4.2

14 Apr 21:04
Compare
Choose a tag to compare

2.4.2

Added

  • Ability to add artwork for unofficial source mods via the steam parser
  • Logging for when steamgriddb times out on an artwork request

Fixed

  • Steam parser was broken in 2.4.1