Changelog
Follow up on the latest improvements and updates.
RSS
new
Mac Roaming Client
1/21 January 21 macOS Roaming Client v2.3.9 Beta
A new version of the macOS Roaming Client is now available on the
Beta channel
. The latest installer is available in the dashboard under Deployments → Roaming Clients
.✨ What’s New
Travel Wi-Fi Mode (MDM support)
Travel Wi-Fi settings can now be deployed via MDM to help users connect on restrictive captive portal networks, including inflight Wi-Fi.
🪲 Bug Fixes
- Dashboard Last Sync / Last Query Time– Fixed an issue where Roaming Client timestamps (Last Sync / Last Query) were not updating reliably in the dashboard.
- DoT/TLS connectivity reliability– Fixed an issue that could cause connectivity problems in some environments when DoT/TLS was enabled.
- Local Resolver priority order– Fixed an issue where Local Resolvers could be tried in a random order instead of the order configured by admins.
⚠️ Known Issues
- Inflight / Viasat network connectivity– Connectivity issues may still occur on inflight networks and other Viasat-based providers.Travel Wi-Fi Modewas designed to assist in this scenario.
- DoT/TLS intermittent page errors and certificate issues (macOS 2.3.3+)– Some users may still experience intermittent page errors and certificate issues when DoT/TLS is enabled. We’re actively investigating.
new
Windows Roaming Client
1/21 January 21 DNS PreCheck Beta for Windows Roaming Client
DNS PreCheck
is now generally available in the Windows 3.1.0 Beta Roaming Client
for customers using the Beta Channel. To enable DNS PreCheck, go to
Roaming Clients → Control Center → Connection & Filtering
in your dashboard. ✨ What’s New
DNS PreCheck (modern DNS protection)
– A transparent DNS proxy that validates and filters DNS locally before queries leave the device. This reduces conflicts, improves reliability on unmanaged networks, and helps preserve connectivity without requiring DNS setting changes.New Connection & Filtering Mode framework
– Configure behavior directly from the Roaming Client Control Center
across three dimensions:- Connection Mode:Transparent Proxy or DNS Loopback
- Filtering Mode:Classic DNS or DNS PreCheck
- Failover Mode:Fail Open or Fail Closed
✅ Why It Matters
- More reliable protectionon untrusted networks with fewer DNS conflicts
- Greater admin controlwith predictable behavior and clearer outcomes
- A stronger foundationfor future feature delivery and cross-platform consistency
⚠️ Known Limitations
Some network and VPN/security configurations may impact behavior in certain environments. For details, see our knowledge base.
new
Web App
API
01/20 January 20 - Web Application and API Update
✨ What’s New
IPv6 Site Deployment Support
– DNSFilter now supports IPv6 addresses for Site deployments
, making it easier to protect modern and IPv6-only networks with the same confidence and visibility you expect from IPv4. Whether you’re running hybrid environments or building for the future, you can now extend DNS protection across every connected device—no gaps, no blind spots.- Smart IPv6 Formatting and Handling– IPv6 addresses are automatically standardized into a compressed format for readability, and DNSFilter will expand a single IPv6 entry to its full/64 subnetto ensure consistent site coverage.
- ⚠️ Note:If you’re configuring IPv6-only traffic, make sure your network is also pointing to DNSFilter’sIPv6 resolversbefore removing IPv4 resolvers to avoid connectivity issues.
- See our Sites deployment guide for more IPv6 details.
Automatic Site Security Key Generation
– Site Secret Keys (SSKs) are now generated automatically right after a new site is created, making them immediately available for bulk export without manual setup.🪲 Bug Fixes
- Improved API Date Range Handling– Fixed an edge case where 60- and 90-day API queries could fail when spanning daylight savings time changes. Date range validation now accounts for the extra hour to prevent unexpected errors.
- Plus general performance and stability improvements across the platform.
new
Web App
API
01/13 January 13 - Web Application and API Update
✨ What’s New
- Clearer Global Sites Status Labels– The MSP Sites dashboard now usesAssigned and Unassignedlabels, with updated tooltips, styling, and icons to better reflect policy status and align with DNSFilter terminology.
🪲 Bug Fixes
- Alongside this update, we’ve included general bug fixes and small usability improvements across the dashboard.
new
Web App
API
01/06 January 6 - Web Application and API Update
🎉 Welcome to 2026
Happy New Year! We’re starting 2026 with a small, polish-focused release.
This update includes a handful of
cosmetic and usability refinements
across the dashboard to improve clarity, alignment, and overall consistency. While there are no major feature changes this week, these updates help create a more unified and intuitive experience as we head into the new year.More to come soon!
new
Windows Roaming Client
12/17 December 17 - Windows Roaming Client v3.1.0 Beta
The latest
Windows Roaming Client (v3.1.0)
is now available in the Beta Channel
and can be downloaded from Deployments → Roaming Clients → Install Roaming Client
in your dashboard. 🛠️ Improvements
- More helpful client loggingis enabled by default, making Windows troubleshooting easier
- Upgrade checks now account for local client state, reducing unnecessaryDNSFilter Updaterrequests and limiting repeated upgrade attempts
- The Windows tray icon now determines connection state independently of DNS, improving reliability and reducing flicker during state changes
🪲 Bug Fixes
- Fixed an issue where DNS settings were not applied after wake or certain network transitions, which could prevent filtering from resuming until the client re-evaluated the connection
- Fixed a configuration precedence issue where legacy registry values could override settings defined in appsettings.overrides.json file
⚠️ Known Issue
- Automatic upgrade from Windows Roaming Client 3.0 to 3.1.0 does not occur.Devices running 3.0 must manually install version 3.1.0.
- Duplicate dashboard entries may appear after upgrading to 3.1.0on devices that were fresh-installed on Windows Roaming Client 3.0 and may require cleanup.
new
Web App
API
12/16 December 16 - Web Application and API Update
✨ Enhancements
This release includes several small updates that improve clarity and consistency across the dashboard.
- License visibility improvements– The Distributor Subscription page now includes a Total Licenses In Use summary, and Subscription plan cards show separate “In Use” counts for Roaming Clients and Networks, making overall license consumption easier to understand at a glance.
- General visual updates– Minor UI refinements have been applied across multiple pages to improve readability, alignment, and overall consistency.
🪲 Bug Fixes
- Accurate Roaming Client counts– Fixed an issue where devices in “pending uninstall” status were incorrectly counted as unprotected on the dashboard Overview, ensuring the Roaming Client overview tile and Roaming Client Management filter bar now display consistent totals.
- Plus general performance and stability improvements across the app.
new
Mac Roaming Client
12/10 December 10 - macOS Roaming Client v2.3.8 Production
A new version of the macOS Roaming Client is now available on the
Production channel
. Organizations with Automatic Updates
enabled will receive this release incrementally. The latest installer is available in the dashboard under Deployments → Roaming Clients
.✨ What’s New
Travel Wi-Fi Mode
(manual option)Adds a manual option that opens a brief window for captive-portal sign-in on networks where the page normally cannot load. Protection resumes automatically when the window ends.
Diagnostics: Fix Installation Issues
Adds a new
Fix Installation Issues
option in the tray Diagnostics menu, offering guided self-service for common installation and configuration problems.🛠️ Improvements
Network & DNS Reliability
Improved handling of network changes and wake-from-sleep events to reduce instances of Offline states or stalled DNS resolution.
Configuration Clarity
Clearer messaging when configuration issues occur and improved processing of local domains to reduce unnecessary external lookups.
TLS Enforcement Update
Forced TLS is no longer required but remains supported, improving compatibility across varied network environments.
Setup Experience
The tray icon now launches automatically after installation to streamline first-time setup.
🪲 Bug Fixes
- Configuration Parsing Stability– Fixed issues that caused startup failures when configuration files contained invalid values.
- DNS Recovery Fixes– Resolved cases where DNS did not recover correctly after connection drops or device wake.
- Certificate Installation– Corrected failures during certificate setup.
- AirPrint Visibility– Fixed cases where printers did not appear when the client was active.
- Extension Stability– Addressed crashes related to missing GDPR data and improved behavior during service unresponsiveness.
- Plus general performance and stability improvements across the client.
⚠️ Known Issues
Connectivity issues may still occur on inflight networks and other Viasat-based providers.
Travel Wi-Fi Mode
was designed to assist in this scenario.new
Web App
API
12/09 December 9 - Web Application and API Update
✨ What’s New
Distributor Subscription Screen Refinements
– Tooltips now display reliably across all browsers, and column alignment issues have been corrected. Columns can also be repositioned or expanded for easier viewing of full header names.🪲 Bug Fixes
- Integrations Page Access Restored– MSP-level users on eligible plans can now access the Integrations page without incorrect upgrade prompts.
- Site Location Stability– Editing other Site fields no longer clears existing map location data—location details now remain intact when saving changes.
- Billing Summary Layout Fix– Column alignment on the Billing Summary page has been corrected for a cleaner, more readable layout.
- Plus general performance and stability improvements across the dashboard.
new
Mac Roaming Client
12/03 December 3 - macOS Roaming Client v2.3.8 Beta
A new version of the macOS Roaming Client is now available on the
Beta Release Channel
. Agents on the Beta channel will auto-update within 24–72 hours
.✨ What’s New
Travel Wi-Fi Mode
(manual option)
- Adds a manually enabled option that opens a short window for captive-portal sign-in on networks where the page normally cannot load due to DNS proxying, such as inflight or hotel Wi-Fi.
- Allows users to load the sign-in page and connect, then automatically returns to normal DNSFilter protection once the window ends.
🛠️ Improvements
Reliability during network changes
- Improves recovery in cases where the agent could previously show an Offline state or stop resolving DNS after a network change, reducing the need to restart the device and helping maintain stable connectivity.
Captive portal behavior
- Improves how captive-portal sign-in pages load, reducing situations where the portal would stall or fail to appear on public Wi-Fi networks such as hotels, airports, and cafés.
Load More
→