v0.37.0

View on GitHub

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-Remaining and X-RateLimit-Reset headers. 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