v0.44.0

View on GitHub

This release adds distribution mirroring to Pricore. Composer can now download zip archives directly from your registry instead of cloning full Git repositories — the same way Packagist works.

New Features

  • Distribution Mirroring: Archives are created automatically during repository sync for GitHub, GitLab, and local Git repositories. Composer metadata includes dist entries with SHA-1 integrity checksums, so Composer prefers zip downloads out of the box with no client-side configuration needed.
  • Archive Retention: Per-package dist_keep_last_releases setting controls how many stable version archives to keep. Run php artisan dist:cleanup to remove old archives. A UI for configuring retention per package will be added in a future release.

Improvements

  • JSON API requests now receive proper JSON error responses instead of Inertia error pages

All releases