SparkLabs Blog.

The latest news and releases.


Viscosity For Mac: Version 1.12

Viscosity 1.12 is now available for macOS! This is a big update, with new web authentication features, expanded SAML support, improved support for macOS 26 (Tahoe), proxy support improvements, behind-the-scenes upgrades and enhancements, and many other new features and bug fixes.

Viscosity now supports web authentication using the default web browser. This enables existing browser-based sessions to be used when authenticating, saving the need to authenticate again when the same session can be used for VPN authentication. Browser extensions, scripts, and autofill will also work without the need to set up a macOS "associated domain".

We've also expanded Viscosity's SAML authentication support to work with two custom implementations: Amazon's AWS Client VPN SAML authentication and WatchGuard's Mobile VPN SAML authentication. Simply import an AWS Client VPN configuration into Viscosity, or use the Import from Server feature with a WatchGuard VPN server, and connect the new VPN connection to get started.

This update also improves support for macOS 26 (Tahoe), with user interface updates to adopt the Liquid Glass design and UI icon styles, as well as under-the-hood improvements for better networking support.

Version 1.12 also includes a lot of other new features, improvements, and bug fixes. Be sure to check out the release notes below.

Finally, this update removes support for macOS 12 (Monterey). Users are strongly encouraged to update to macOS 13 or later. Older Viscosity releases can still be found at the Legacy Downloads page if required.

Version 1.12 will also be available for Windows in the coming weeks. If you'd like to try out some of the new features before the full release, you can subscribe to beta updates for Viscosity, which provide early access to the latest features.


Version 1.12 Mac Release Notes:

added
Support for web authentication using the default web browser
added
WebAuthn/Passkey support when using the browser for web authentication
added
Support for AWS Client VPN SAML authentication
added
Support for WatchGuard SAML authentication
added
Import from Server support for WatchGuard devices
added
Support for connecting to HTTP and SOCKS proxies using IPv6
improved
Improved support for macOS 26 (Tahoe)
improved
Allow an optional separate CA to be specified when using PKCS#12
improved
Automatically exclude a transport SOCKS proxy from the VPN connection
improved
Swedish localization updated (thanks to Pär Boberg)
updated
OpenVPN updated to version 2.6.16
updated
OpenSSL updated to version 3.0.18
fixed
Resolves System Identity details not refreshing when changing identity
fixed
Passwords will no longer be pre-filled across different request types
fixed
Resolves issue where a web authentication request may fail due to re-encoding
fixed
Various bug fixes and enhancements
removed
macOS 12 is no longer supported

The 1.12 update can be automatically installed from inside Viscosity, or downloaded and manually installed. For support with this version please visit our support section.