v0.54.1

View on GitHub

This release fixes Composer installs from lock files that pin older branch commits and improves reliability around installation and queued repository syncs.

Fixes

  • Fixed composer install returning a 404 for branch versions when the lock file pins an older commit. Pricore now tracks dist archives by commit and keeps superseded branch archives available instead of leaving them unreachable. Dist metadata is also cleared when a branch reference moves, preventing an archive from the previous commit being advertised for the new one. Superseded archives are retained indefinitely by default; set DIST_KEEP_DETACHED_DAYS to configure a retention window. (#178, #179)
  • Fixed manual installations enabling public sign-ups because .env.example did not match the documented invite-only default. The manual deployment and contributing guides now use pricore:install to create the first account. (#173)
  • Fixed queued repository sync completion failing when its organization was deleted before the sync finished. (#180)

Improvements

  • Dependencies: Updated Recharts to 3.10.1. (#175)

All releases