Changelog
What shipped, in the order it shipped. New capabilities, sharpened surfaces, and the bugs we owned up to.
July
2026- NewStatus pages
Status in your pocket: Apple Wallet passes
Subscribers can now keep a status page in Apple Wallet. The pass shows the current status, the latest update, and how many incidents are open. When something changes, the pass changes with it and a line appears on the lock screen. Operators can preview the pass in the console and add a test copy to their own phone before sharing it.
- The card takes the colour of your current status, maintenance included
- Your logo rides along, and a QR code on the pass links back to the page
- ImprovedConsole
Find anything: filters across every list
Metrics, agents, pages, and the audit log share a new filter bar. Combine filters, and the view lives in the address bar, so a filtered list can be bookmarked or sent to a teammate and it opens exactly as you left it. The lists themselves now answer more at a glance: when each check last reported, how many people subscribe to a page, and whether a custom domain is live.
- ImprovedConsole
Maintenance windows, without the sharp edges
Scheduled maintenance can be canceled without deleting it. The history stays, the public page gets a short note, and subscribers are told. The updates list also warns you when a window was supposed to start but did not, and the forms no longer accept a window that ends before it begins.
- FixedStatus pages
One status, everywhere your visitors look
The main page, the incident history, the embeddable widget, the RSS feed, and the operator preview now all agree on the overall status. Long-running incidents stay in the headline until they are actually resolved, and feed readers see the current status alongside the timeline.
- FixedPlatform
A silent agent can no longer look healthy
When an agent stops reporting, its checks now show as awaiting data everywhere: the dashboard, service targets, status pages, and email reports. Before, a check could hold its last good reading indefinitely and quietly go green through an outage of the thing watching it.
June
2026- NewAgent
A demo you can run in one command
One compose file starts the agent alongside a small fleet of real services: databases, an API, log and telemetry pipelines. Every kind of check Observer supports runs against something genuine, and a live status page fills in as it happens. A good way to see the product working before pointing it at your own stack.
useobserver/demo on GitHub ↗ - NewAgent
Watch far more than Prometheus
The agent grew a family of new checks: call a gRPC service, hold a WebSocket open, run a read-only query against Postgres, MySQL, Redis, or MongoDB, read a metric from CloudWatch, Loki, or Elasticsearch, accept pushed telemetry, or register a check of your own. Whatever you watch, the raw data stays on your side; only the verdict leaves.
- NewCLI
Your monitoring, written down
The Observer CLI turns a workspace into a YAML file and a YAML file into a workspace. Describe your checks, services, targets, and pages once, keep the file in version control, and apply it whenever it changes. A dry run shows exactly what would change before anything does, and objects managed this way are labelled in the console so no one edits them by hand.
- ImprovedAgent
Know how your agents are doing
Each agent now reports on itself: how far behind its queue is, how much of the last day it was up, how often it restarted, and whether two copies are accidentally running with the same key. The dashboard turns those into plain chips with a warning when something needs a look.
- NewStatus pages
Status pages on your own domain
A status page can live at an address you own, with certificates handled for you. The console walks through the one DNS record to add and shows where things stand until the page is live.