Changelog
What was shipped
32 releases, by month and by area. Each entry leads to the page that details it, and to the documentation when it exists.
September 2026
- DeploymentsRollback in one gesture — or on its ownOn Deployments, a Vercel deploy that broke a check carries “Go back to the previous deploy”: PostShip repoints production to the last deploy it verified good. A per-project option does it without asking when a page that sells breaks on release.Read
- DeploymentsProduction actually serves this deployAfter every release, PostShip compares what your domain serves with the deploy URL. If the domain still loads the old version twenty seconds later — CDN cache, alias, DNS — you're told.Read
- AlertsNotifications on your phoneAlerts arrive as notifications on your phone or your browser, with no Slack or email between the failure and you. Settings → Notifications → On this device, with a one-click test.Read
- For your clientsMonthly report to your clientsOn the 1st of the month, the past month's summary — uptime, incidents, deploys, checks — goes out by email to the addresses of your choice. Team plan, with a preview to judge beforehand.Read
- AppA single button to monitor something“Monitor…” then the choice: a page, the pages that sell, a checkout journey, an API, a form, a scheduled task — each with what it checks. The project and URL menus were reworked, billing too.Read
- DeploymentsCloudflare Pages previewsVercel and Netlify were already there. Cloudflare Pages deploys are now recognised too, previews included.Read
- For your clientsRSS feed, embeddable banner and colourThe status page publishes an RSS feed, can be embedded in your own site as a banner, and takes on your brand colour.Read
- For your clientsCustom domain, certificate includedA status page at your address — status.yourdomain.com — with the certificate check that goes with it.Read
- AlertsCommands in Slack and Discord“/postship status” and “/postship check” answer in the room they're typed in, without leaving the conversation.Read
- AppTeam logWith several people on a project, “who muted the alerts?” now has an answer: the actions that change monitoring are dated and attributed.Read
- AutomationRead APIThe token used to trigger a check also reads the state of your projects, their URLs and their deploys. No write is possible with it.Read
- ChecksDead links and mixed content at deployOn every release, the home page's links are tested, and assets loaded over plain HTTP on an encrypted page are recorded. One line in the ship report, not one alert per link.Read
- AlertsMaintenance announced before it startsA planned maintenance shows on the status page ahead of time, rather than appearing as an outage the moment it begins.Read
- AutomationExport of what we billInvoices can be downloaded, in a format you can hand to an accountant.Read
- For your clientsRead-only link for a clientAn agency can show a project's state to its client without opening the account: a link that gives the state, and nothing that allows action. It expires after ninety days and is revoked in one click.Read
- AppThe account on a phoneThe seven settings sections fit in a row you had to push with a finger. They now open with one tap.Read
- DeploymentsThis week's previews on the OverviewHow many previews were checked this week, and how many are red. A count, not an alert: a failing pull request is not a site down.Read
- For your clientsPublic status pageEvery project can publish a status page at your address, kept up to date by the checks you've already set up. Your clients subscribe to it and are told without writing to you.Read
- DeploymentsPreviews checked before the mergeA pull request is checked on its preview URL, and the result shows on the commit. A Ship Score that's too low can block the merge.Read
- ChecksPurchase journey followed end to endBeyond a page that responds, PostShip follows a journey: the product page, the cart, the payment. A funnel that breaks in the middle doesn't look like an outage, and that's exactly what was missing.Read
- AutomationCommand line and GitHub ActionCheck from your terminal, or from a workflow, without opening the app.Read
- AlertsIncident roomWhen something breaks, one page gathers what we know: what failed, since when, what the last deploy changed.Read
- AutomationConnection to assistantsAn MCP entry point lets an assistant read the state of your projects — yours and those shared with you.Read
- DeploymentsThe before of a deploy, kept as an imageA deploy's social card is archived the moment it goes out. Weeks later, you can still show what the before looked like.Read
- DeploymentsT+2, T+8: the minutes after a deployAfter a production deploy, two automatic re-checks at T+2 and T+8 minutes catch what breaks once the cache and the CDN have settled.Read
- DeploymentsWhat changed, and Ship ScoreA deploy that replaces a page with “coming soon” or a 5xx error is detected and reported. Every production deploy also gets a Ship Score out of 100, with the explanation of what brought it down.Read
- DeploymentsDeploy historyThe Deployments page keeps track of every Vercel, Netlify or Cloudflare Pages trigger, with what broke or recovered since the previous one.Read
- AlertsAlert rules: confirmation, quiet hours, silenceRequire N consecutive failures before alerting, define quiet hours, or mute the alerts of a specific URL during a planned maintenance.Read
- ChecksBroken asset detection and money pathA JS or CSS file missing after a deploy is now detected, with a preset to monitor first the pages that take money (checkout, payment).Read
- ChecksSocial card previewEvery monitored URL shows a real preview of its Open Graph card — title, description, image — right in the dashboard.Read
- AlertsTelegram alertsDiscord and Slack were already there. Telegram joins as the third alert channel, with one bot per project.Read
- DeploymentsGitHub Check Run on every deployA Vercel production deploy now shows the result of the PostShip check directly on the GitHub commit.Read