v0.55.0
This release focuses on reliability across Docker upgrades, SQLite syncs and dist archives. Docker Compose users need to update their docker-compose.yml before upgrading (see below).
Thanks to @NiekNijland for their first contributions to Pricore, which include most of the fixes in this release!
Fixes
- Fixed Docker upgrades silently skipping new database migrations. The
pricore-databasevolume now mounts on/app/database/data: download the latestdocker-compose.ymlor update the mounts in your own file. Your database moves with the volume, and the container refuses to start with the old layout. If you setDB_DATABASEyourself, change it to/app/database/data/database.sqlite. - Fixed "database is locked" errors on SQLite when several repositories sync at the same time.
- Fixed versions permanently missing their dist archive after a failed build. The next sync now retries it.
- Fixed GitHub fine-grained tokens not listing the organizations they can access.
- Fixed security scans failing for packages of deleted organizations.