improved
fixed
Windows Roaming Client
RC Release Channels
7/30 July 30 - Windows Roaming Client v2.2.0 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
🧰
Expanded Device and Protocol Support
- ARM64 Architecture SupportNow available: a separate build for ARM64-based Windows devices, extending protection to a broader range of hardware beyond x64.
- IPv6 SupportFull IPv6 support is now included. DNS queries from IPv6-enabled devices are routed properly through DNSFilter. IPv6 is now attempted first by default—no registry changes needed.
🛡️
Service Manager: Improved Stability & Self-Healing
A new Service Manager has been a dded to monitor and protect the Roaming Client in real time:
- Automatically checks health every 5 minutes
- Restarts services if needed
- Self-repairs and verifies installation integrity
- Runs as a Windows service with enterprise-ready behavior
- Now bundled with the installer
Think of it as built-in resilience—if the client goes down, it brings itself back up.
🛠️Improvements
🧹
Smarter Startup with Built-in Cleanup
- The client now removes outdated or leftover registry settings on startup, helping avoid config-related issues and ensuring a cleaner, more reliable launch experience.
💽
Smarter .NET 8 Dependency Handling
- The installer now detects and installs missing .NET 8 dependencies automatically, reducing manual setup steps and avoiding install-time errors.
🧩
Better Compatibility with Windows Defender
- The installer now better aligns with Windows Defender and related security settings to avoid being flagged in stricter environments.
🪲 Bug Fixes
- Local Domain ResolutionFixed an issue where the client failed to fall back to a secondary DNS suffix for local domain lookups.
- API Error HandlingThe client now retries on temporary API errors instead of shutting down, improving service continuity.
- Startup Reliability During API DowntimeImproved behavior during initial startup if DNSFilter’s API is temporarily unreachable.
🤓 Dad Joke
Don't throw false teeth 😬 at your vehicle -- you might denture car🚗