Another maintenance release with no major changes, but several fixes and improvements.
BREAKING CHANGES
There are no breaking changes in this release.
Improvements
- Updated light and dark theme colors to the latest upstream values
- Installers pages now display total size of all files along with the last download and validation dates
- vangogh now prioritizes getting installer updates before updating data. For a typical sync it would take under 5 minutes to start downloading files. As a result of this new additions to the store are only visible after all installer downloads have been downloaded
- Fixed an authentication issue that would return existing session token when it's near expiration, now a new token will be issued in this case
- Various improvement to cookies import flow: 1) import-cookies command will validate cookies with GOG.com and report errors 2) new admin /import-cookies page to import cookies from the web UI
- Fixed DLCs purchases not downloading, if bought separately from main product in between syncs
- Installer downloads are now attempted twice on transient errors. If a session encounters more than 10 download errors - it will be interrupted to avoid fruitless attempts (this likely indicates GOG.com temporary error)
- Binaries updates for theo: 1) New Visual Studio C++ version 2) added Proton-CachyOS and Proton-EM
- When vangogh is started with no users - a new screen will indicate this and suggest to add users (vs showing login screen that won't succeed since there are no users).
theo
Required theo version for this release: v0.5.3 or later.
theo has got fixes for Epic Games installations - sessions are now sticky for longer, EpicPortal argument is added to all EGS games, DLCs are now installed along the main game by default (note that even for DRM-free games, DLCs might require EGS client ownership validation - that doesn't work in theo).