# Rancher Desktop v1.20.1 — Rancher Desktop 1.20.1 - Product: Rancher Desktop (https://whatsnew.fyi/product/rancher-desktop) - Vendor: SUSE - Date: 2025-10-31 - Version: v1.20.1 - Original notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.20.1 - Permalink: https://whatsnew.fyi/product/rancher-desktop/releases/v1.20.1 - Labels: Platforms: Desktop What's New is an index, not a publisher: every entry below links to the vendor's own release notes, which are the authoritative source. Entries are labelled where they are hand-curated sample data, pre-releases, or drawn from a secondary source such as a developer blog. Reuse: the summaries, labels and curation here are © What's New. Quote freely with attribution and a link back; wholesale republication of the corpus is not permitted — terms: https://whatsnew.fyi/terms. The vendors' own release notes remain their publishers'. --- - **security** — Update bundled docker-compose from version 2.39.2 to 2.40.3 to address CVE-2025-62725 - **added** — Containers dashboard can now display container logs accessible under the ⋮ menu with automatic scrolling to the end and automatic updates - **changed** — Containers dashboard now automatically updates as containers are created, started, stopped or deleted - **added** — Containers are now grouped together either by Kubernetes pod, by docker-compose deployment or in the Standalone Containers group with collapsible and expandable groups - **added** — New Volumes page to view all volumes managed by the container runtime and delete volumes if required - **added** — New rdctl reset command with options to delete VM, Kubernetes workloads, cached Kubernetes images, or factory reset - **deprecated** — rdctl factory-reset command is now deprecated and hidden in favor of rdctl reset --factory - **changed** — VZ emulation mode is now the default on macOS instead of QEMU on fresh installs or after factory reset - **changed** — Default mount type with VZ is now virtiofs and is no longer considered experimental - **changed** — On macOS, Rancher Desktop now checks for system deployment profiles first in /Library/Managed Preferences before /Library/Preferences to support MDM solutions - **added** — On Linux, Rancher Desktop now also checks /usr/etc/rancher-desktop for system profiles before looking in user profile location - **added** — New diagnostics checks for moby container engine to verify current docker context is rancher-desktop and DOCKER_HOST is not set - **added** — New diagnostic on Windows that triggers when WSL2 version is too old - **changed** — Extension catalog updated with latest releases of Epinio, Open WebUI and SUSE Application Collection - **changed** — Open WebUI extension no longer binds to a specific version and always attempts to fetch the latest release when restarted - **changed** — Vue JavaScript framework upgraded from Vue2 to Vue3 requiring internal changes - **fixed** — Code signing for spin has been fixed to allow spin to execute applications locally This is the 1.20.1 release of Rancher Desktop, an open source desktop application to bring Kubernetes and container management to macOS, Windows, and Linux. ##### Installers * [Windows](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.20.1/Rancher.Desktop.Setup.1.20.1.msi) * [macOS x86_64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.20.1/Rancher.Desktop-1.20.1.x86_64.dmg) * [macOS aarch64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.20.1/Rancher.Desktop-1.20.1.aarch64.dmg) * [Linux install notes](https://docs.rancherdesktop.io/getting-started/installation#linux) ##### Release Notes for 1.20.1 This release updates the bundled `docker-compose` from version `2.39.2` to `2.40.3` to address [CVE-2025-62725](https://nvd.nist.gov/vuln/detail/CVE-2025-62725). There are no other changes in this patch release. ##### New Contributors Thank you to our new contributors: @proski, @lavigneer, and @tylercritchlow! ##### Release Notes for 1.20.0 ###### What's New ###### Container Logs Thanks to @tylercritchlow, the Containers dashboard can now display the container logs. The `Logs` command is accessible under the `⋮` menu on the right hand side, so it's a bit hidden. This will automatically scroll to the end of the log and it updates automatically as more logs come in. ###### Container Dashboard Improvements @tylercritchlow has also made changes to the Containers dashboard itself: it will now automatically update as containers are created, started, stopped or deleted. You no longer need to refresh manually. As well, containers are now grouped together, either by Kubernetes pod, by `docker-compose` deployment or in the "Standalone Containers" group for everything else. Groups can individually be collapsed and expanded. ###### New Volumes page Another new feature thanks to @tylercritchlow: On the Volumes page, you can see a list of all volumes managed by the container runtime and, if required, delete volumes. ###### New `rdctl reset` command @lavigneer has contributed the new `rdctl reset` command. It is a refinement of the `rdctl factory-reset` command, which is still supported, but now deprecated and hidden. It adds the ability to delete the Kubernetes version cache, which was previously only possible from within the GUI. | Command | Function | |---|---| | `rdctl reset --vm` | deletes VM and creates a new with the same settings | | `rdctl reset --k8s` | deletes deployed Kubernetes workloads | | `rdctl reset --cache` | deletes cached Kubernetes images | | `rdctl reset --factory` | deletes VM and shows first-start dialog again | All options can be combined but some combinations are redundant: * `--factory` includes `--vm` and `k8s` (but not `--cache`) * `--vm` includes `--k8s` ###### VZ emulation mode is now the default on macOS On a fresh install, or after a factory reset, the default emulation mode on macOS is now VZ instead of QEMU. The default mount type with VZ is now `virtiofs`, which is no longer considered "experimental". ###### Additional locations for system deployment profiles On macOS, Rancher Desktop will check for system deployment profiles first in `/Library/Managed Preferences`. If no profile is found there, then it looks in the previous default location at `/Library/Preferences`. This allows deploying system profiles using MDM solutions. On Linux, Rancher Desktop continues to look in `/etc/rancher-desktop` first. But if no profile is found there, it will now also check `/usr/etc/rancher-desktop` for a system profile before looking in the user profile location. ###### Additional Diagnostics When using the `moby` container engine, Rancher Desktop will now run diagnostics checks to verify that the current docker context is `rancher-desktop` and that `DOCKER_HOST` is not set. On Windows, there is also a new diagnostic that will trigger when the WSL2 version _[Truncated at 4000 characters — full notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.20.1]_