v0.37.0
New Features
-
Smarter repository syncing — When a webhook fires, Pricore now compares each ref's commit SHA against existing package versions before syncing. Unchanged refs are skipped entirely, eliminating redundant API calls. A repo with 50 tags where only 1 changed now makes ~3 API calls instead of ~58.
-
Rate-aware GitHub API retry — The GitHub provider now reads
X-RateLimit-RemainingandX-RateLimit-Resetheaders. When rate-limited, it waits the correct duration instead of retrying blindly. A warning is logged when remaining requests drop below 100.
Bug Fixes
- Dropdown menus now show a pointer cursor on interactive items
- Error pages no longer intercept debug mode (500 errors show the full stack trace in local development)
All releases