github Phalcode/gamevault-backend 15.0.0
Version 15.0.0

latest releases: 16.3.0, 16.2.0, 16.1.2...
9 months ago

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_RECURSIVE to GAMES_SEARCH_RECURSIVE
    • CONFIGURATION_STACK_TRACE_LIMIT to SERVER_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/health to /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/status endpoint.
  • 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, and uninstaller_executable fields 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_POLLING env var to enable filewatching of remote networks or docker for windows containers.
  • #359 Implemented API-Key Authentication

Thanks

Don't miss a new gamevault-backend release

NewReleases is sending notifications on new releases.