Breaking Changes & Migration
- Completely Overhauled Authentication System -> Update your GameVault Client Application. Clients older than 1.17.0.0 will no longer work with this version. If you use the API, make sure to consult the documentation to learn how to authenticate with this release.
- Renamed some environment variables -> Update your environment variables if you rely on them.
SEARCH_RECURSIVEtoGAMES_SEARCH_RECURSIVECONFIGURATION_STACK_TRACE_LIMITtoSERVER_STACK_TRACE_LIMIT
The deprecated variables will be removed in v16.0.0.
- #6 Added support for OAuth 2.0 and SSO Logins.
- Moved
/api/healthto/api/status-> Health API will be removed in v16.0.0. - Removed deprecated APIs.
Changes
- Users can now also login via email and password using the basic-auth login.
- Added more information about registrations to the server in the
/api/statusendpoint. - Fixed IGDB Integration throwing 429s for servers with lots of games
- Fixed some wrong data in the OpenAPI Specification
- Optimized some synchronous tasks
- #500 Implemented
installer_parameters,uninstaller_parameters, anduninstaller_executablefields in game metadata. - #502 & #344 Implemented Default Innosetup & NSIS Installer Params for IGDB Provider
- #488 Fixed bug where users could not be registered without first and last name.
- #496 Fixed bug where manually edited early access games would not show up in the early access list.
- Added
GAMES_INDEX_USE_POLLINGenv var to enable filewatching of remote networks or docker for windows containers. - #359 Implemented API-Key Authentication