Changelog
Follow up on the latest improvements and updates.
RSS
improved
Windows Roaming Client
RC Release Channels
Beta
5/29 May 29 - Windows Roaming Client v2.1.0 Beta
A new version of the Windows Roaming Client, v2.1.0 Beta, 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.
What's New in Windows Roaming Client v2.1.0
🧰 ARM64 Architecture Support
You've asked for it, you've got it! With version 2.1.0 Beta, we now have a separate build to support devices that run ARM64-based architecture. This tandem approach ensures that protection can extend to devices outside of the x64 Windows architecture.
🌐 IPv6 Support
We’ve added full
IPv6 support
to the Windows Roaming Client. This means better compatibility and future-proofing as internet providers and networks increasingly rely on IPv6. DNS queries from IPv6-enabled devices will now route properly through DNSFilter, just like IPv4. Where previous versions had provision for enabling IPv6 through a registry modification, this version tries IPv6 by default first.
🛡️ Improved Stability & Self-Healing with the Service Manager
This release introduces a new
Service Manager
that monitors and protects the Roaming Client in real time. Here’s what it does for you:- Monitors health automatically:It checks in every 5 minutes to make sure the Roaming Client is running as expected.
- Restarts services if needed:If something goes wrong (like a service unexpectedly stops), Service Manager will try to restart it immediately—no action needed from you.
- Self-repairs and verifies installations:It helps ensure upgrades and installations are smooth and that everything’s configured properly.
- Runs as a Windows service:Seamless operation in the background with better support for enterprise environments.
- Now included in the installer:Service Manager is packaged with the standard installer, making setup easier.
You can think of this as a built-in safety net—if the client goes down, it’ll get itself back up again.
🧹 Smarter Startup with Built-in Cleanup
We’ve added a feature to clean up leftover or outdated registry settings automatically when the Roaming Client starts. This helps avoid issues caused by old configurations and keeps the app running clean.
🪲 Bug Fixes
Better Handling of API Errors
If there's a temporary issue with the DNSFilter API, the Roaming Client will now retry instead of shutting down. This ensures more consistent service.
Startup Reliability During API Downtime
The client now starts and registers correctly even if there’s a temporary issue reaching DNSFilter’s servers.
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.
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.
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
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.
new
Windows Roaming Client
RC Release Channels
Beta
12/17 December 17 - Windows Roaming Client v2.0.1 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.
New Features
Remote Uninstallation for Windows Roaming Client 2.0.1+
Admins can now seamlessly uninstall Remote Clients (RC) directly from the App Dashboard, addressing a key community request. This update supports triggering or queuing uninstalls for active devices, ensuring automatic restoration of network settings without user intervention. Uninstallation is integrated into single, multi-select, and bulk deletion options, with accurate status tracking.
Purpose-Specific Log Files
The RC logging system has been improved by splitting a single log file into multiple purpose-specific files. These new logs are fully integrated into the debug tool.
WinRC Debug Tool Update
The WinRC Debug Tool now supports IPv6-enabled network interfaces even when configured in IPv4-only mode. It utilizes updated DNS resolution methods to ensure accurate diagnostics and improve troubleshooting capabilities.
Sleep-Study Integration in Debug Script
A new sleep-study script has been added to the troubleshooting toolkit, allowing admins to correlate device sleep patterns with recent controller activity. This enhancement provides insights into device states to help identify and resolve operational issues effectively.
Bug Fixes
Domain Resolution Discrepancy:
Resolved an issue where queries to non-existent hosts with local domain suffixes incorrectly returned an unknown IP. The correct response (SERVFAIL or NXDOMAIN) is now provided, ensuring proper functionality, particularly in VPN environments.
Improved Local Domain Handling After Sleep:
Fixed an issue where WinRC failed to query local resolvers for local domains after waking from sleep, ensuring correct behavior on Windows 11 Pro systems.
Correct NXDOMAIN Response:
Addressed a problem where non-existent DNS records returned a SERVFAIL response instead of NXDOMAIN, aligning with expected DNS behavior.
RC Uninstall Log Location Update:
The RC uninstall process now writes logs to a consistent and reliable location in the system logs folder, improving accessibility for monitoring and troubleshooting.
Seamless Upgrade Installations:
Upgrades now properly stop and restart the TrayIcon process, preventing file access issues during installation.
Load More
→