This release is for desktop only.
Here is a list of all changes since 2023.5.
Added
- Add customizable relay lists to the CLI on desktop. Custom lists can be managed through
mullvad custom-listsand can be selected throughmullvad relay setandmullvad bridge set. - Add custom lists to location selector in desktop app.
 - Add custom API access methods to the CLI on desktop. Custom API access methods allow the user to
proxy API traffic through a peer before connecting to a tunnel. They are managed through
mullvad api-access, and the initially supported network protocols areShadowsocksand
SOCKS5. - Add social media content blocker.
 - Add ability to override server IPs to the CLI.
 
Changed
- Update Electron from 25.2.0 to 26.3.0.
 
Linux
- Don't block forwarding of traffic when the split tunnel mark (ct mark) is set.
 
Removed
Windows
- Remove wireguard-go (userspace WireGuard) support.
 
Fixed
- Show correct endpoint in CLI for custom relays.
 - Lower risk of being rate limited.
 - Fix error dialog when failing to write to console by handling the thrown error.
 - Fix error dialog displayed when the daemon was killed.
 - Fix desktop app freezing when navigations occur in very quick succession.
 
Windows
- Correctly detect whether OS is Windows Server (primarily for logging in daemon.log).
 
Security
Windows
- Fix possible privilege escalation by setting stricter permissions on mullvad directories such as
the directory in ProgramData.