Netsweeper is pleased to announce the Client Filter 13.50 GA release. This is the first GA release supporting Windows ARM installations along with full support for the latest version of MacOS. The Client Filter 13 release-series introduced a new configuration UI supported on all Client Filter platforms, from Windows, MacOS, iOS, and Android. The Windows and MacOS release now store this configuration in a database to avoid issues with AV software which may lock the configuration file and cause configuration changes to fail.
The 13 release cycle also introduced major stability improvements for the Chrome MV3 Client Filter extension. The 13.50 GA release is available in the Chrome, Apple, and Android stores in order to allow customers to start taking advantage of the major improvements in the Client Filter 13 release series. All customers are recommended to upgrade to the 13.50 GA release.
If you have any questions or concerns regarding the upgrade to this release, please reach out to Netsweeper Technical Support at support@netsweeper.com.
Downloads
Windows
MacOS
- MacOS Client Filter 13.50.55.55 Universal Package
- MacOS Client Filter All in One Profile (mobileconfig) 13.50.55.55
- MacOS Client Filter System Extension Profile (mobileconfig) 13.50.55.55
- MacOS Client Filter App Proxy Profile (mobileconfig) 13.50.55.55
- MacOS Client Filter CA Certificate Profile (mobileconfig) 13.50.55.55
- MacOS Client Filter CA Certificate (pem) 13.50.55.55
- MacOS Client Filter Configedit MCX Settings Profile (mobileconfig) 13.50.55.55 Legacy (pre-Big Sur)
iOS
- Client_Filter_iOS_mdm-tunnel-13.50.1.unsigned.mobileconfig
- Client_Filter_iOS_mdm-tunnel-vendor-13.50.1.plist
- Client_Filter_iOS_mdm-tunnel-root-ca-13.50.1.pem
Android
- Netsweeper-android-13.50.55.55-work.apk
- Netsweeper-android-13.50.55.55-settings.txt
- Netsweeper_android-13.50.55.55-ca-root.pem
Chrome
Changelogs 13.50
| Issue Type | Ticket | Summary |
|---|---|---|
| Bug | CF-245 | Enabling or disabling nsdivert.sys would stop networking until the NSFX service was restarted. |
| Bug | CF-567 | Our pushed Exception List was being blocked by certain antivirus scanners. |
| Improvement | CF-568 | Exposed the ALE redirect checkbox in the Client Filter configuration window. |
| Bug | CF-571 | We now disable ALE redirection when HTTPS filtering is disabled. |
| Bug | CF-581 | Added support for filtering downloads with the Chrome browser. |
| Bug | CF-595 | List Entries with the 'Replace' Action in the Brand Setting's Exception List were not being redirected correctly with the Windows and MacOS Client Filter versions in the 12.60 release. |
| Improvement | CF-607 | Added 'onBeforeNavigate' hook into the Chrome Mv3 extension to improve speed and performance. |
| Improvement | CF-633 | We have upgraded our Firefox-based Netsweeper Client Filter browser for Android devices. |
| Bug | CF-739 | ALE Redirect Mode would continue to redirect port traffic for existing connections after disabling filtering. |
| Improvement | CF-764 | The Chrome MV3 extension will no longer send tab updates for any non Hypertext-based URLs. This is intended to avoid scanning extension pages and other built in Chrome pages which we could not previously filter. |
| Improvement | CF-772 | The MacOS Preference Pane was missing the 'Uninstall' button in the 13.10 and 13.20 releases. |
| Bug | CF-776 | The login.liger-event would fail to send for the Android and iOS VPN Client, resulting in the Override key not working. |
| Bug | CF-783 | The Windows Client UI would fail display any log or Request Log data. |
| Bug | CF-792 | Addressed inconsistencies with the nMonitor UI, ensuring that all 'disable' options are labelled clearly. |
| Bug | CF-800 | The login.liger event was not being triggered upon Brand changes. |
| Improvement | CF-814 | Recompiled the Android VPN App to support 16KB memory page sizes. |
| Improvement | CF-815 | Improved Chrome error handling when using the chrome.runtime.sendMessage function. |
| Bug | CF-816 | Resolved an issue where the nMonitor engine could cause the weight of detection to be off by small factor in some instances. |
| Bug | CF-817 | 'ReplaceFileA' has been deprecated, we now use a custom 'libnscf_util_rename_file()' utility. |
| Improvement | CF-820 | Added the ability to log data to stdout/console output with the Windows Client Filter. |
| Improvement | CF-821 | Added the ability for the tray launcher to run in debug builds and with the address sanitizer enabled. |
| Improvement | CF-822 | We now run the WFP Filtering rules for both IP addresses and Ports before the ALE redirect occurs, ensuring we can consistently Filter what we send to the ALE redirect for processing by NSProxy. |
| Bug | CF-823 | Android VPN: Ensured the GUI will wait for the 'initLibrary' when running on Android. |
| Improvement | CF-825 | Our Chrome MV3 Client will now trigger the Event processes (init, app.start, getconfig, Domain User Group, et cetera) when a Filtered Event occurs; improving compatibility with devices in Chrome's Ephemeral mode that startup without internet connectivity. |
| Bug | CF-826 | We were not starting the failed Domain User Group timer properly after a failure on the Chrome mv3 manifest. |
| Bug | CF-827 | Chrome MV3 UI, pushed configs, and MDM configs could not clear any arguments for values set to null. |
| Improvement | CF-830 | The Chrome Client Filter no longer requires browsingData permission. |
| Improvement | CF-831 | Chrome Client Filter MV3 extension now declares usage of SharedArrayBuffer. |
| Bug | CF-832 | Chrome MV3 Google Workspace settings were not monitored for changes, so we would not detect and trigger reconfigurations when Google Workspace policies were updated. |
| Improvement | CF-833 | Upgraded the Chrome MV3 extensions to use the CRX3 format, allowing us to rollback versions and force install the MV3 from the .xml file. |
| Improvement | CF-834 | Added a MacOS-specific flag (4194304) in order to force the VPN back on if it gets disabled during user login. This will prevent possible instances of slow filtering with MacOS14 and MacOS15. |
| Improvement | CF-835 | The Chrome MV3 Client Filter now processes the system and user cookies separately to avoid startup race conditions. |
| Bug | CF-837 | Window x64/ARM Client Filter Settings 'Request' tab was not presenting Request data in the 13.30 release. |
| Improvement | CF-839 | New nsdivert64.sys 2.3.8 build adds improvements for ALE IPv6 filtering and ALE flow filter support. |
| Bug | CF-840 | Reused TCP port numbers could cause flow state to be ignored. |
| Bug | CF-843 | The Config UI on MacOS was unable to access the clipboard, resulting in copy/paste functionality not working. |
| Bug | CF-845 | MacOS Settings were failing to detect dark/light mode selections in the Config UI. |
| Improvement | CF-847 | Added a 'Clear Logs' button into the Client Filter UI's 'Request and Filter' Logs interface. |
| Bug | CF-848 | The Chrome client could overwrite the user cookie with a system cookie from the login.liger-event response, clearing the User/Group information. |
| Bug | CF-849 | The 'App start' Event was not triggering upon changes to the Policy Server or Brand configurations. |
| Bug | CF-851 | List Entries with the 'Replace' Action in the Brand Setting's Exception List were not being redirected correctly with the Chrome Client Filter. |
| Bug | CF-853 | The MacOS nMonitor Screenshots could leak file descriptors in the 13.10 to 13.40 releases. |
| Bug | CF-855 | The kw-download-interval JSON was not being exported correctly from shared lib, causing no value to show in the UI. |
| Bug | CF-857 | Policy Server SSL or HTTPS connections could leave data pending in the 'ssl read buffer' that didn't get processed, potentially resulting in delayed responses. |
| Improvement | CF-859 | We have enabled adb logs for the Android VPN Client. |
| Bug | CF-860 | When the start app message would fail, the system tray can fail to resend it, causing the DUG message to also fail to send. |
| Bug | CF-866 | Resolved an issue where Windows ARM devices running Client Filter 13.30 would fail to upgrade to 13.50. |
| Bug | CF-870 | If you change the gsuite Installation/Upgrade URL the chrome client filter will upgrade but the setitngs.version remains with the "installed" version of the product. |
Copyright © 2026 Netsweeper Inc. All rights reserved.
Confidential and Private information. Distribution of the information contained herein is strictly prohibited.