Impactful changes and mitigations
No changes impacting data in this release.
User-visible changes
- Added initial implementation of game creators credits based on Wikipedia data. Product details will list individual roles and when you click on a creator - search results will contain all the games this creators has contributed to (in any role).
NOTE: About 40% of GOG.com games have Wikipedia id linked and out of those even fewer have any staff credits. The best way to contribute to this would be: 1) adding Wikipedia id to PCGamingWIki articles 2) adding game creators on Wikipedia. Updated games will slowly request Wikipedia data, however you can accelerate this by running get-data -product wikipedia-raw -force
once to get all currently available articles. Current implementation of Wikipedia wikitext parsing is prototype quality and will be greatly improved in the future.
- Changed a lot of aspect of vangogh design through tweaks and adjustments. Too many to list them all. Most impactful:
- Return of the flatter design with no shadows
- Product details now lists badges on the details summary element
- Information section is expanded by default
- Color hinting has been toned down in the background and applied to the foreground text color
- Short description has been moved under Information section
- Similar UI elements should be more consistently implemented by the similar components (e.g. top level navigation bar, submit query button, etc)
-
Removed Changelog as the top level section on the product page. Most games don't have changelogs and when they do, they often lag behind Steam News by one or more releases. With that in mind those have been moved to the renamed News section that now contains a link to GOG.com changelog and available recent Steam News
-
OpenCritic Top % is now a link under Reception section to allow quicker finding other games in that percentile
theo impacting changes
-
Changed /downloads-manifest to /product-details. This is breaking change for older theo version and requires theo update. Please refer to arelate/theo@2001fd8 on details how to fix local data. NOTE: if you don't use theo - no impact on vangogh itself
-
Fixed GitHub caching to use proper owner/repo key for storage/retrieval, resolving stuck stale runtimes for theo
-
Recommended theo version for this release: v0.2.54 or later
Under the hood changes
- Sync should now be a bit faster:
- DLCs and PACKs no longer will request external data sources (only GOG.com data)
- Demos will be excluded
- Removed all PCGamingWiki extra types - all the required information is now extracted from wiktext (just like Wikipedia, prototype quality implementation, will be improved along with Wikipedia parsing)
-
Added new
purchases
flag tosync
andget-data
commands that would limit data types to those required to download newly purchased games only -
HLTB data extraction was not working in the previous build and should work again. You can force extract this with
reduce -product hltb-data
-
Games that don't have Metacritic or OpenCritic ratings from primary sources can now get this data from PCGamingWiki data
-
Games that don't have Steam AppId from GOG GamesDB data will now get this data from PCGamingWiki data. NOTE: PCGamingWiki data fetch happens after Steam data, so actual Steam data will be fetched on the next sync
-
Products with no downloads based on the current filters (e.g. German-only Wolfenstein II edition for any other language) will be removed from download queue, instead of being stuck there
-
Change GitHub update frequency to 3 days (down from 7)
Full Changelog: v1.0.2...v1.0.3