github SteamGridDB/steam-rom-manager 2.2.0

latest releases: v2.4.26, v2.4.25, v2.4.24...
6 years ago

If you can not download any images, be sure to check settings page. Image providers are disabled globally for some users migrating from previous releases.

A lot of additions/changes/fixes are not listed here due to unfortunate misclicks which commit changes before I am able to record them.

From now on no more pre-releases. SRM will be released in 2.2.x or similar formats.

Added

  • Parser support to local images and local icons.
  • Temporary glob cache.
  • Settings button to reset fuzzy list.
  • Warning is now shown if no user account found.
  • Option to disable the usage of Steam account credentials.
  • App's position and state will now persist. Except for maximized state, it's currently a little buggy.
  • User can now disable current Steam images that are shown in preview.
  • SRM now detects changes in parser configuration. These changes will persist until user presses "Save" or decides to undo all changes. Changes will be lost if user exits app.
  • Deleted configurations are can now be restored until app is closed.
  • User can now specify a custom "Start In" directory.
  • Parser configurations and app settings will now be strictly validated. If they are corrupted beyond recovery, error will be shown to fix errors manually.
  • Parser configurations and app settings from now will have versions. This will allow to automatically upgrade, update or remove deprecated entries.
  • A lot of new variables are now available for users to further customize "stuff".
  • App can now automatically clear log before testing parser.
  • Navigation panel can now be resized. Maximum allowed width is 25% of viewport width.
  • Configuration unsaved status is now reflected near its title in navigation. It also shows if configuration is disabled or not.
  • Image urls are now cached for a session.
  • Steam categories now support variables.
  • Image pool field has been exposed.

Changed

  • Changed fuzzy library from fuzzy to fuzzaldrin-plus.
  • Parser configuration will now have disable option instead of enable. Should be less confusing.
  • Recursive form is now adapted to work with angular's reactive forms. Makes validation and change tracking easier.
  • Toggle button now uses css animations instead of svg.
  • Rewritten Preview page to improve performance when handling A LOT of apps.
  • Title modifier now supports and uses variables.
  • Image url retrieving is now aborted instantly.
  • Rewritten variable parser to support nested variables.

Fixed

  • Empty executable is now allowed.
  • A logic "bug" for retrogaming.cloud. If filter is enabled, titles will be filtered out before making queries retrogaming.cloud. This will dramatically decrease number of timeouts. Big thanks to AlexDobeck for finding and providing a fix for this.
  • Fixed a bug where retrogaming.cloud could not be stopped.
  • Fixed various bugs related to parser form.

Don't miss a new steam-rom-manager release

NewReleases is sending notifications on new releases.