Repairs the Bitbucket integration after Atlassian removed cross-workspace enumeration.

Fixes

  • Bitbucket workspace listing (#87): Replaced the broken workspace dropdown with a "Workspace" text input in the Import Repositories and Add Repository dialogs. Atlassian's /workspaces and /repositories?role=… endpoints now return HTTP 410 (CHANGE-2770) with no replacement, so users type their workspace slug (the part after bitbucket.org/ in the URL) and the repo list loads. The slug is remembered per organization in localStorage.
  • Fixed a Bitbucket pagination bug that caused 30-second timeouts on workspaces with more than 100 repositories. Laravel's HTTP client was overwriting the cursor's query string on every "next page" request, so the loop kept re-fetching page 1 until PHP's execution limit killed the process.
  • Fixed a fallback that surfaced the authenticated user's Bitbucket username as a selectable owner, which then 404'd when picked because users are not workspaces under the new permissions model.

Fixes

  • Propagated APP_URL to the Horizon, scheduler, and Reverb Docker services so queued syncs no longer persist http://localhost dist URLs. Versions synced before upgrading need a resync to be corrected.

This release adds visibility into Pricore's own release lifecycle and makes navigating package commits one click faster.

New Features

  • Release notes viewer: The sidebar version label now opens a modal listing the latest release notes from GitHub, with a small indicator next to the version when a newer release is available. Releases are fetched lazily and cached for 24h, so no scheduler is required.

Improvements

  • Package versions: Commit hashes in the package versions list are now clickable and link to the provider's commit URL.

Fixes

  • Added support for version names containing slashes #85 – thanks @joenivl!
  • Fixed an issue where meta title would not be replaced by Inertia (caused by Inertia 3 upgrade)

This release improves the setup experience, fixes GitHub repository discovery, and adds version tag links.

New Features

  • Tag/Version Links (#62): Package versions now link to their tag or release page on GitHub, GitLab, and Bitbucket, making it easy to view release details directly from Pricore.
  • Security Advisory Sync During Setup: The install command now prompts to sync security advisories, giving new installations immediate vulnerability coverage.
image

Fixes

  • Fixed GitHub repository listing not showing private repos. The correct API endpoints are now used for both personal and organization repositories.

Fixes

  • Fixed mixed HTTP/HTTPS URL generation when running behind a reverse proxy that terminates SSL. Pricore now forces HTTPS for all generated URLs when APP_URL is configured with an https:// scheme. (#80)

Fixes

  • Fixed organization settings pages rendering blank content after the Inertia.js v3 upgrade