# Changelog for June 26th, 2026

New status page email subscriptions, Cloudflare Email migration, improved Broken Links, and Lighthouse reliability.

## New

* Added a new [State of Website Uptime page](/uptime-statistics) with uptime statistics and insights.
* Added **email subscriptions** for status pages.
* Added a **Move to another team** option in the monitor settings page.
* Migrated all email notifications from **Postmark to Cloudflare Email**.
* Added [documentation](/docs/notifications/slack#sending-to-a-private-channel) explaining how to invite the **Oh Dear Slack bot** to private channels.

## Improvements

* Improved Lighthouse reliability on pages with lots of videos by preventing unnecessary timeouts.
* Improved Broken Links reports:
  * Split links into separate **Broken page** and **Found on** columns.
  * Moved ignored links into their own dedicated tab.
* Improved monitor dispatching by globally shuffling checks to reduce concurrent crawls against the same infrastructure.
* Improved billing settings by consolidating them into tabs, ensuring cancelled teams can still access invoices.
* Improved DNS validation by removing duplicate validation findings and correctly detecting apex records.
* Improved the Go uptime checker to match the capabilities of the PHP uptime checker.
* Purged the status page cache automatically whenever a status update changes.
* Added an automatic reminder to help teams with high alert volumes review and reduce notification noise.
* Recorded the reason whenever a notification destination is automatically disabled after repeated failures.

## Fixes

* Fixed Lighthouse checks timing out on websites with large numbers of embedded videos.
* Fixed Lighthouse report layout when screenshots are unavailable.
* Fixed server errors when searching the documentation.
* Fixed false multiple-SPF warnings caused by self-referencing SPF includes.
* Fixed retry behavior so permanently invalid notification recipients are no longer retried.
* Fixed human-readable validation errors when sending test notifications to invalid email addresses.
* Fixed cron limit exceeded messages so they are less likely to be truncated by clients.
* Fixed Slack reconnects for legacy integrations without requiring them to be recreated.
* Fixed reseller-managed teams being blocked from deletion when billing belongs to the parent reseller.
