TheDocumentation Index
Fetch the complete documentation index at: https://mintlify.com/mullvad/mullvadvpn-app/llms.txt
Use this file to discover all available pages before exploring further.
mullvad version command displays information about the current Mullvad VPN version and checks for available updates.
Usage
Output
The command displays:- Current installed version
- Whether the version is supported
- Latest available version (if different)
- Whether an update is available
Example output
Up to date
Update available
Beta version
Version information
Version format
Mullvad VPN uses calendar versioning:- Format:
YYYY.N(e.g.,2024.1,2024.2) YYYY- Year of releaseN- Sequential release number for that year- Beta versions append
-betaN(e.g.,2024.2-beta1)
Supported versions
Mullvad typically supports:- Current stable release
- One previous stable release
- Current beta (if enrolled in beta program)
Update checks
The daemon automatically checks for updates:- Every 24 hours when disconnected
- When explicitly requested via this command
- Does not check when connected (to avoid leaking information)
Automatic update checks can be disabled in development builds using the
MULLVAD_ENABLE_DEV_UPDATES environment variable.Beta program
If enrolled in the beta program:- Shows both stable and beta version information
- Notifies about beta releases
- Does not automatically install beta versions
Update process
The CLI only shows version information. To update: Desktop (GUI):- Notifications appear when updates are available
- Click to download and install
- Download from mullvad.net/download
- Verify signature (recommended)
- Install package for your platform
Version metadata
The command also shows:- Build commit hash (for development builds)
- Supported protocol versions
- Compatible daemon API version
Exit status
0- Successfully retrieved version information1- Failed to connect to daemon or retrieve version info
Related commands
beta-program- Manage beta program enrollmentstatus- Check connection status