Skip to content

Releases: SteamGridDB/steam-rom-manager

v2.5.2

25 May 13:59
Compare
Choose a tag to compare

Hotfix

  • Bug that only appeared in release for some reason: TypeError: Reduce of empty array with no initial value

v2.5.1

25 May 13:40
Compare
Choose a tag to compare

2.5.0

Added

  • Steam CDN Artwork Provider. Fetches official artwork for games in steam. Done as soon as SGDB API is updated, for now it always fetches portal artwork (so not quite usable yet).
  • List View in Add Games
  • Browse All Artwork from List View
  • Settings toggle to disable saving steam categories (useful on Deck so steam doesn't have to be closed)

Changed

  • Allow function variables in environment variable fields. One use case being to set start-in-directory based on the os (issue 292).
  • Added back image provider to apps in EmuDeck theme.
  • View Games and About pages now in EmuDeck theme.
  • Total re-work of images data-structure to allow for flexible adding of multiple providers.
  • Exceptions Manager now checks for conflicting exceptions on save.
  • Updated from Node 19 to Node 22.

Fixed

  • Some graphical issues with loading spinner placements
  • Browse button for Fallback artwork not producing forward slash paths.
  • Bug where multiple selects in parser configuration could influence each other.
  • Exceptions added from preview now can edit existing exceptions, so as not to create conflicts.
  • Config presets cacheing was broken.

2.4.29

07 May 01:20
Compare
Choose a tag to compare

2.4.29

Added

  • Non-SRM Shortcuts (a new Artwork Only parser to handle artwork for shortcuts not added through SRM).

Changed

  • Don't show artwork only apps when doing excludes (this didn't work anyway, since nothing is being added).

2.4.28

06 May 12:17
Compare
Choose a tag to compare

2.4.28

Added

  • Parsing of command line arguments in executable mode for GOG, Amazon, Epic, EA Desktop, and Legendary (resolves issue 263). Previously these were being ignored. As far as I can tell UPlay, UWP, and Itch.io have no capability to pass command line arguments to executables.

Fixed

  • Read controller templates blocking renderer process. Should fix the issue some people have had with SRM freezing when hitting save to steam.
  • Possible error when writing localconfig.vdf to enable/disable steam input.

2.4.27

05 May 14:36
Compare
Choose a tag to compare

2.4.27

Added

  • Ability to filter by artwork size for banners, heroes, and icons.
  • Ability to sort exceptions by date, old title, and new title (issue 343)
  • Option to hide steam username from preview.

Fixed

  • Some newer titles missing from Battle.net parser (thanks @doZennn)

Changed

  • Hide API options for SteamGridDB if it isn't selected as an image provider.

2.4.26

01 May 23:25
Compare
Choose a tag to compare

2.4.26

Added

Fixed

  • EA Parser error stemming from outdated fast-xml-parser

2.4.25

30 Apr 16:40
Compare
Choose a tag to compare

2.4.25

Added

  • Toggle to filter by apps missing artwork (resolves issue 407)

Fixed

  • Renderer blocking when running XBox UWP parser

Changed

  • Filter out DMCA'd artwork.
  • Split custom variables file (issue 260). Thanks @kencinder.
  • Moved filters for preview page into a side panel.
  • Automatically download new custom variables on startup.

2.4.24

28 Apr 15:32
Compare
Choose a tag to compare

2.4.24

Added

  • Toggle in settings to disable auto update (issue 612)
  • Capability to add EmuDeck specific features.

Fixed

  • Renderer blocking when removing extraneous artwork (should resolve many performance issues when large number of ROMs are being handled)
  • Possible failure to load of View Games page if userdata/0 folder present.
  • Flatpak build process working again

2.4.23

25 Apr 16:32
Compare
Choose a tag to compare

2.4.23

Added

  • Support for Xbox One Elite, PS5 Dualsense Edge, and Steam Controller templates (issue 555 and issue 656)

Fixed

  • Glob and Glob-Regex parser would fail if roms directory was set to the root of a drive on windows. (issue 580)

2.4.22

24 Apr 23:10
Compare
Choose a tag to compare

2.4.22

Fixed

  • Regression introduced in 2.4.20 resulting in ENOENT errors