2.0.0
Breaking Changes & Migration
- GameVault Rebranding:
- Backup your database files. Just to be sure.
- If your previous
DB_DATABASEorDB_USERNAMEwas set asCrackpipe(default), please adjust the Environment Variables or make the necessary SQL modifications to ensure the app's functionality. - Update your docker/ghcr images to "gamevault-backend" as there will be no further updates for
crackpipe-backend - For SQLITE users, rename your database file to
database.sqlite, the new default - Please switch off
DB_SYNCHRONIZEif you had set it to true manually, because the migrations will take over controlled database changes from now on.
Changes
- Implemented database migrations for postgresql and sqlite.
DB_SYNCHRONIZEis now false by default.- New Configuration:
SERVER_LOG_FILES_ENABLEDis now set to false by default. - Games API now supports the
containsfilter. - Non-root global npm packages have been added to the Dockerfile.
- Introduced a new Log Level:
off