v1.5.0
Safer PHP servers and deploys
- PHP security updates. Unattended upgrades now install security fixes for the PHP versions that come from the third-party source (ondrej/php on 24.04, deb.sury.org on 26.04), not only for the PHP Ubuntu ships, and the version Ubuntu ships stays on Ubuntu's own builds. Existing servers get the change, and the PHP updates waiting for them, through a fleet rollout. This follows two critical PHP flaws fixed on 21 October (CERT-EU 2026-018).
- Graceful PHP-FPM reloads. The PHP-FPM reload at the end of a deploy lets requests that are already running finish, for up to 30 seconds, instead of answering them with a 502. Existing servers get it through a fleet rollout or their next PHP deploy.
- A deploy no longer cuts nginx off from the site's directory for a moment while it prepares the release.
- New Hummingbird 2 and Vapor projects made from their current templates listen on the port Provisore assigns, so their first deploy passes its health check.
- A deploy gated on GitHub checks waits while a required workflow is still running instead of being refused, and a required check counts only when it comes from the app that should report it.
- Rolling back across a Provisore update restores the nginx configuration the release ran with.
- Every site runs as its own Unix account. The older shared-account mode is gone.
- Uptime percentages cover the whole window you choose.
- Saving an environment file that changed since you opened it is refused instead of overwriting the newer version.
- A security review before launch closed paths that let a Member do more than the role allows, including reaching root on a server, and hardened the GitHub integration, billing webhooks and outgoing requests.