Oh Dear @ohdearapp.bsky.social · 19/09/2026Here's what landed this week: Scheduled tasks can now be added to server monitors, Lighthouse checks now run from a consistent server per continent so results stay comparable, and a bunch of API and port check fixes. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 13/09/2026Quick recap of the week: Refreshed designs across the feature pages, a clearer GDPR FAQ on procurement and data processing agreements, and a fix for status page logo uploads that always failed validation. 🔥 ohdear.app/changelog/2... 111
Oh Dear @ohdearapp.bsky.social · 30/08/2026This week at Oh Dear: Our MCP server gained a pile of new tools for downtime, maintenance windows and status pages, Sitemap alerts got a consecutive-failure threshold, and Lighthouse checks now actually run daily. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 26/08/2026Fresh changelog just dropped. Tighter API token scoping, permission checks on MCP tools, monitor settings that only show compatible checks, and a bunch of duplicate status page subscription fixes. 🔥 ohdear.app/changelog/2...ohdear.appChangelog 21-08-2026 - Oh DearStronger API and MCP access controls, improved notification handling, and fixes for status page email subscriptions. 100
Oh Dear @ohdearapp.bsky.social · 20/08/2026Weekly changelog is live. Recovery notifications now fire after performance delta alerts, monitors on metered plans no longer hit the limit check, and clearer spacing in the Application Health check layout. 🔥 ohdear.app/changelog/2...ohdear.appChangelog 14-08-2026 - Oh DearFixed performance recovery notifications and prevented monitors on metered plans from being incorrectly deleted. 000
Oh Dear @ohdearapp.bsky.social · 11/08/2026Shipped this week: Application Health metadata limit doubled to 40 items, Laravel 13 and PHP 8.5 support in our webhooks package, canonical URL redirects, and a fix for scheduled tasks stuck in Pending. 🔥 ohdear.app/changelog/2...ohdear.appChangelog 31-07-2026 - Oh DearCampaign attribution, automated dependency updates, Laravel 13 support, and improved Application Health limits. 000
Oh Dear @ohdearapp.bsky.social · 08/08/2026New week, new changelog. Agency-focused pricing, Forge site import on API v2 with scoped tokens, a Broken Links fix for www-only URL differences, and a round of security hardening across team management. 🔥 ohdear.app/changelog/2...ohdear.appChangelog 24-07-2026 - Oh DearNew agency pricing, Laravel Forge API v2, improved Broken Links detection, and stronger security 000
Oh Dear @ohdearapp.bsky.social · 20/07/2026What shipped this week at Oh Dear: New "header does not exist" and "header does not contain" assertions for HTTP checks, a redesigned homepage, tighter SSRF protection across monitors, redirects and crawlers, and a bunch of fixes. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 13/07/2026Another week, another batch of updates. Acknowledge incidents so recovery alerts still fire, smarter AI checks with published IPs and honeypot detection, faster ClickHouse-powered dashboards, and a bunch of fixes. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 08/07/2026Your status page can now email your subscribers. Someone visits your status page, drops their email, confirms it, and gets an inbox alert the moment a service breaks or recovers. 🥳 100
Oh Dear @ohdearapp.bsky.social · 08/07/2026Fresh changelog just dropped. Estonian translations for status pages, a 48-hour grace period before we cut off bouncing email addresses, a fresh Oh Dear vs Atlassian Statuspage comparison, and a batch of invoice export fixes. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 21/06/2026Shipped this week: Response body assertions for HTTP checks, a full DNS record validation framework with advisory warnings, AI-powered fix prompts for broken links and mixed content, a free DNS Lookup tool, and ZGrab2-based port scanning. 🔥 ohdear.app/changelog/2... 010
Oh Dear @ohdearapp.bsky.social · 10/06/2026Putting your status page behind Cloudflare in Full (strict) mode? A self-signed origin cert gets rejected & your visitors hit Error 526. You can now upload your own TLS certificate instead. 🔒 100
Oh Dear @ohdearapp.bsky.social · 10/06/2026This week at Oh Dear: Pause notification destinations without deleting them, DNS verification for custom status page domains, AI checks on the latest OpenAI and Anthropic models, and larger crawls that no longer time out. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 03/06/2026Coming soon to Oh Dear status pages: bring your own SSL certificate. If you run your status page on a custom domain & would rather provide your own cert than have us auto-provision one, that option is on the way. 🎉 100
Oh Dear @ohdearapp.bsky.social · 01/06/2026New week, new changelog 💪 Add your own logo & colours to monthly reports, we've redesigned the notifications interface, clarified our Application Health onboarding, and added clearer alerting to the DNS monitoring. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 29/05/2026Testing how your app handles a 500 without taking down a real service? Request Mirror returns any status code on demand: hit /status/500 and assert your error handling. Open source, free, and we use it in Oh Dear's own test suite. request-mirror.ohdear.app 000
Oh Dear @ohdearapp.bsky.social · 27/05/2026We spent way too long building an "AI-powered framework" to help you decide if you need website monitoring. The result might shock you. 😱 (Or not 😂 ) 000
Oh Dear @ohdearapp.bsky.social · 26/05/2026What shipped last week at Oh Dear: AI checks now available to every team, create/update/delete monitors via MCP, a new $OH_DEAR_TIMESTAMP variable to bust CDN caching on uptime checks, and a redesigned Application Health onboarding. 🔥 ohdear.app/changelog/2... 100
Oh Dear @ohdearapp.bsky.social · 23/05/2026Have you tried our new CLI tool yet? When paired with your favourite agent, it unlocks a world of powerful options 🔥 000
Oh Dear @ohdearapp.bsky.social · 21/05/2026Lighthouse scores drift quietly. A deploy adds 200KB, a third-party tag slips in, and weeks later your search rankings start sliding. Oh Dear runs Lighthouse daily and alerts you the moment a score drops. 📉 ohdear.app/features/li... 000
Oh Dear @ohdearapp.bsky.social · 19/05/2026The padlock breaks the moment a single http:// asset loads on an https:// page. Users may not notice, but browsers do. Oh Dear crawls daily and lists every offending URL, tag, and asset. ohdear.app/docs/featur... 000
Oh Dear @ohdearapp.bsky.social · 18/05/2026Fresh changelog just dropped. OAuth support for the Oh Dear MCP server, decimal thresholds on status page uptime warning bars, and a new support widget. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 15/05/2026Managing dozens or hundreds of monitors? We have an open-source cookbook for that. Bulk-create sites from a template, sync status pages with tagged sites, generate monthly snapshots, all via the API. ohdear.app/news-and-up... 000
Oh Dear @ohdearapp.bsky.social · 14/05/2026Our status pages have been under a DDoS attack at ~1M requests/minute. We spent the past few days putting Varnish in front of our backend to fight back, & as a side-effect every customer status page is now significantly faster 🔥 100
Oh Dear @ohdearapp.bsky.social · 14/05/2026Your IP can land on a blocklist and you'd never know. Email starts hitting spam folders, password resets vanish, and DNS filters quietly block the site for some users. Oh Dear checks 11 major blocklists daily. ohdear.app/features/dn... 000
Oh Dear @ohdearapp.bsky.social · 12/05/2026We just added an MCP server to Oh Dear. Any AI assistant that speaks Model Context Protocol (ChatGPT, Claude, Claude Code, Cursor, Codex) can now query your monitoring data directly. 🔥 110
Oh Dear @ohdearapp.bsky.social · 11/05/2026Weekly changelog is live. A unified timeout across HTTP redirect chains, crawler reports capped at 25,000 rows, smarter RDAP handling for unsupported zones, and a fix for email alerts staying disabled after a Postmark bounce. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 08/05/2026We wrote up how we made Oh Dear's dashboard fast: finding the slow queries, fixing them with the right indexes, regression-testing with phpunit-query-count-assertions. Still holds up. ohdear.app/news-and-up... 000
Oh Dear @ohdearapp.bsky.social · 06/05/2026What's something you wish you'd been monitoring before it bit you? Domain expiry, cron drift, cert chain order, something weirder? 000
Oh Dear @ohdearapp.bsky.social · 04/05/2026Running Laravel? Oh Dear's Application Health checks flag known CVEs in your dependencies the moment they're disclosed. Full setup in our blog. 🛡️ ohdear.app/news-and-up... 010
Oh Dear @ohdearapp.bsky.social · 01/05/2026"Oh Dear says my site is down, but it's working for me." We hear this often. Most common cause: a WAF or bot protection blocking our checks while real users sail through. CDN caching and geo-routing are the runners-up. 🕵️ ohdear.app/docs/faq/oh... 000
Oh Dear @ohdearapp.bsky.social · 30/04/2026Cron jobs fail silently. The backup didn't run, the report didn't generate, nobody noticed. Oh Dear monitors your scheduled tasks for missed and late runs, so you find out before the customer does. ⏰ ohdear.app/features/sc... 011
Oh Dear @ohdearapp.bsky.social · 29/04/2026When someone leaves your team, is their access to your monitoring tool actually gone? With SSO it is. We shipped it today on every plan. 🥳 100
Oh Dear @ohdearapp.bsky.social · 27/04/2026Shipped this week: Reseller team decoupling and deletion, a restructured FAQ, ping check validation tightened to prevent silent failures, and an invite-only SSO beta for Okta and other SAML2 providers. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 26/04/2026What's the first thing you check when a site goes down? 🤔 DNS, TLS, logs, the status page of a dependency, or something else entirely? 000
Oh Dear @ohdearapp.bsky.social · 24/04/2026Expired certs are still one of the easiest ways to take yourself offline. 😬 Oh Dear monitors yours continuously, expiry, chain validation & cipher changes, and alerts before browsers start flashing warnings. 🔒 ohdear.app/features/co... 000
Oh Dear @ohdearapp.bsky.social · 22/04/2026Setting up a status page? The full guide is in our docs. Creation, customisation, and publishing incident updates when something breaks. 📖 ohdear.app/docs/status... 000
Oh Dear @ohdearapp.bsky.social · 20/04/2026Fresh changelog just dropped. Danish and Swedish translations for status pages, a status filter on cron check definitions, more reliable Application Health checks with retry and timeout handling, and reseller protection for user accounts. 🔥 ohdear.app/changelog/2... 000
Oh Dear @ohdearapp.bsky.social · 01/04/2026Looking at a year of performance data? It's now up to 100x faster to retrieve in Oh Dear. Charts render faster, uptime history loads quicker. Under the hood: ClickHouse materialized views. Aggregation happens at insert time, not query time. Same data, dramatically faster reads. 000
Oh Dear @ohdearapp.bsky.social · 27/03/2026Most APIs weren't designed with AI agents in mind. We just changed that for Oh Dear 🔥 100
Oh Dear @ohdearapp.bsky.social · 25/03/2026New: an Oh Dear skill for Claude Code & Codex. Ask your AI agent questions about your monitors in plain English, it handles the rest 🥳 110
Oh Dear @ohdearapp.bsky.social · 24/03/2026Dark Mode is here! 🔥 The Oh Dear dashboard now supports dark mode. Choose between Light, Dark, or System (follows your OS preference). Your choice saves to your account, so it follows you across devices & sessions. 100
Oh Dear @ohdearapp.bsky.social · 06/03/2026Oh Dear is now fully mobile-friendly. 🥳 Yes, it took us way too long. 😂 We've been a desktop-first monitoring tool since 2018. But when we finally decided to do it, we did it properly. 121
Oh Dear @ohdearapp.bsky.social · 26/02/2026We are kickstarting our new Reseller Program with 2 very strong partners: @zone_ee and @PloiCloud 🔥 Both now offer uptime monitoring to thousands of their customers, fully integrated into the product. 100
Oh Dear @ohdearapp.bsky.social · 25/02/2026New notification destination: ntfy 🔔 Open-source, self-hostable push notifications with iOS and Android apps. Oh Dear now sends all your monitoring alerts straight to ntfy. Your server, your notifications, your rules. ohdear.app/docs/notifi... 010
Oh Dear @ohdearapp.bsky.social · 24/02/2026Did you know we've been publishing our changelog for over a year? Every week, it shows a list of improvements, bugfixes and new features. This week, we tweaked the layout a bit so it's more clear what the highlights of each release were. 💪 100
Oh Dear @ohdearapp.bsky.social · 23/02/2026Your domain is on a blocklist. Your emails are landing in spam. Your site is unreachable for anyone using AdGuard, Cloudflare Family, or Quad9. Most teams find out weeks later, from customer complaints. 210
Oh Dear @ohdearapp.bsky.social · 20/02/2026We've improved performance change detection for sites with naturally spiky response times. 📈 If your site regularly spikes between fast and slow responses, we now recognize that as your normal pattern and only alert when the recent average actually breaks out of that range. 021
Oh Dear @ohdearapp.bsky.social · 18/02/2026We moved ping.ohdear.app off Cloudflare's proxy and onto a direct AWS ALB connection with an ACM certificate. 100