Changelog: 2026-05-22

New #
• AI Checks are now generally available to all teams.
• Added MCP tools to create, update, and delete monitors.
• Added support for the $OH_DEAR_TIMESTAMP magic variable to help bypass CDN caching during uptime checks.
• Application Health onboarding has been completely redesigned.
• Application Health failures now show a ready-to-use curl example for easier debugging.
Improvements #
• Expanded request URLs, headers, and payloads are now persisted on uptime runs, ensuring historical reports always reflect the exact request that was made.
• Public marketing pages are now cached at the edge for improved performance.
• Status page feeds are now cached with stale-while-revalidate support for faster loading and better resilience.
• Report attachment sizes are now capped to avoid Postmark’s 10 MB attachment limit.
• Tightened SEO schema across the site.
• Updated webhook documentation and added documentation for new webhook events.
Fixes #
• Fixed a server error when team members viewed webhook logs.
• Fixed ports check notification types appearing for unauthorized users.
• Fixed AI checks being dispatched when no prompt was configured.
• Fixed incorrect payload examples in the webhook documentation.
• Fixed Stripe invoice import tax handling for the latest Stripe API changes.
• Fixed errors when creating tag and tag-group notification destinations.
• Fixed a form submission issue in the MCP connected apps edit modal.