Changelog
- When first launching a Steam-based handler, the launcher will first try to locate a Steam installation of that game, saving users some hassle; If it can't find any, only then it will ask the user to locate the install folder themselves. Thanks @Tau5 !
- The launcher will now show if there's an update available on GitHub. This is the first step towards a self-updating mechanism.
- Breaking change: the handler fields "goldberg.path", "goldberg.appid" and "goldberg.coldclient" fields have been renamed to "steam.api_path", "steam.appid", "steam.gb_coldclient", respectively. This is to reflect the fact that the appid field now have a use outside of goldberg-related processes, and the other fields may gain more general steam-related uses in the future. The official handlers have been updated with this change, so if you update PartyDeck make sure to download and install the newer versions of handlers you use!
Handler Creation
PartyDeck releases will now include a template handler to help users create their own handlers. The template handler will be updated if any additional breaking changes are made to the handler format in the future.