Changelog: 2026-05-29

New #
• Redesigned the Application Health onboarding experience.
• Added team branding support for monthly reports and status pages.
• Added an About page sharing the Oh Dear story.
• Introduced a new unified notifications interface, making it easier to see and manage all notification destinations in one place.
Improvements #
• Upgraded to Laravel 13.
• Redesigned the pricing page with a stronger premium positioning.
• Routed Port checks to three dedicated checker servers for improved reliability and scalability.
• Domain check reports now show important domain dates, which are also captured for historical runs.
• Improved DNS monitoring by distinguishing between:
• Unreachable nameservers
• DNS record drift
• Missing records
• Migrated the Slack integration to OAuth v2 bot tokens.
• Public marketing and documentation pages remain cacheable when Livewire components boots.
• Blog and changelog caches are now automatically refreshed when content is updated.
• Updated documentation with guides for connecting status pages directly to Oh Dear or through Cloudflare.
• Added an Advanced badge to monitor checks that aren't enabled by default, making it easier to understand which checks require additional setup.
Fixes #
• Added validation feedback to the uptime request settings form.
• Fixed mobile navigation by adding a hamburger menu for smaller screens.
• Fixed repeat notification timing drift by improving notification throttling calculations.
• Status pages now verify DNS configuration before requesting SSL certificates.
• Added support for serving self-signed origin certificates for Cloudflare-proxied status page domains.