v2.9.8
See Why a Git Deploy Failed, Without Digging Through Logs
When a Git deploy fails, the site’s Deployments page now shows which step failed and why. You get one alert when deploys start failing, not one for every failed deploy.
🔥 New Features
🆕 Know Why a Git Deploy Failed
Before, every failed deploy sent you an email with the full deploy log. Finding the real error was hard, and a site that kept failing could fill your inbox.
Who it’s for: Developers who deploy sites from Git.
- On the Deployments page: a Deploys of this site are failing notice shows the failed step, the lines around the first error, and how long the site has been failing.
- One alert per reason: email, Slack, Telegram, WhatsApp and in-app alerts go out when deploys start failing, or fail for a new reason. Repeats are counted, not sent again.
- Shorter alerts: they show the failed step and error lines with a View Deployments link, not the whole log.
Troubleshoot Git deployments that fail, get stuck or don’t trigger
🧑💻 For Developers: Public API and MCP
GET /api/v1/sites/{uuid}/deploy-diagnosisnow includes averdictobject for a failed deploy, with its step, error lines and commit.
🐞 Bug Fixes
- Git deploys: Verify connection for a deploy key no longer fails on very large repositories.
- WordPress: installing Redis Object Cache no longer turns off a working cache on sites that are not in English.
- Teams: team admins can manage members again.
- Lovable: projects built with TanStack Start now get their build and start commands filled in for you.
- WordPress updates: a plugin crash during a WordPress update no longer leaves the update stuck.