# Rancher Desktop changelog > Kubernetes and container management on the desktop, with no cluster to set up. - Vendor: SUSE - Category: Developer Tools - Platforms: Desktop - Official site: https://rancherdesktop.io - Tracked by: What's New (https://whatsnew.fyi/product/rancher-desktop) - Harvested from: GitHub (rancher-sandbox/rancher-desktop) - Entries below: 10 (newest first) 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'. ## Releases ### v1.24.0 — Rancher Desktop 1.24 - Date: 2026-07-29 - Version: v1.24.0 - Original notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.24.0 - Permalink: https://whatsnew.fyi/product/rancher-desktop/releases/v1.24.0 - Labels: Platforms: Desktop - **added** — Add support for eight additional languages: Chinese (Simplified), French, German, Italian, Japanese, Korean, Portuguese (Brazilian), and Spanish in the Preferences interface - **added** — Display recent blog posts section on the General page with post titles, dates, opening paragraphs, and read more links - **fixed** — Fix auto-updater that failed to download updates in versions 1.23.0 and 1.23.1 - **fixed** — Fix factory reset on macOS leaving behind a downloaded update that would be installed on next launch - **fixed** — Fix virtual machines created by Rancher Desktop 1.13 or earlier failing to start after upgrade to 1.23 - **fixed** — Fix Container Logs and Shell terminals collapsing to a single row when changing zoom level - **fixed** — Fix ddClient.docker.listContainers() dropping the leading slash from container names returned by the Docker Engine API - **fixed** — Fix Wasm containers failing to create under Kubernetes with containerd 2.1 and later - **fixed** — Fix several nerdctl options on Windows not translating host paths, including builder build --output, --secret, container exec --env-file, image decrypt --key, and image pull --cosign-key - **fixed** — Fix WSL distribution check in Diagnostics reporting errors due to insufficient environment when running wsl.exe This is the 1.24.0 release of Rancher Desktop, an open source desktop application to bring Kubernetes and container management to macOS, Windows, and Linux.
⚠️ Auto-Update: If Rancher Desktop shows an error instead of a Restart Now button, install this release manually from the links below. On 1.23.0 and 1.23.1, the auto-update download fails the moment it starts, so it can't get to 1.24.0. This release fixes the updater, so from 1.24.0 onwards auto-updates install the way they should.
##### Installers * [Windows](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.24.0/Rancher.Desktop.Setup.1.24.0.msi) * [macOS x86_64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.24.0/Rancher.Desktop-1.24.0.x86_64.dmg) * [macOS aarch64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.24.0/Rancher.Desktop-1.24.0.aarch64.dmg) * [Linux install notes](https://docs.rancherdesktop.io/1.24/getting-started/installation#linux) ##### New Contributors Thank you to our new contributor: @voidmatcha! ##### Release Notes for 1.24.0 ###### What's New ###### The interface speaks eight more languages Pick your language under Preferences > Application > General. Along with English, you can choose Chinese (Simplified), French, German, Italian, Japanese, Korean, Portuguese (Brazilian) and Spanish. The feature is experimental and English is still the default. AI tools produced all eight translations for this first release. We've run the app in several of them, but we haven't checked every string, so expect some awkward wording as English remains the canonical text and a handful of strings still fall back to it. Feedback from native speakers would be welcome. If something reads wrong, please open an issue. The translations cover the main application window and the Preferences dialog. The Cluster Dashboard remains English only. Numbers, dates and times are ignored; dates and times follow your operating system's language instead and relative times such as "3 minutes ago" on the Diagnostics page continue to be in English. ([#10688](https://github.com/rancher-sandbox/rancher-desktop/issues/10688)) ###### Recent blog posts on the General page The General page now shows a Recent blog posts section. Each entry shows the post's title, date, opening paragraph and a _Read more_ link. Making room for that meant dropping three things you can already find elsewhere: 1. The status bar shows the version and the network status 2. Preferences has the telemetry checkbox 3. The auto-update checkbox moved up beside the heading ###### Bug Fixes ###### Auto-update never downloaded anything on 1.23.0 and 1.23.1 The auto-updater failed in versions 1.23.0 and 1.23.1 because the download runs in the updater you already have installed (see note above). ([#10614](https://github.com/rancher-sandbox/rancher-desktop/pull/10614)) ###### macOS: factory reset left a downloaded update behind `rdctl factory-reset` left a downloaded update in place, so the next launch installed it anyway, which undid the reset you just performed. ([#10658](https://github.com/rancher-sandbox/rancher-desktop/issues/10658)) ###### VMs created by Rancher Desktop 1.13 or earlier failed to start A virtual machine created by Rancher Desktop 1.13 or earlier refused to start after an upgrade to 1.23. Those VMs boot again with their data intact. ([#10610](https://github.com/rancher-sandbox/rancher-desktop/issues/10610)) ###### Container Logs and Shell terminals collapsed when zoomed Changing the zoom level in a container's Logs or Shell tab shrank the terminal until only a single row remained and it stayed that way. The terminal now keeps its full height across zoom levels. ([#10543](https://github.com/rancher-sandbox/rancher-desktop/issues/1 _[Truncated at 4000 characters — full notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.24.0]_ ### v1.23.1 — Rancher Desktop 1.23.1 - Date: 2026-06-29 - Version: v1.23.1 - Original notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.23.1 - Permalink: https://whatsnew.fyi/product/rancher-desktop/releases/v1.23.1 - Labels: Platforms: Desktop - **fixed** — Kubernetes port forwarding on macOS and Linux has been fixed - **added** — Dark mode preference allowing choice between dark, light, and system themes under Preferences > Behavior - **added** — Shell tab in container detail page that opens an interactive terminal session inside a running container - **added** — Inspect tab that displays key container metadata including name, image, IP address, creation date, mounts, environment variables, commands and arguments, capabilities, ports, and labels - **added** — Stats tab showing live CPU, memory, network, and disk I/O charts for a running container plus a table of its processes - **added** — Restart action in the Containers list for running containers available for single containers or bulk selections - **changed** — Cluster Dashboard API server now picks an available port automatically at startup instead of binding to fixed port 9443 - **changed** — Windows proxy bypass list now supports domain names and wildcard patterns in addition to IP addresses and CIDR subnets - **changed** — Bundled Open WebUI extension has been renamed to AI Workbench and updated to version 0.2.0 - **added** — Installed extensions table now shows each extension's vendor, description, and More information link - **changed** — macOS disk image installer now includes installation guidance with a lasso wrapping the Rancher Desktop icon pointing toward the Applications folder - **fixed** — macOS and Linux could fail to start after an unclean shutdown due to leftover virtual-machine process - **fixed** — Windows startup could fail after many launches due to certificate store filling past a fixed limit - **fixed** — Windows running other-architecture binaries could stop working when starting Rancher Desktop This is the 1.23.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.23.1/Rancher.Desktop.Setup.1.23.1.msi) * [macOS x86_64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.23.1/Rancher.Desktop-1.23.1.x86_64.dmg) * [macOS aarch64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.23.1/Rancher.Desktop-1.23.1.aarch64.dmg) * [Linux install notes](https://docs.rancherdesktop.io/1.23/getting-started/installation#linux) ##### Rancher Desktop 2.0 Alpha 1 is available The first alpha of Rancher Desktop 2.0 is out: a ground-up rewrite that runs with or without the GUI and installs alongside Rancher Desktop without touching it. It is an early tech preview, not for production. For what it is and how to try it, see [Welcome to Rancher Desktop 2.0](https://docs.rancherdesktop.io/blog/welcome-to-rancher-desktop-2/) on our blog. ##### New Contributors Thank you to our new contributors: @linghengqian, @endemics, @cm-iwata, @maximumschmidt, @immanuwell, @officialasishkumar, and @edwinbalani! ##### Release Notes for 1.23.1 ###### Kubernetes portforwarding on macOS and Linux has been fixed In the 1.23.0 release Kubernetes port were not being forwarded to the host. This has been fixed. ##### Release Notes for 1.23.0 ###### What's New ###### Dark mode preference Rancher Desktop now lets you choose between dark, light, and system themes under Preferences > Behavior. Previous versions always followed the OS theme. ([#5905](https://github.com/rancher-sandbox/rancher-desktop/issues/5905)) ###### Container dashboard improvements Thanks to @endemics, the container detail page now includes a Shell tab that opens an interactive terminal session inside a running container. The session persists across tab switches, so you can check logs and return to your shell without losing context. ([#9925](https://github.com/rancher-sandbox/rancher-desktop/issues/9925)) @endemics also added an Inspect tab that displays key container metadata pulled from `docker inspect`: name, image, IP address, creation date, and collapsible sections for mounts, environment variables, commands and arguments, capabilities, ports, and labels. ([#9986](https://github.com/rancher-sandbox/rancher-desktop/issues/9986)) A Stats tab, also from @endemics, shows live CPU, memory, network, and disk I/O charts for a running container, plus a table of its processes. The refresh interval defaults to one second, with 5-second, 20-second, 30-second, and 1-minute options; collection stops when you leave the tab. ([#9987](https://github.com/rancher-sandbox/rancher-desktop/issues/9987)) Separately, @officialasishkumar added a Restart action to the Containers list for running containers, available for single containers or bulk selections. The table refreshes once the restart completes. ([#10224](https://github.com/rancher-sandbox/rancher-desktop/issues/10224)) ###### Dynamic ports for the Cluster Dashboard The Cluster Dashboard's API server used to bind to a fixed port (9443) and failed to start when another program already used it. It now picks an available port automatically at startup. ([#1890](https://github.com/rancher-sandbox/rancher-desktop/issues/1890)) ###### Windows: proxy bypass for domains and wildcards The no-proxy list now supports domain names and wildcard patterns (e.g. `*.example.com`) in addition to IP addresses and CIDR subnets. ([#9803](https://github.com/rancher-sandbox/rancher-desktop/issues/9803)) ###### AI Workbench extension The bundled Open WebUI extension has been renamed to AI Workbench and updated to version 0.2.0. AI Workbench provides a local web interface for interacting with large language models running in containers, letting you experiment with AI workloads directly _[Truncated at 4000 characters — full notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.23.1]_ ### v1.23.0 — Rancher Desktop 1.23 - Date: 2026-06-25 - Version: v1.23.0 - Original notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.23.0 - Permalink: https://whatsnew.fyi/product/rancher-desktop/releases/v1.23.0 - Labels: Platforms: Desktop - **added** — Add dark mode preference allowing users to choose between dark, light, and system themes under Preferences > Behavior - **added** — Add Shell tab in container detail page that opens an interactive terminal session inside a running container with context persistence across tab switches - **added** — Add Inspect tab in container detail page displaying container metadata including name, image, IP address, creation date, mounts, environment variables, commands and arguments, capabilities, ports, and labels - **added** — Add Stats tab in container detail page showing live CPU, memory, network, and disk I/O charts for running containers with configurable refresh intervals - **added** — Add Restart action to Containers list for running containers with support for single and bulk selections - **changed** — Cluster Dashboard API server now picks an available port automatically at startup instead of binding to fixed port 9443 - **changed** — Windows proxy bypass list now supports domain names and wildcard patterns in addition to IP addresses and CIDR subnets - **changed** — Rename bundled Open WebUI extension to AI Workbench and update to version 0.2.0 - **added** — Display installed extension details including vendor, description, and More information link in Installed extensions table - **changed** — Improve macOS disk image installer with visual guide showing drag-to-Applications installation and volume title reading Install Rancher Desktop - **fixed** — Fix startup failure on macOS and Linux after an unclean shutdown by clearing leftover virtual-machine processes - **fixed** — Fix Windows startup failure after many launches by removing stale certificates before adding new ones to VM trust store - **fixed** — Fix Windows startup disabling other-architecture binary support by leaving WSLInterop registrations unchanged - **fixed** — Fix Windows host-network containers shadowing published ports This is the 1.23.0 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.23.0/Rancher.Desktop.Setup.1.23.0.msi) * [macOS x86_64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.23.0/Rancher.Desktop-1.23.0.x86_64.dmg) * [macOS aarch64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.23.0/Rancher.Desktop-1.23.0.aarch64.dmg) * [Linux install notes](https://docs.rancherdesktop.io/1.23/getting-started/installation#linux) ##### Rancher Desktop 2.0 Alpha 1 is available The first alpha of Rancher Desktop 2.0 is out: a ground-up rewrite that runs with or without the GUI and installs alongside Rancher Desktop without touching it. It is an early tech preview, not for production. For what it is and how to try it, see [Welcome to Rancher Desktop 2.0](https://docs.rancherdesktop.io/blog/welcome-to-rancher-desktop-2/) on our blog. ##### New Contributors Thank you to our new contributors: @linghengqian, @endemics, @cm-iwata, @maximumschmidt, @immanuwell, @officialasishkumar, and @edwinbalani! ##### Release Notes for 1.23.0 ###### What's New ###### Dark mode preference Rancher Desktop now lets you choose between dark, light, and system themes under Preferences > Behavior. Previous versions always followed the OS theme. ([#5905](https://github.com/rancher-sandbox/rancher-desktop/issues/5905)) ###### Container dashboard improvements Thanks to @endemics, the container detail page now includes a Shell tab that opens an interactive terminal session inside a running container. The session persists across tab switches, so you can check logs and return to your shell without losing context. ([#9925](https://github.com/rancher-sandbox/rancher-desktop/issues/9925)) @endemics also added an Inspect tab that displays key container metadata pulled from `docker inspect`: name, image, IP address, creation date, and collapsible sections for mounts, environment variables, commands and arguments, capabilities, ports, and labels. ([#9986](https://github.com/rancher-sandbox/rancher-desktop/issues/9986)) A Stats tab, also from @endemics, shows live CPU, memory, network, and disk I/O charts for a running container, plus a table of its processes. The refresh interval defaults to one second, with 5-second, 20-second, 30-second, and 1-minute options; collection stops when you leave the tab. ([#9987](https://github.com/rancher-sandbox/rancher-desktop/issues/9987)) Separately, @officialasishkumar added a Restart action to the Containers list for running containers, available for single containers or bulk selections. The table refreshes once the restart completes. ([#10224](https://github.com/rancher-sandbox/rancher-desktop/issues/10224)) ###### Dynamic ports for the Cluster Dashboard The Cluster Dashboard's API server used to bind to a fixed port (9443) and failed to start when another program already used it. It now picks an available port automatically at startup. ([#1890](https://github.com/rancher-sandbox/rancher-desktop/issues/1890)) ###### Windows: proxy bypass for domains and wildcards The no-proxy list now supports domain names and wildcard patterns (e.g. `*.example.com`) in addition to IP addresses and CIDR subnets. ([#9803](https://github.com/rancher-sandbox/rancher-desktop/issues/9803)) ###### AI Workbench extension The bundled Open WebUI extension has been renamed to AI Workbench and updated to version 0.2.0. AI Workbench provides a local web interface for interacting with large language models running in containers, letting you experiment with AI workloads directly from Rancher Desktop. ###### Installed extension details Thanks to @officialasishkumar, the Installed extensions table now shows each extension's vendor, description, and a More information link, dr _[Truncated at 4000 characters — full notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.23.0]_ ### v1.22.3 — Rancher Desktop 1.22.3 - Date: 2026-05-13 - Version: v1.22.3 - Original notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.22.3 - Permalink: https://whatsnew.fyi/product/rancher-desktop/releases/v1.22.3 - Labels: Platforms: Desktop - **security** — Remove Linux kernel modules esp4, esp6, rxrpc, and algif_aead to mitigate container escape vulnerabilities CVE-2026-31431, CVE-2026-43284, and CVE-2026-43500 - **changed** — Bundle Alpine VM image with newer kernel containing additional upstream security patches - **fixed** — Restore correct bind-mount behavior for docker run --mount type=bind flag on Windows - **fixed** — Fix data volume mount failure on macOS that caused data to be stored in RAM disk instead of persisting to disk - **changed** — Upgrade trivy from 0.68.2 to 0.70.0 - **added** — Allow users to select moby storage driver between classic and containerd-snapshotter via rdctl This is the 1.22.3 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.22.3/Rancher.Desktop.Setup.1.22.3.msi) * [macOS x86_64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.22.3/Rancher.Desktop-1.22.3.x86_64.dmg) * [macOS aarch64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.22.3/Rancher.Desktop-1.22.3.aarch64.dmg) * [Linux install notes](https://docs.rancherdesktop.io/1.22/getting-started/installation#linux) ##### Release Notes for 1.22.3 Rancher Desktop 1.22.3 is a security-focused patch release. We strongly recommend upgrading. ###### Security Fixes > [!IMPORTANT] > **macOS and Linux**: additional steps required after upgrading. A bug in the ISO version comparison means an in-place upgrade from any earlier 1.22.x release will keep booting the previous kernel, leaving the modules listed below in place. Choose one of these to apply the container-escape mitigation: > * Manual kernel upgrade (preserves your data): follow the steps in [#10288](https://github.com/rancher-sandbox/rancher-desktop/discussions/10288). > * Factory reset: run Troubleshooting → Factory Reset after upgrading. This removes all containers, images, and Kubernetes state — back up anything you need to keep first. > > Windows is not affected: the mitigation ships in the application binary and applies on the next start. ###### Container escape mitigation (CVE-2026-31431, CVE-2026-43284, CVE-2026-43500) Three recent Linux kernel exploits — copy.fail (CVE-2026-31431) and the two dirtyfrag variants (CVE-2026-43284, CVE-2026-43500) — let unprivileged processes gain a page-cache write primitive and tamper with files outside their normal reach. Inside Rancher Desktop, that means an attacker with code execution in any container could escape that scope and modify the rest of the VM. Each exploit needs a specific Linux kernel module loaded. Rancher Desktop now removes those modules, so the exploits have nothing to hook into. Modules removed: | Module | Used for | CVE it enables | | --- | --- | --- | | `esp4` / `esp6` | IPsec ESP (site-to-site VPN gateways, e.g. strongSwan, libreswan) | CVE-2026-43284 (dirtyfrag, XFRM ESP) | | `rxrpc` | RxRPC protocol, used almost exclusively by AFS / kAFS (Andrew File System) | CVE-2026-43500 (dirtyfrag, AF_RXRPC) | | `algif_aead` | Kernel AEAD crypto via AF_ALG sockets (offload to hardware accelerators) | CVE-2026-31431 (copy.fail) | **What this means for you:** unless you run an IPsec VPN endpoint or an AFS client, the removal is invisible to you. **On macOS and Linux**, the rebuilt Alpine VM image omits the modules. ([#10220](https://github.com/rancher-sandbox/rancher-desktop/pull/10220), [#10248](https://github.com/rancher-sandbox/rancher-desktop/pull/10248)) **On Windows**, WSL2 provides kernel modules through a single overlay shared by every WSL distro running on the host, which means: - When Rancher Desktop starts, it removes these modules for **all** running WSL distros, not just its own. Other distros will lose IPsec ESP, AFS, and AF_ALG until WSL itself restarts. - When WSL restarts (e.g. `wsl --shutdown` followed by launching any distro), the upstream WSL kernel restores the modules. - The next time Rancher Desktop starts, it removes them again. This is an "apply-on-start" / "forget-on-stop" lifecycle: Rancher Desktop never persists changes to your WSL installation. ([#10247](https://github.com/rancher-sandbox/rancher-desktop/pull/10247)) The bundled Alpine VM image also picks up a newer kernel containing additional upstream security patches. ###### Bug Fixes ###### Bind mounts via the Docker `--mount` flag on Windows In Rancher Desktop 1.22.2, `docker run --mount type=bind,...` on Windows could mount the wrong direc _[Truncated at 4000 characters — full notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.22.3]_ ### v1.22.2 — Rancher Desktop 1.22.2 - Date: 2026-05-04 - Version: v1.22.2 - Original notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.22.2 - Permalink: https://whatsnew.fyi/product/rancher-desktop/releases/v1.22.2 - Labels: Platforms: Desktop - **fixed** — Fix data volume mount on macOS that failed under certain conditions, causing data to be stored in a RAM disk limited to VM memory allocation and resulting in out-of-memory errors when building or pulling images - **changed** — Upgrade trivy from 0.68.2 to 0.70.0 - **added** — Allow users to select between classic and containerd-snapshotter moby storage drivers via rdctl - **changed** — Update Alpine Linux to version 3.23 with Docker 29, fixing issues with docker inspect returning incomplete image metadata - **fixed** — Fix pod log streaming in Kubernetes Dashboard, broken since version 1.6.0 - **fixed** — Make Kubernetes Dashboard button wait until the Steve API server accepts connections before becoming active - **removed** — Remove non-functional Download KubeConfig and Kubectl Shell buttons from the cluster dashboard - **added** — Add moby image store check diagnostic to report when images exist in the inactive image store - **added** — Add Windows diagnostic that warns when wsl-vpnkit distribution is present due to potential networking issues - **fixed** — Fix macOS CA management with multiple keychains where certificates from multiple keychains were being written to the same file path - **fixed** — Fix K3s version channel labels not being removed from old versions when they moved to newer versions - **fixed** — Make --all-platforms flag optional when loading K3s images so older K3s versions before 1.31 load images correctly - **changed** — Update Docker Compose to version 5.0 with new SDK capabilities, internal builder removal, hook restart support, and --wait option for start command - **changed** — Update Helm to version 4.0 This is the 1.22.2 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.22.2/Rancher.Desktop.Setup.1.22.2.msi) * [macOS x86_64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.22.2/Rancher.Desktop-1.22.2.x86_64.dmg) * [macOS aarch64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.22.2/Rancher.Desktop-1.22.2.aarch64.dmg) * [Linux install notes](https://docs.rancherdesktop.io/1.22/getting-started/installation#linux) ##### Release Notes for 1.22.2 Rancher Desktop 1.22.2 is a patch release fixing a critical bug on macOS (and maybe on Linux). It contains no further changes beyond the following 2 items: ###### Fixed data volume mount on macOS Under certain conditions, the data volume failed to mount on macOS. In that case, all data was stored in a RAM disk, which is limited to the amount of memory allocated to the VM (usually 6GB). This resulted in early out-of-memory errors when building or pulling images. When Rancher Desktop was restarted, all data from the current session was lost because it was never written to disk. Theoretically, this could also have happened on Linux, but it has only been reported in macOS ([#9754](https://github.com/rancher-sandbox/rancher-desktop/issues/9754) and [#10133](https://github.com/rancher-sandbox/rancher-desktop/issues/10133)) ###### Upgrade trivy 0.68.2 → 0.70.0 This upgrade also includes an upgrade to trivy 0.70.0 because the 0.68.2 version is no longer available for download. There are no known issues with 0.68.2; it just is no longer accessible. ##### Release Notes for 1.22.1 The 1.22.1 release did not fix the bug it was supposed to fix and was replaced with Rancher Desktop 1.22.2. ##### Release Notes for 1.22.0 ###### What's New ###### Select moby storage driver Version 1.21.0 switched to the containerd-snapshotter storage driver by default. On Windows, this happened unconditionally (even on upgrades), which made existing images inaccessible. Users can now choose between the classic and containerd-snapshotter storage drivers via `rdctl`: ```console rdctl set --container-engine.moby-storage-driver classic rdctl set --container-engine.moby-storage-driver snapshotter ``` Rancher Desktop automatically selects the driver based on where your existing images are stored. See [Migrating Images](https://docs.rancherdesktop.io/1.22/how-to-guides/migrating-images) for instructions on moving images between storage drivers. Windows users affected by the 1.21.0 issue can switch back to the classic driver to regain access to their images. ([#9732](https://github.com/rancher-sandbox/rancher-desktop/issues/9732)) ###### Docker 29 in the VM Alpine Linux has been updated to version 3.23, which includes Docker 29. This fixes issues with `docker inspect` returning incomplete image metadata. ([#9671](https://github.com/rancher-sandbox/rancher-desktop/issues/9671), [#9739](https://github.com/rancher-sandbox/rancher-desktop/issues/9739)) ###### Kubernetes Dashboard improvements Pod log streaming now works in the Dashboard. This was broken since version 1.6.0. ([#3212](https://github.com/rancher-sandbox/rancher-desktop/issues/3212)) The Dashboard button now waits until the Steve API server accepts connections before becoming active. Previously, clicking the button too quickly after Kubernetes started would show a spinner that never resolved. ([#8217](https://github.com/rancher-sandbox/rancher-desktop/issues/8217)) The non-functional "Download KubeConfig" and "Kubectl Shell" buttons have been removed from the cluster dashboard. ([#2208](https://github.com/rancher-sandbox/rancher-desktop/issues/2208), [#8151](https://github.com/rancher-sandbox/rancher-desktop/issues/8151), [#8757](https://github.com/rancher-sa _[Truncated at 4000 characters — full notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.22.2]_ ### v1.22.1 — Rancher Desktop 1.22.1 - Date: 2026-04-30 - Version: v1.22.1 - Original notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.22.1 - Permalink: https://whatsnew.fyi/product/rancher-desktop/releases/v1.22.1 - Labels: Platforms: Desktop - **removed** — This release was broken and has been withdrawn; users on Linux or macOS should revert to 1.22.0 and reboot This is the 1.22.1 release of Rancher Desktop, an open source desktop application to bring Kubernetes and container management to macOS, Windows, and Linux. ⚠️ This release was broken and has been withdrawn. If you already installed it (on Linux or macOS), please revert back to 1.22.0 and reboot the computer. ⚠️ ### v1.22.0 — Rancher Desktop 1.22 - Date: 2026-01-20 - Version: v1.22.0 - Original notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.22.0 - Permalink: https://whatsnew.fyi/product/rancher-desktop/releases/v1.22.0 - Labels: Platforms: Desktop - **added** — Allow users to select between classic and containerd-snapshotter moby storage drivers via rdctl - **added** — Add diagnostic to report when images exist in the inactive image store - **added** — Add diagnostic to warn when wsl-vpnkit distribution is present on Windows - **changed** — Update Alpine Linux to version 3.23 with Docker 29 - **changed** — Update Docker Compose to version 5.0 - **changed** — Update Helm to version 4.0 - **changed** — Make Dashboard button wait until Steve API server accepts connections before becoming active - **changed** — Change connectivity check diagnostic to use HTTPS HEAD request instead of HTTP GET - **fixed** — Fix pod log streaming in Kubernetes Dashboard - **fixed** — Remove non-functional Download KubeConfig and Kubectl Shell buttons from cluster dashboard - **fixed** — Fix bug where certificates from multiple keychains were written to the same file path on macOS - **fixed** — Fix K3s version channel labels not updating when versions move to newer releases - **fixed** — Make --all-platforms flag optional when loading K3s images for versions before 1.31 - **fixed** — Fix rdctl info command failing after upgrade from version 1.19.3 or earlier - **fixed** — Fix [object Object] error on Containers page when backend becomes temporarily unavailable - **fixed** — Fix Debian package not setting suid bit on chrome-sandbox - **fixed** — Fix virtualization support check on Linux arm64 systems This is the 1.22.0 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.22.0/Rancher.Desktop.Setup.1.22.0.msi) * [macOS x86_64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.22.0/Rancher.Desktop-1.22.0.x86_64.dmg) * [macOS aarch64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.22.0/Rancher.Desktop-1.22.0.aarch64.dmg) * [Linux install notes](https://docs.rancherdesktop.io/1.22/getting-started/installation#linux) ##### Release Notes for 1.22.0 ###### What's New ###### Select moby storage driver Version 1.21.0 switched to the containerd-snapshotter storage driver by default. On Windows, this happened unconditionally (even on upgrades), which made existing images inaccessible. Users can now choose between the classic and containerd-snapshotter storage drivers via `rdctl`: ```console rdctl set --container-engine.moby-storage-driver classic rdctl set --container-engine.moby-storage-driver snapshotter ``` Rancher Desktop automatically selects the driver based on where your existing images are stored. See [Migrating Images](https://docs.rancherdesktop.io/1.22/how-to-guides/migrating-images) for instructions on moving images between storage drivers. Windows users affected by the 1.21.0 issue can switch back to the classic driver to regain access to their images. ([#9732](https://github.com/rancher-sandbox/rancher-desktop/issues/9732)) ###### Docker 29 in the VM Alpine Linux has been updated to version 3.23, which includes Docker 29. This fixes issues with `docker inspect` returning incomplete image metadata. ([#9671](https://github.com/rancher-sandbox/rancher-desktop/issues/9671), [#9739](https://github.com/rancher-sandbox/rancher-desktop/issues/9739)) ###### Kubernetes Dashboard improvements Pod log streaming now works in the Dashboard. This was broken since version 1.6.0. ([#3212](https://github.com/rancher-sandbox/rancher-desktop/issues/3212)) The Dashboard button now waits until the Steve API server accepts connections before becoming active. Previously, clicking the button too quickly after Kubernetes started would show a spinner that never resolved. ([#8217](https://github.com/rancher-sandbox/rancher-desktop/issues/8217)) The non-functional "Download KubeConfig" and "Kubectl Shell" buttons have been removed from the cluster dashboard. ([#2208](https://github.com/rancher-sandbox/rancher-desktop/issues/2208), [#8151](https://github.com/rancher-sandbox/rancher-desktop/issues/8151), [#8757](https://github.com/rancher-sandbox/rancher-desktop/issues/8757)) ###### Docker Compose 5.0 Docker Compose has been updated to version 5.0. Key changes include: - Compose can now be used as an SDK for third-party integrations - The internal builder has been removed; builds are delegated to Docker Bake - Hooks now run on restart - New `--wait` option for the start command ###### Helm 4.0 Helm has been updated to version 4.0. See the [Helm 4.0 release notes](https://helm.sh/blog/helm-4-0-released/) for details on the changes. ###### Diagnostics ###### Moby image store check A new diagnostic reports when images exist in the inactive image store (classic vs. containerd-snapshotter), helping identify which images need migration. ([#9733](https://github.com/rancher-sandbox/rancher-desktop/issues/9733)) ###### Windows: wsl-vpnkit detection A new diagnostic warns when the wsl-vpnkit distribution is present, as it can cause networking issues with Rancher Desktop. ([#9623](https://github.com/rancher-sandbox/rancher-desktop/issues/9623)) ###### Bug Fixes ###### macOS CA management with multiple keychains Fixed a bug where certificates from multiple keychains were being written to the same file path, causing only the last keychain's cert _[Truncated at 4000 characters — full notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.22.0]_ ### v1.21.0 — Rancher Desktop 1.21 - Date: 2025-11-26 - Version: v1.21.0 - Original notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.21.0 - Permalink: https://whatsnew.fyi/product/rancher-desktop/releases/v1.21.0 - Labels: Platforms: Desktop - **added** — Add `rdctl info` command that lists the Rancher Desktop version and IP address of the VM, with support for querying individual fields - **added** — Add ability to increase the maximum size of the VM disk using `rdctl set --experimental.virtual-machine.disk-size` - **added** — Add configurability for online checker frequency via `rdctl set --diagnostics.connectivity.interval` - **added** — Add container info page with logs accessible by clicking the container name or through the menu - **changed** — Change update checker to only check for updates once per day instead of every hour - **changed** — Change moby to use containerd snapshotter by default on new installations and after factory resets - **changed** — Update SUSE Application Collection extension to display the collection without requiring login - **changed** — Update amazon-ecr-credential-helper from 0.10.1 to 0.11.0 - **changed** — Update docker from 28.3.3 to 29.0.2 - **changed** — Update docker-buildx from 0.26.1 to 0.30.1 - **changed** — Update docker-compose from 2.39.2 to 2.40.3 - **changed** — Update docker-credential-helpers from 0.9.3 to 0.9.4 - **changed** — Update helm from 3.18.6 to 3.19.1 - **changed** — Update moby/buildkit from 0.21.1 to 0.25.2 - **changed** — Update nerdctl from 2.1.3 to 2.2.0 - **changed** — Update spin from 3.3.1 to 3.5.1 - **changed** — Update spin-shim from 0.20.0 to 0.22.0 - **changed** — Update trivy from 0.65.0 to 0.67.2 - **fixed** — Fix UDP port forwarding on Linux and macOS - **fixed** — Fix window shadows performance issue on macOS 26 Tahoe by upgrading Electron version This is the 1.21.0 release of Rancher Desktop, an open source desktop application to bring Kubernetes and container management to macOS, Windows, and Linux. ##### ⚠️ WARNING for Windows users using the Moby container engine ⚠️ This 1.21.0 release is going to change the docker storage driver from the "classic" setting to the `containerd-snapshotter` (see below). This is supposed to only happen on new installs or after factory resets. On Windows however, this is happening unconditionally. Any existing images will become inaccessible by the new driver. They are not deleted (and will continue to take up disk space in the VM). They will get deleted by a factory-reset. In the 1.22.0 release, we will provide a mechanism to switch back and forth between the classic and the snapshotter driver. This will give users the capability to either clean out the old images or to export them, and then re-import them under the other driver. ##### Installers * [Windows](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.21.0/Rancher.Desktop.Setup.1.21.0.msi) * [macOS x86_64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.21.0/Rancher.Desktop-1.21.0.x86_64.dmg) * [macOS aarch64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.21.0/Rancher.Desktop-1.21.0.aarch64.dmg) * [Linux install notes](https://docs.rancherdesktop.io/getting-started/installation#linux) ##### Release Notes for 1.21.0 ###### What's New ###### `rdctl info` command `rdctl` has a new `info` command that lists the Rancher Desktop version and the IP address of the VM: ```console ❯ rdctl info Version: v1.21.0 IPAddress: 192.168.205.2 ``` You can query individual fields for use in scripts: ```console ❯ rdctl info --field ip-address 192.168.205.2 ``` Note: this command is failing for users who have been upgrading Rancher Desktop from version 1.19.3 or earlier, or then restored a snapshot that was based on an earlier installation. If this is happening, you can fix your setup by running: ```console rdctl shell sudo apk add iproute2 ``` This fix will remain in place until you perform a factory reset or restore from an older snapshot again. ###### Increasing disk size (Linux and macOS) Rancher Desktop by default reserves 100GB of disk space for the VM (it is a sparse file, so only the portion in use actually takes up disk space on the host). It is now possible to increase the maximum size of the VM disk using `rdctl`: ```console ❯ rdctl set --experimental.virtual-machine.disk-size 120G Status: reconfiguring Rancher Desktop to apply changes (this may take a while). ``` This will restart Rancher Desktop, at which time the volume will expand to the larger size. Please note that it is not possible to reduce the maximum size. Unused space in the VM disk will be returned for host usage every time Rancher Desktop is restarted (via `fstrim`). There is no GUI mechanism to change the maximum disk size. ###### Update checker only checks once a day Rancher Desktop will only check for updates once per day now instead of every hour. This interval is not configurable but the update checks can be disabled completely via both `rdctl` and the GUI. ###### Online checker frequency is configurable By default, Rancher Desktop checks every 5 seconds to update the "online" indicator. It does this by checking for the right redirect response from `http://docs.rancherdesktop.io` (to `https`). This also detects when the computer is caught inside a captive portal, like airport or hotel wifi. You can now change the frequency of this check to a longer value (in milliseconds) or disable it completely by setting it to 0: ```console ❯ rdctl set --diagnostics.connectivity.interval 0 Status: settings updated; no restart required. ``` Electron will still perform its own online checks (which will also update the Rancher Desktop indicators) but those checks _[Truncated at 4000 characters — full notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.21.0]_ ### v1.20.1 — Rancher Desktop 1.20.1 - 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 - **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]_ ### v1.20.0 — Rancher Desktop 1.20.0 - Date: 2025-08-25 - Version: v1.20.0 - Original notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.20.0 - Permalink: https://whatsnew.fyi/product/rancher-desktop/releases/v1.20.0 - Labels: Platforms: Desktop - **added** — Containers dashboard can now display container logs with automatic scrolling and updates - **added** — Containers dashboard now automatically updates as containers are created, started, stopped or deleted - **added** — Containers are now grouped by Kubernetes pod, docker-compose deployment, or as Standalone Containers with individual collapse and expand controls - **added** — New Volumes page to view and delete volumes managed by the container runtime - **added** — New rdctl reset command with options to delete VM, Kubernetes workloads, cached Kubernetes images, or perform factory reset - **changed** — VZ emulation mode is now the default on macOS for fresh installs and after factory reset - **changed** — Default mount type with VZ is now virtiofs, no longer considered experimental - **changed** — On macOS, system deployment profiles are now checked first in /Library/Managed Preferences before /Library/Preferences - **changed** — On Linux, system deployment profiles are now also checked in /usr/etc/rancher-desktop before user profile location - **added** — Diagnostics checks now verify docker context is rancher-desktop and DOCKER_HOST is not set when using moby container engine - **added** — New diagnostic on Windows to trigger 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 fetches the latest release on restart - **changed** — Vue.JS framework upgraded from Vue2 to Vue3 - **fixed** — Code signing for spin has been fixed to allow local application execution - **deprecated** — rdctl factory-reset command is now deprecated and hidden in favor of rdctl reset This is the 1.20.0 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.0/Rancher.Desktop.Setup.1.20.0.msi) * [macOS x86_64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.20.0/Rancher.Desktop-1.20.0.x86_64.dmg) * [macOS aarch64](https://github.com/rancher-sandbox/rancher-desktop/releases/download/v1.20.0/Rancher.Desktop-1.20.0.aarch64.dmg) * [Linux install notes](https://docs.rancherdesktop.io/getting-started/installation#linux) ##### 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 is too old. ###### Updated extensions The extension catalog now lists the latest releases of "Epinio", "Open WebUI" and the "SUSE Application Collection". The "Open WebUI" extension no longer binds to a specific version, but will always attemp _[Truncated at 4000 characters — full notes: https://github.com/rancher-sandbox/rancher-desktop/releases/tag/v1.20.0]_