New #
-
Expanded default HTTP monitor checks from 4 to 9, now including:
- Mixed Content
- Lighthouse
- DNS
- Domain Expiration
- DNS Blocklist
-
Added clearer documentation for Claude Desktop and Claude web MCP configuration, including explicit config examples.
Improvements #
- Improved Broken Links reliability by significantly increasing retry backoff timing, reducing false positives caused by transient network issues.
- Updated domain resolution for RDAP checks to use ICANN-only registrable domains, improving support for domains under private suffixes like
workers.devandgithub.io. - Streamed Sitemap and Broken Links report attachments to reduce memory usage on large reports.
- Blog post image conversions now output at 2x retina quality for sharper visuals.
- PagerDuty integration now surfaces assignment failures more clearly when on-call coverage is missing.
- Domain checks now skip unnecessary runs when RDAP servers are rate limited.
- Notification payloads are now automatically truncated to fit provider API limits.
- Improved login UX by merging the SSO notice into the password field.
- Improved unsupported domain check messaging so unsupported TLDs appear as informational rather than errors.
- Creating monitors with both Broken Links and Mixed Content enabled now performs a single crawl, reducing duplicate runs.
Fixes #
- Fixed corrupt notification destination edits where channel changes were not properly saved.
- Fixed issues where notification destination listing could fail due to malformed destination data.
- Fixed performance report date validation to prevent invalid date ranges.
- Fixed mixed content reports from generating empty attachments.
- Fixed blog response cache not clearing when blog posts were updated.
- Fixed GitHub OAuth login failures when users had no verified public email.
- Fixed crawler report attachments so each report gets a unique storage path.
Changes #
- Decommissioned the Bahrain uptime checker location.