New #
- Added dark mode support to the dashboard.
- Cron failure webhooks now include monitor and cron details for better debugging.
- Added activity logging when a user deletes their team.
Improvements #
- Improved the Oh Dear CLI help command to provide clearer guidance for users and AI tools.
- Increased readability of DNS records in the UI.
- Improved handling of server timezone changes in cron checks.
- Added validation to the profile information update form.
- Moved tab styling to a shared component for more consistent UI across the app.
Fixes #
- Fixed a server error on the Domain Checks screen when RDAP fields were missing.
- Fixed multiple issues with dropdowns not rendering correctly or appearing outside the viewport.
- Fixed incorrect active state for the Billing menu when no plan is active.
- Fixed text overflow issues for long URLs on the dashboard.
- Fixed duplicate zero-value rows and incorrect VAT display on the Billing screen.
- Fixed JavaScript errors when loading or viewing charts.
- Fixed chart updates and rendering issues when filtering results or viewing performance metrics.
- Fixed crashes caused by null active subscriptions and prevented deletion of reseller teams with active managed teams.
- Fixed tabs not working correctly in certain contexts (including uptime history views).
- Fixed incorrect error handling by returning 422 responses for invalid uptime metric filters.
- Fixed VAT calculation issues for prorated invoices in Yuki exports.
- Fixed settings overwrite issues when merging domain check settings.
- Fixed the notification editor showing incorrect channel fields.
- Fixed DNS change notifications incorrectly showing “No changes.”
- Fixed display of detailed failure information for older health check runs.