Releases: SteamGridDB/steam-rom-manager
2.4.7
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
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
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
2.4.4
Fixed
- Regression in 2.4.3: SRM was not remembering the artwork choices that were already in Steam.
2.4.3
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
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
2.4.1
2.4.0
Added
- Command line interface 🚀
- New default UI theme by EmuDeck's @dragoonDorise 🚀
- Batched Image downloading 🚀
Unfortunately on the Windows portable version the CLI can't print anything out (see electron-builder issue 3998), but the commands still work. I am tracking this issue and will update electron-builder
as soon as it is fixed.
Solves the issue where SRM would hang on "Writing VDFs" when lots of images were being added. Batching is 500 images (100 games) at a time, with ten seconds in between in order to give SGDB's servers a break.
- Ability to filter by installed status and app type in steam parser (e.g. only get artwork for games, not tools).
- Windows Apps capability for UWP parser.
- Handling for DMCA'd images (SRM doesn't add the "This image has been taken down" fallback to steam)
- MSI Installer
- Helpful placeholders in parser fields.
Wiki
Changed
- Re-worked steam parser to no longer require apps be categorized (credit to discord user Tormak for the technique). May still change in the future
- Bring all SRM dependencies up to date.
Fixed
- UWP Parser in cases where pulled json has special characters (credit to @tlt21 for the PR).
Removed
- 32 bit linux application (modern versions of electron don't have prebuilt binaries for ia32 linux).
2.4.1
Fixed
- Race condition bug in saving images to steam.
v2.4.0 🎉
Added
- Command line interface 🚀
- New default UI theme by EmuDeck's @dragoonDorise 🚀
- Batched Image downloading 🚀
Unfortunately on the Windows portable version the CLI can't print anything out (see electron-builder issue 3998), but the commands still work. I am tracking this issue and will update electron-builder
as soon as it is fixed.
Solves the issue where SRM would hang on "Writing VDFs" when lots of images were being added. Batching is 500 images (100 games) at a time, with ten seconds in between in order to give SGDB's servers a break.
- Ability to filter by installed status and app type in steam parser (e.g. only get artwork for games, not tools).
- Windows Apps capability for UWP parser.
- Handling for DMCA'd images (SRM doesn't add the "This image has been taken down" fallback to steam)
- MSI Installer
- Helpful placeholders in parser fields.
Wiki
Changed
- Re-worked steam parser to no longer require apps be categorized (credit to discord user Tormak for the technique). May still change in the future
- Bring all SRM dependencies up to date.
Fixed
- UWP Parser in cases where pulled json has special characters (credit to @tlt21 for the PR).
Removed
- 32 bit linux application (modern versions of electron don't have prebuilt binaries for ia32 linux).
v2.3.52
2.3.52
Added
- Enabled Chinese language, congratulations to everyone who completed the translation!
Fixed
- Bug in UPlay parser that could cause it to fail when Ubisoft left stray registry entries for Ubisoft games installed by steam. Thanks to SGDB Discord user
@djib
for helping to debug.
Changed
- Made it so that the docs page returns to the intro page when clicking new parser, and otherwise changes to the main docs page for whatever parser type is clicked.
v2.3.51
2.3.51
Fixed
- EA Parser works for EA Play games (will only add them in launcher mode, skips them in launcherless mode)
- Two UWP parser fixes involving different possible structures for uwp xml and json files. Greatly increases the number of games the parser works for.
- Fix incorrect titles bug for UPlay parser issue 421
- Hopefully fixed path undefined bug for UPlay parser issue 355
Credit to SGDB Discord user Zedan for helping debug all four of these issues.