Changelog
Follow up on the latest improvements and updates.
RSS
improved
fixed
Active Directory Sync Tool
5/21 May 21 - Active Directory Sync Tool v3.6.0
A new version of the Active Directory Sync Tool, version 3.6.0 has been released and is available from the DNSFilter dashboard. DNSFilter recommends that users of existing Active Directory Sync Tools perform a manual upgrade to this version when practical.
What's New
🎨 Updated Branding in "About" Screen
The "About" section in the AD Sync Tool now displays the refreshed DNSFilter logo along with the current release date for improved clarity and brand consistency.
✅ Better Sync Recovery After Errors
We improved how the AD Sync Tool handles errors when fetching group users. Previously, certain errors would force the tool to restart the entire sync job, sometimes leaving data incomplete. The tool now recovers more gracefully, allowing the sync process to complete without unnecessary resets.
🔧 Compatibility Enhancements in Version 3.6.0
This release includes several updates to improve compatibility and ensure smoother integration with a wider range of directory environments.
new
improved
Mac Roaming Client
RC Release Channels
Beta
5/15 May 15 - MacOS Roaming Client v2.2.0 Beta
A new version of the MacOS Roaming Client is now available via the Beta channel.
This version can be downloaded from the dashboard
Deployments → Roaming Clients → Install Guide.
Auto-update will push out the new release to RCs in the Beta Release Channel within the next 24-72 hours. Please refer to our release status page for the latest available versions in both Beta and Production channels.
🚨 Important Note:
Existing Beta customers running older MacOS Beta versions should have received an email to advise on prerequisite mobileConfig installation via MDM to avoid spurious dialog box appearances on endpoints.
More information >>
New / Enhanced Features
🛠️ System Extension / DNS Proxy
The new 2.x codebase now leverages a system extension and DNS proxy on the endpoint. This enhances security and performance. As noted above, installation of two mobileConfig profiles on the endpoint is a strongly suggested prerequisite as failing to do so will result in the end user receiving two dialog boxes asking for permission to run the extension and proxy.
🔁 Improved Connection Handling After TLS Errors
We fixed an issue where the macOS client wouldn’t retry regular (non-TLS) connections after a secure (TLS) connection failed. This could lead to delays or missed DNS requests. The client now handles retries more reliably to maintain smooth operation.
⚙️ Reliable Configuration Updates
The macOS extension now correctly re-reads its configuration file and applies fallback settings if some values are missing. This ensures the extension behaves consistently during startup and while running.
🧹 Uninstall Script Improvements
We updated the macOS uninstall script to better handle data privacy settings. It now properly reads and filters the necessary configuration details, making the uninstall process cleaner and more accurate.
new
Windows Roaming Client
RC Release Channels
5/14 May 14 - Windows Roaming Client v2.0.10 Production
A new version of the Windows RC is now available via the Production 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.
Organizations with Automatic Updates turned on will start receiving this update incrementally from the date of this release.
For more details on Release Channels and the current versions available for both Beta and Production channels, check out our help docs.
What's New
Version 2.0.10 represents a cumulative build that incorporates all of the enhancements delivered in the previous 2.0.8 Production version, and the two Beta versions since that was released.
The following enhancements and fixes are being delivered as part and parcel of this release:
More Reliable Connectivity Checks
The Roaming Client now automatically retries its connection to our service if a temporary error occurs, preventing unnecessary shutdowns. This ensures more stable operation by giving the client multiple chances to validate its identity before taking action.
Update Process Optimization
We’ve streamlined how the Roaming Client checks for updates, reducing redundant status checks that were happening too frequently. This improvement boosts performance and efficiency in the background.
Smoother Startup with Built-in Registry Cleanup
The Roaming Client now includes automatic registry cleanup during startup, improving stability—especially when the system was previously in an unstable or "dirty" network state. This replaces the need for manual PowerShell scripts and ensures a smoother initialization process.
Fixed Intermittent Offline Issues
We've resolved a bug that occasionally caused the Roaming Client to go offline unexpectedly, leading to DNS filtering interruptions and VPN disconnections. This fix ensures a more stable and consistent connection, even after the device wakes from sleep.
Improved Network Protocol Switching
Devices that previously cycled between online and offline states every 15 seconds when switching between IPv6 and IPv4 networks will now remain connected. Transitions between network types are now seamless and reliable.
new
improved
Windows Roaming Client
RC Release Channels
Beta
5/8 May 8 - Windows Roaming Client v2.0.10 Beta
A new version of the Windows RC is now available via the Beta channel, superseding the 2.0.9 Beta. 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.
🪲 Bug Fixes & Improvements
More Reliable Connectivity Checks
The Roaming Client now automatically retries its connection to our service if a temporary error occurs, preventing unnecessary shutdowns. This ensures more stable operation by giving the client multiple chances to validate its identity before taking action.
Update Process Optimization
We’ve streamlined how the Roaming Client checks for updates, reducing redundant status checks that were happening too frequently. This improvement boosts performance and efficiency in the background.
new
Windows Roaming Client
RC Release Channels
Beta
4/30 April 30 - Windows Roaming Client v2.0.9 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 & Bug Fixes
Smoother Startup with Built-in Registry Cleanup
The Roaming Client now includes automatic registry cleanup during startup, improving stability—especially when the system was previously in an unstable or "dirty" network state. This replaces the need for manual PowerShell scripts and ensures a smoother initialization process.
Fixed Intermittent Offline Issues
We've resolved a bug that occasionally caused the Roaming Client to go offline unexpectedly, leading to DNS filtering interruptions and VPN disconnections. This fix ensures a more stable and consistent connection, even after the device wakes from sleep.
Improved Network Protocol Switching
Devices that previously cycled between online and offline states every 15 seconds when switching between IPv6 and IPv4 networks will now remain connected. Transitions between network types are now seamless and reliable.
new
improved
fixed
Windows Roaming Client
RC Release Channels
4/28 April 28 - Windows Roaming Client 2.0.8 Production
A new version of the
Windows Roaming Client
is now available via the Production
channel for new installations. 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.
Cumulative updates spanning the Beta versions, 2.0.3 through 2.0.8 Beta, include the following enhancements over the previous Production version:
🖧 Connectivity Improvements
- Reliable Wake/Sleep Reconnection:RC resumes filtering and connectivity correctly after waking from sleep.
- Static IP Conflict Fix Post-Wake/Boot:Restores valid network settings after wake/boot, preventing offline states.
- Persistent Static IP Loss Resolved:Static IP workstations maintain uninterrupted network access.
- USB Ethernet Disconnection Fix:Handles USB Ethernet adapter and docking station disconnections gracefully.
- Improved DNS Settings Restoration:Correctly restores DNS settings across Wi-Fi profiles and hardware settings.
- Enhanced Sleep Handling on Windows 11:Modern sleep mode improvements and delayed startup for stable reconnection.
🌐 DNS Handling Enhancements
- IPv6 DNS Leak Prevention:Corrected behavior during IPv6/IPv4 network switches, avoiding DNS leaks.
- Network Switching DNS Fallback Improvement:Fallback DNS now correctly set when switching networks.
- Instant VPN Local Domain Resolution:Immediate local domain resolution on VPN connection without fallback delays.
- Improved Local Domain Resolution Error Handling:Prevents errors when cycling through local resolvers during resolution attempts.
- Network Backup Settings Synchronization:Ensures memory and registry DNS backups sync properly to maintain connectivity.
🛠️ Recovery & Stability
- RC Recovery Enhancement:Handles no-network scenarios at restart, ensuring stable recovery once connectivity returns.
- Improved Restoration of Interfaces:Correctly restores multiple interfaces after shutdown while asleep.
- Enhanced RC Status Display in Portal:Status indicators update reliably, even without a user logged in.
⚙️ Maintenance, Installation, and Usability
- Software Packaging Optimization:Enables smoother upgrades from older RC versions.
- Registry Clean Option Fixed:REGCLEAN now successfully removes registry values during white label uninstalls.
- Simplified Version Display:Cleaner and easier-to-read RC version formatting.
fixed
Windows Roaming Client
RC Release Channels
Beta
4/22 April 22 - Windows Roaming Client v2.0.8 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.7 Beta, we've resolved an issue where connecting multiple interfaces and shutting down while asleep resulted in incorrect restoration of all interfaces on the next startup. This update ensures accurate and complete restoration of all interfaces upon startup.
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.
Load More
→