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.