New #
- Added support for historical data via the API.
- Exposed crawled URLs (both brief and detailed) through new API endpoints.
- Added support for dashboard URLs and documentation URLs in the OpenAPI spec.
- Introduced an optional origin IP address for DNS Blocklist checks.
Improvements #
- Updated the OpenAPI specification with historical runs, crawled URLs, and improved Broken Links output.
- Updated the Oh Dear CLI AI agent skill to support historical and crawled URLs endpoints.
- Added guardrails to prevent unintended reseller team deletions.
- Disallowed team deletions entirely from the admin interface.
- Updated the affiliate commission rate from 25% to 20%.
- Improved Broken Links UI with better status code positioning and mobile display.
- Ensured only a single og:image is rendered on blog posts.
- Reordered documentation indexes for better rendering in the feature list sidebar.
Fixes #
- Fixed DNS change notifications incorrectly showing “No changes.”
- Fixed multiple causes of false DNS change alerts, including ignored-type filtering and failed-run baselines.
- Fixed DNS Blocklist false positives for domains without A records and for
wwwdomains where the apex has no A record. - Fixed Broken Links false alerts and ensured globally whitelisted URLs no longer appear as broken links.
- Fixed a server error when all monitors were removed from a status page.
- Fixed the “Add monitor” button being hidden by long labels on status pages.
- Fixed an issue where dashboard access was locked while SEPA subscription payments were in progress.