✨ What's New
Branding Settings Now Available to Additional MSPs
– MSPs without a custom domain configured now have access to the new Branding settings page, replacing the legacy Whitelabel form. Existing logos carry over automatically — no re-upload required.
🛠️
Improvements
Query Log Pagination
– The Query Log now uses cursor-based pagination, replacing page-number paging. Navigation moves forward and back through results with stable, reliable loads.
Grid Filter UX Cleanup
– Two filter improvements across deployment and policy grids: the Add Filter button now disables automatically once all available filters have been applied, and the redundant Filters option has been removed from grids where the search bar already covers all filtering (Policies, Allow List, Block List, and Universal Lists).
Unblock Requests Category Data
– The Category column in the Unblock Requests grid now shows domain category information even when a domain was blocked for a non-category reason (such as a Block List, AppAware, or Security block), giving admins more context when reviewing requests.
License Overage Banner Restored on Dashboards
– The license overage warning and critical banners are now visible on Custom Dashboards, restoring alert visibility that was lost when the legacy Overview page was retired.
🪲
Bug Fixes
Block Page Preview Restored
– Resolved an issue where previewing a custom Block Page displayed the default DNSFilter block page instead of the configured one, omitting the organization's logo, name, and Unblock Request button.
Block Page Editor False Unsaved Changes Warning
– Resolved an issue where opening any Block Page edit view immediately activated the Save and Discard buttons — even with no changes made — prompting an "unsaved changes" warning on every navigation attempt.
Scheduled Reports Logo for Branding MSPs
– Resolved an issue where net-new MSPs using the Branding settings page saw the default DNSFilter logo on Scheduled Reports instead of their uploaded logo.
Plus general performance and stability improvements across the dashboard.