Changelog

Follow up on the latest improvements and updates.

RSS

fixed

Android Roaming Client

RC Release Channels

4/17 April 17 - Android Roaming Client v1.21.1

Bug Fix
Fixed an issue causing instability on some devices due to a null reference in the HeartbeatSyncReceiver, which relays device status back to DNSFilter. The app has been updated to handle null object references properly, ensuring stability during operation.

improved

Windows Roaming Client

RC Release Channels

Beta

4/16 April 16 - Windows Roaming Client v2.0.7 Beta

A new version of the Windows RC is now available via the Beta channel. This version can be downloaded from the dashboard Deployments → Roaming Clients → Install Guide, or by selecting the Install Guide from the Control Center in the Roaming Client Management dashboard.
For more details on Release Channels and the current versions available for both Beta and Production channels, check out our help docs.
Improvements
In addition to all of the improvements that came in v2.0.6 Beta, we've made an optimization to the software packaging that will ensure smooth upgrades from older versions of the Windows Roaming Client.
We've released an update to the Active Directory Sync Tool, which solves a runtime error experienced by some users.
🪲
Bug Fixes
🪲
Addressed an issue where a runtime error occurred during the connection test in ADSync version 3.3.0.

improved

fixed

Windows Roaming Client

RC Release Channels

Beta

4/15 April 15 - Windows Roaming Client v2.0.6 Beta

A new version of the Windows RC is now available via the Beta channel. This version can be downloaded from the dashboard Deployments → Roaming Clients → Install Guide, or by selecting the Install Guide from the Control Center in the Roaming Client Management dashboard.
For more details on Release Channels and the current versions available for both Beta and Production channels, check out our help docs.
Improvements
Improved RC Recovery When No Network is Available
Resolved an issue where the RC service could stop working if no network was present during restart. The RC now handles network outages more gracefully and restarts reliably when connectivity returns.
IPv6 DNS Leak Prevention Fixed
Addressed incorrect behavior when switching between IPv6 and IPv4 networks. DNS settings now update correctly, preventing persistent misconfigurations.
Registry Clean Option Fixed in White Label Builds
The REGCLEAN option now successfully removes registry values during uninstall for white label builds.
Cleaner Version Display
The RC version is now shown in a simplified Major.Minor.Patch format, making it easier to read and more consistent.
Accurate RC Status Display in the Portal
Status indicators (e.g., Last Sync, Last Query Received) now update properly for online Windows devices, even when no user is logged in.
USB Ethernet Disconnection Issues Resolved
Fixed an issue where disconnecting USB Ethernet adapters or docking stations caused the RC to go offline. Adapter changes are now handled correctly.
Reliable Reconnection After Wake or Sleep
The RC now resumes filtering and connectivity properly after waking from sleep, resolving issues with delayed reconnection or policy application.
Static IP Conflict Resolved After Wake/Boot
Corrected an issue where the RC would assign itself an invalid static IP after waking or booting, which caused it to go offline. It now restores proper network settings.

improved

Chrome Extension

RC Release Channels

4/9 April 9 - ChromeOS Roaming Client v2.4.0

Ahead of Google's deprecation of Manifest v2, which is the architecture on which the ChromeOS Roaming Client has been based, we are releasing a final build for this specific ecosystem before releasing an all new Manifest V3 compatible ChromeOS Roaming Client v3.0 in May.
The following enhancements are included in this release:
Enhancements
  • Introduced new hidden metadata field for hashed device serial number, in preparation for the new Manifest V3 compatible Chrome RC due out in May.
NOTE
:
It is advised to double check your Google Workspace / RMM settings for automatic updates for Google extensions. This specific version of the ChromeOS Roaming Client includes a new backend metadata field that will prevent the new version in May from duplicating Roaming Client records in the dashboard. Failing to update to this interim version will result in the aforementioned duplication.
We've released an update to the Active Directory Sync Tool, which solves reported issues with group synchronization.
🪲 Bug Fixes 🪲
User Sync Issue
The reported issue preventing certain user groups from syncing has been resolved, ensuring all AD Sync operations now accurately reflect group memberships as expected.

improved

Android Roaming Client

RC Release Channels

4/2 April 2 - Android Roaming Client v1.21.0

The following updates have been made to the Android Roaming Client in this routine deployment:
Check-in Interval
The Android app now checks in against the DNSFilter API every 5 minutes (reduced from 30 minutes) to improve synchronization and ensure more consistent reporting in the Roaming Client Management dashboard.
Updated Android Icons & Branding
Icons and logos for the Android Roaming Client have been refreshed to reflect the latest DNSFilter brand standards.
Google Play Compliance Updates
The Android app now includes all required declarations to meet current Google Play policy requirements.

improved

fixed

new

Web App

API

3/25 March 25 - APP/API

The following enhancements and fixes have been deployed to the DNSFilter dashboard and API.
Starting with today's deployment, we are moving away from semantic versioning - today's and all subsequent APP/API releases will be denoted by their deployment date.
🆕 New Features
Org ID and User PIN Display in Side Navigation
Premium Support customers can now easily find their Org ID and User PIN directly in the side navigation, just below the support phone number—no need to visit the organization page.
🐛 Bug Fixes & Improvements
Policy Search Error Resolved
Fixed an issue where backspacing in the policy search field caused a minor console error. This had no user impact but is now addressed.
Privacy Enhancement in Insights
When "Limit Display of Personal Data" is enabled, Collections are now removed from Insights breakdowns to better protect user privacy.
Aligned "Last 7 Days" Views
Resolved a mismatch in date ranges between the Overview and Insights pages. Both now display data from the same 7-day period, including the current day.
Dropdown Menu Display Fix
Fixed an issue where the map overlay interfered with dropdown selections in the Sites table.
MFA Enforcement Logic Fixed for MSPs
Corrected a bug where enabling multi-factor authentication (MFA) in a sub-org incorrectly applied the setting to the MSP parent org.
Scheduled Reports User Removal Fix
Users can now be manually removed from scheduled reports without needing to replace them, simplifying report management.
Consistent Hostname Display
Hostname information is now consistent between RC Management and User pages, ensuring clarity across views.
Improved RC Delete/Uninstall Functionality
  • RCs that don't support uninstallation (e.g., MacOS 1.8.6) no longer prompt for that action.
  • The "Delete & Uninstall" action is now hidden while uninstallation is in progress to avoid confusion.
  • In-app messages for delete/uninstall actions have been clarified to accurately reflect success or queue status, including count during bulk actions.
DNS Query Log Filtering Streamlined
Navigating to DNS Query Logs from RC Management now auto-applies filters for the selected device and clears previous ones, streamlining the experience.
Resolved User Agent Lookup Failures
Fixed an issue where lookup jobs for user agent cleanups were failing due to database timeouts for some organizations.

improved

Windows Roaming Client

RC Release Channels

Beta

19 March 3/19 - Windows Roaming Client v2.0.3 Beta

A new version of the Windows RC is now available via the Beta channel. This version can be downloaded from the dashboard Deployments → Roaming Clients → Install.
For more details on Release Channels and the current versions available for both Beta and Production channels, check out our help docs.
Bug Fixes 🪲
  • Static IP Issue:
    Addressing the persistent issue where workstations with static IPs suddenly lose network access. This fix ensures that machines operate without interruption, restoring reliable connectivity.
  • VPN Connection and Local Domain Resolution
    : Users connecting to a VPN from offsite can now resolve local domains instantly without delay. Previously, a validation issue caused the roaming client to rely on backup resolvers, delaying resolution by up to an hour. This fix ensures seamless remote work by processing local domain queries immediately upon VPN connection.
  • Improved Error Handling for Local Domain Resolution
    : We have enhanced the reliability of our resolution process for local domains by ensuring that the RC no longer errors out when cycling through additional local resolvers. With this update, the RC will smoothly transition to subsequent local resolvers without triggering connection closure errors, improving the local domain resolutions.
  • Improved Network Switching for DNS Fallback
    : Addressed the issue where the Windows Roaming Client was not correctly setting the fallback DNS when switching networks. This enhancement ensures that upon network change, the correct fallback DNS is applied without needing a manual restart of the agent, streamlining DNS resolution as users transition between different network environments.
  • Improved Restoration of DNS Settings
    : Resolved an issue with restoring DNS settings when releasing or shutting down a network interface. Updates now correctly differentiate between Wi-Fi profiles and hardware level settings, ensuring DNS settings are accurately restored at the hardware level. Enhancements also improve the restoration of DHCP and static settings for wired connections.
  • Network Backup Settings Synchronization
    : Resolved synchronization issues between memory and registry backups in network settings, ensuring accurate restoration of values to prevent device connectivity failures. Enhanced backup mechanisms now consistently update and maintain accuracy during DNS resolution takeover and proxy initiation.
  • Enhanced Device Sleep Handling for Windows 11
    : Improved handling of device sleep state in Windows 11, particularly addressing issues with Modern sleep mode. The agent is now aware of the sleep state to prevent actions that might not be feasible, such as resetting network settings, restarting the process due to failed pings, and performing network changes while devices are asleep. Additionally, startup after sleep is delayed by 2 seconds to ensure all interfaces have re-established connectivity.
Kicking off a series of enhancements that will be made through the year, we've completely overhauled our Roaming Client management experience. Every aspect of the Roaming Client is able to be searched, sorted, and filtered within the dashboard. The Internet is inherently dynamic, so administering your roaming clients should reflect that.
Moreover, for our multi-tenant MSP customers, you can now administer all your roaming clients at the parent level. No more having to drill into each sub-organization to ascertain the state of your deployments, it's all conveniently under a new Deployments tab in the parent level menu.
To get you accustomed to the new experience, we've introduced guided tours within the product. You'll see this pop up in the lower left hand corner of your dashboard the first time you log in with the new experience turned on. If you need to revisit the tour, click on the help icon in the lower right hand corner of the screen and select "Guided Tours" to find the Roaming Client tour once more.
Oh, and one more thing! To free up some space on your screen, there is now a button at the top of the menu bar to collapse the menu bar and widen the viewport.
As always, we welcome your feedback on the new experience. Please reach out to your Customer Success representative and tell us how we did!
Load More