Changelog
Follow up on the latest improvements and updates.
RSS
new
Mac Roaming Client
RC Release Channels
Beta
07/22 July 22 – macOS Roaming Client v2.4.4 Beta
Version 2.4.4 of the macOS Roaming Client is now available on the
Beta channel
. To install, download the latest beta installer from the dashboard under Deployments → Roaming Clients → Beta Channel
.⚠️
Minimum macOS Version Update
– Starting with v2.4.4, the macOS Roaming Client requires macOS 13 Ventura or later. macOS 12 Monterey is no longer supported.🛠️ Improvements
Live Local Domain and Resolver Sync
– Local domain and resolver configuration changes made in the dashboard now apply without requiring a daemon restart, keeping filtering current as your environment changes.🪲 Stability & Connectivity Fixes
- Fixed an issue where large DNS records (such as TXT, SPF, DKIM, and DNSSEC records) could not be resolved while the agent was active, as truncated UDP responses were not being retried over TCP
- Fixed an issue where local domains defined in the configuration file lost their assigned resolvers, causing matching queries to fall through to public resolvers instead
- Fixed an issue where the menu bar icon could become unresponsive, particularly when no network connection was available
new
Mac Roaming Client
RC Release Channels
07/16 July 16 – macOS Roaming Client v2.4.3 Beta
Version 2.4.3 of the macOS Roaming Client is now available on the
Beta channel
. To install, download the latest beta installer from the dashboard under Deployments → Roaming Clients → Beta Channel
.🪲
Stability & Connectivity Fixes
- Fixed an issue where device hostnames were not automatically reported to the dashboard on fresh installs of v2.4.2, causing devices to appear with no hostname in the device list
- Fixed an issue where reinstalling or upgrading the agent could create duplicate device entries in the dashboard
- Resolved an issue where reassigning a device to a different site by changing the Site Key did not correctly update the device's site assignment and policy in the dashboard — the device now registers to the new site as expected on both live key changes and clean reinstalls
- Fixed an issue where Travel Wi-Fi configuration settings (ALLOW_MANUAL_CAPTIVE_PORTAL,ALLOW_PROXY_DISABLE, andCAPTIVE_PORTAL_DELAY) were silently ignored when set in thedns_agent.conffile during CLI installation. These settings are now correctly applied on install
fixed
Web App
API
Mac Roaming Client
07/02 July 2 – Web Application and API Update
🪲 Hot Fix
macOS Roaming Client Duplicate Registrations
– Resolved a device identification issue on macOS Roaming Client 2.4.2 that could cause the same device to register more than once. Existing duplicates were consolidated.new
Mac Roaming Client
RC Release Channels
06/23 June 23 - macOS Roaming Client v2.4.2 Production
Version 2.4.2 of the macOS Roaming Client is now available on the
Production
channel. To install, download the latest production installer from the dashboard under Deployments → Roaming Clients
.✨ What's New
Component Version Mismatch Detection
– The Roaming Client now detects when the menu bar app, system extension, and daemon are running mismatched versions — a scenario that can cause features to behave unexpectedly after upgrades or MDM-managed installs. When a mismatch is detected, users are alerted and can resolve it directly from the menu.🪲 Stability & Connectivity Fixes
- Fixed an issue where the agent could fail to start correctly on macOS boot due to a stale local DNS configuration file from a previous session, causing it to get stuck and never recover without a manual restart
- Addressed an intermittent offline issue where some endpoints could go offline after waking from sleep or switching networks and require a reboot to recover
- Corrected a regression where Travel Wi-Fi mode would disappear from the menu after rebooting with Wi-Fi disabled, on machines with certain network extensions present
- Restored the allow_proxy_disable configuration setting, which was silently dropped when upgrading from 2.3.x to 2.4.x — the setting is now correctly carried forward
- The menu bar icon now correctly shows the offline state when the device has no network connection, without surfacing a spurious "Fix Installation Issues" warning that doesn't apply in that context
new
Mac Roaming Client
RC Release Channels
Beta
06/15 June 15 – macOS Roaming Client v2.4.2 Beta
Version 2.4.2 of the macOS Roaming Client is now available on the
Beta
channel. To install, download the latest beta installer from the dashboard under Deployments → Roaming Clients → Beta Channel
.✨ What's New
Component Version Mismatch Detection
– The Roaming Client now detects when the menu bar app, system extension, and daemon are running mismatched versions — a scenario that can cause features to behave unexpectedly after upgrades or MDM-managed installs. When a mismatch is detected, users are alerted and can resolve it directly from the menu.🪲 Stability & Connectivity Fixes
- Fixed an issue where the agent could fail to start correctly on macOS boot due to a stale local DNS configuration file from a previous session, causing it to get stuck and never recover without a manual restart
- Addressed an intermittent offline issue where some endpoints could go offline after waking from sleep or switching networks and require a reboot to recover
- Corrected a regression where Travel Wi-Fi mode would disappear from the menu after rebooting with Wi-Fi disabled, on machines with certain network extensions present
- Restored the allow_proxy_disableconfiguration setting, which was silently dropped when upgrading from 2.3.x to 2.4.x — the setting is now correctly carried forward
- The menu bar icon now correctly shows the offline state when the device has no network connection, without surfacing a spurious "Fix Installation Issues" warning that doesn't apply in that context
new
Mac Roaming Client
RC Release Channels
Beta
05/22 May 22 – macOS Roaming Client v2.4.1 Beta
Version 2.4.1 of the macOS Roaming Client is now available on the
Beta channel
. To install, download the latest beta installer from the dashboard under Deployments → Roaming Clients → Beta Channel.
🪲 Hotfix
AirPrint Connectivity with macOS Agent Enabled
– Resolved an issue where AirPrint was unresponsive while the macOS Roaming Client was active. AirPrint now works as expected with the agent enabled.new
Mac Roaming Client
RC Release Channels
05/21 May 21 – macOS Roaming Client v2.4.0 Beta
Version 2.4.0 of the macOS Roaming Client is now available on the
Beta channel
. To install, download the latest beta installer from the dashboard under Deployments → Roaming Clients → Beta Channel
.✨
What's New
IPv6 Support
– Filtering and protection now extend to IPv6 networks, keeping users on dual-stack and IPv6-only environments protected without falling back to unfiltered resolvers. Administrators can configure IPv4-only, IPv6-only, or automatic upstream resolution to fit their network.Modernized Configuration Architecture
– The agent now uses a more resilient configuration format, replacing the legacy daemon.conf
with configuration.json
. Configuration changes apply more reliably without agent restarts, recoverable errors no longer cascade into broader issues, and existing installations migrate cleanly on upgrade.🪲
Stability & Connectivity Fixes
- Resolved an issue where DNS queries could fail on certain cellular and mesh network setups, causing slow or failed page loads
- Addressed an edge case where connection reuse on DNS-over-TLS upstreams could cause the client to enter a fail-closed state on some devices
- Resolved an intermittent issue where internal domains could fail to resolve through local resolvers in certain upgrade scenarios
- Fixed an issue where the Roaming Client could go offline on certain ISP networks and require a manual restart to recover
This release brings IPv6 coverage and a stronger configuration foundation to the macOS Roaming Client, with meaningful stability improvements across network types and upgrade paths.
new
Mac Roaming Client
RC Release Channels
3/3 March 3 macOS Roaming Client v2.3.13 Production
We’ve released
macOS Roaming Client v2.3.13
to address an issue affecting Travel Wi-Fi Mode.🪲 Hotfix
- Travel Wi-Fi Launch Reliability– Fixed an issue where Travel Wi-Fi Mode would not appear in certain no-internet scenarios. Travel Wi-Fi will now consistently launch when needed, ensuring users can access captive portal sign-in pages and restore connectivity as expected.
new
Mac Roaming Client
RC Release Channels
2/25 February 25 macOS Roaming Client v2.3.12 Production
Version
2.3.12
of the macOS Roaming Client is now available on the Production channel
. The latest installer is available in the dashboard under Deployments → Roaming Clients
.✨ What’s Included
Travel Wi-Fi Mode (MDM Support)
Travel Wi-Fi settings
can now be deployed via MDM, making it easier to support users connecting to restrictive captive portal networks—including inflight and public Wi-Fi
.Improved Local DNS Reliability
- Non-FQDN hostnames (such as device names) now resolve correctly using local DNS servers
- .localand dashboard-configured local domains properly use specified local resolvers
- Local resolvers now follow the configured priority order
🪲 Stability & Connectivity Fixes
- Resolved intermittent connectivity issues when DoT/TLSwas enabled
- Fixed dashboard timestamp inconsistencies for Last SyncandLast Query Received
- Restored reliable AirPrint printer discovery
- Improved DNSProxy stability across 2.3.x builds
This release strengthens macOS network compatibility and improves filtering reliability across local, public, and TLS-enabled environments.
new
Mac Roaming Client
RC Release Channels
2/18 February 18 macOS Roaming Client v2.3.12 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
.This Beta release focuses on reliability, local DNS accuracy, and improved connectivity across macOS environments.
🛠️ Improvements
- Reliable Local Hostname Resolution– Non-FQDN hostnames (such as computer names) now resolve correctly using local DNS servers, ensuring consistent local network connectivity even if public DNS fails.
- Correct Local Resolver Usage– Queries for.localdomains and dashboard-configured local domains now properly use the specified local DNS resolvers instead of routing to our anycast network.
🪲 Bug Fixes
- AirPrint Discovery Restored– Network printers now appear correctly when the Roaming Client is enabled.
- Improved DoT/TLS Stability– Fixed intermittent connectivity issues affecting apps like Slack, Chrome, and Gmail when DNS-over-TLS was enabled.
- DNSProxy Reliability– Resolved an issue where the DNSProxy process could unexpectedly stop on certain 2.3.x builds.
Load More
→