Skip to content

Releases: SteamGridDB/steam-rom-manager

v2.3.40

04 Jul 17:54
Compare
Choose a tag to compare

2.3.40

Added

  • Ability to open config directory from settings.

Fixed

  • Incorrect image queries for shortcut passthrough of .desktop files on Linux.
  • Fixed weird bug involving a race condition on .bind(env), resulting in the error:
Error: File Parser Execution:
  TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined

2.3.39

07 Jun 16:03
Compare
Choose a tag to compare

2.3.39

Fixed

  • Logging of vdf merging errors (no longer produces blank errors sometimes)
  • this.fileData.shortcuts.push error, issue #304. Hopefully fixed.

2.3.38

22 May 13:22
Compare
Choose a tag to compare

2.3.38

Added

  • Made itch.io fully cross platform (thanks @OneMoreByte for the PR).
  • Capacity to build flatpaks! (Only on linux)
  • Built in bug-reporter. Thanks @doZennn for making an awesome bug-reporting server!

Changed

  • Better errors when SGDB can't find a matching title (no more 'Unknown Error').

Fixed

  • Excluding titles and forcing a name change caused an error as of 2.3.37 Issue 308
  • .desktop shortcut passthrough now works in the flatpak version of SRM.

Removed

  • Sentry.io logging, since we now have the issue reporter. Application got 10mb lighter!

2.3.37

16 May 22:52
Compare
Choose a tag to compare

2.3.37

Added

  • Ability to do shortcut passthrough for .desktop shortcuts on Linux (thanks @UndarkAido for the PR).

Changed

  • Totally re-factored the executeFileParsers method to use an actually sane promise stack. As an added bonus, the refactoring allowed for per parser error logging and for exceptions to overrule the results of shortcut passthrough.

2.3.36

12 May 16:39
7519919
Compare
Choose a tag to compare

2.3.36

Fixed

  • Added handling to UPlay parser to simply not add games whose path is not stored in the registry (thanks @CheezyFriez12 for helping to debug).
  • Shortcut passthrough for .lnk files no longer drops arguments and start dir (Issue 227).
  • Platform parser launcher mode arguments no longer added in launcherless mode.

Changed

  • Also log start in directory.

2.3.35

11 May 16:19
Compare
Choose a tag to compare

2.3.35

Added

v2.3.34

11 May 08:11
Compare
Choose a tag to compare

2.3.34

Fixed

  • Title sanitization yet again.
  • Epic manifests not showing Issue 297

Added

  • Ability to handle animated artwork
  • Amazon Games parser (thanks @lexarvn)
  • Exposed API options for SteamGridDB: style, nsfw, humor, and image motion types

2.3.33

08 May 03:07
Compare
Choose a tag to compare

2.3.33

Fixed

2.3.32

07 May 18:59
Compare
Choose a tag to compare

2.3.32

Added

  • UPlay Parser.

Changed

  • Prettied up the settings page further.

Fixed

  • Now properly sanitizing the titles put into screenshots.vdf.
  • Fixed the change in 2.3.31 that prevented GOG/Epic Parser from working unless directory overrides were set.

Path to 2.4.0

  • GOG Parser.
  • UPlay Parser.
  • Origin Parser.
  • Command Line Interface.
  • Capability to override image searches.
  • Platform parsers have launcher and launcherless mode.
  • Automatic Preset Updating.
  • Make icons work for Steam parser (with the caveat that they will most likely be overwritten when a developer updates their game).

2.3.31

05 May 18:07
Compare
Choose a tag to compare

2.3.31

Added

  • Experimental parser sections. If people don't like them they can be removed, but I think they clean up the parsers significantly.
  • Manual Parser. Ability to specify shortcut info in JSON files, thanks @CarJem for the PR.
  • Global ROMs Directory environment variable.

Fixed

  • Environment variables now work in parser inputs.

Changed

  • Brought settings UI more into line with the rest of the app, and added documentation.
  • Removed "Show Advanced" and "Disable Parser" (disable parser is now on the sidebar only)