Changelog: 2026-06-19
New #
• Added response body assertions for HTTP uptime checks.
• Added a comprehensive DNS record validation framework that can detect common configuration mistakes in:
• A, AAAA, MX, CNAME, CAA, and NS records
• SPF, DKIM, and DMARC records
• Added advisory DNS validation warnings directly to the DNS records page.
• Added AI-powered prompts to help fix:
• Broken links
• Mixed content issues
• Added a free DNS Lookup tool and grouped all public tools into a dedicated section.
• Added a dedicated feature page for API & Endpoint Monitoring.
• Added guided baseline setup for first-time Ports Monitoring users.
Improvements #
• Migrated port scanning from Nmap-based detection to ZGrab2, improving service detection reliability.
• DNS validation findings are now available through the MCP server, including detailed explanations of misconfigured records.
• Added support for validating:
• SPF, DKIM, and DMARC record placement
• Same-domain SPF includes
• Single nameserver configurations
• NS records pointing directly to IP addresses
• Improved port scan results by refreshing service banners on subsequent scans.
• Added Cloudflare Email analytics integration for handling permanent email bounces.
• Reduced CSS size for status pages through targeted Tailwind optimization.
• Added documentation for HTTP response body assertions.
• Added a database index to improve downtime reporting performance.
• Improved uptime reporting performance for large date ranges.
Fixes #
• DNS validation warnings are now treated as advisory information and will not trigger alerts or mark checks as failed.
• DNS record change notifications no longer fire for auxiliary validation records such as DMARC or SPF include lookups.
• Fixed broken documentation links reported by external crawlers.
• Fixed the Ports Monitoring grace period to correctly match the 12-hour scan schedule.
• Fixed snoozing notifications until the next workday occasionally returning weekend dates.
• Fixed broken layout on application health check details page.
• Fixed server errors when creating monitors with unexpected check payload structures.
• Fixed crashes caused by missing tag, group, or port check settings data.
• Fixed public DNS lookup rendering issues and improved DMARC validation.
• Fixed null cursor pagination issues on empty result pages.
• Fixed uptime API timeout issues on monitors with large amounts of downtime history.
• Fixed Cloudflare bounce handling so only permanent hard bounces disable notifications.
Security #
• Updated phpseclib to address a published X.509 SSRF vulnerability.