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_TIMESTAMPmagic 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.