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
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)
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:
- The status bar shows the version and the network status
- Preferences has the telemetry checkbox
- 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)
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)
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)
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)
Extensions saw container names missing their first character
ddClient.docker.listContainers() dropped the leading / that the Docker Engine API puts on every container name. An extension that strips the slash itself then took a real character with it, which is why Logs Explorer showed every name missing its first letter. Names now match what the Engine API returns. (#6453)
One side effect slipped through: the Containers page now shows that leading slash in the name column. We will drop it from the display in the next release. (#10717)
Wasm containers failed to create under Kubernetes
containerd 2.1 and later stopped unpacking non-host platforms during an image pull, so containers with a Wasm runtime class failed with an error about a missing parent snapshot. Wasm images now unpack again. (#10524)
Windows: some nerdctl options mangled host paths
Several nerdctl options carrying a host path reached the Linux side untranslated, among them builder build --output and --secret, container exec --env-file, image decrypt --key, and image pull --cosign-key. Rancher Desktop now translates the paths in all of them. (#10567)
Windows: the WSL distribution check could report an error
Diagnostics looks for WSL distributions known to cause trouble with Rancher Desktop. That check ran wsl.exe with almost none of its environment, so it could report an error instead of a result. It gets a full environment now. Thanks to @voidmatcha! (#10557)
Updates to Bundled Utilities (from Rancher Desktop 1.23.0)
- docker
29.5.3→29.6.2 - docker-compose
5.1.4→5.3.1 - docker-buildx
0.34.1→0.35.0 - helm
4.2.1→4.2.3 - trivy
0.71.1→0.72.0 - spin
4.0.0→4.0.2 - spin-shim
0.24.0→0.25.1 - cert-manager
1.20.1→1.21.0
Unchanged:
- nerdctl
2.2.2 - docker-credential-helpers
0.9.8 - kuberlr
0.7.0 - amazon-ecr-credential-helper
0.12.0 - spin-operator
0.6.1
Connect with the developers
-
The issue queue
-
Rancher Users Slack in the #rancher-desktop channel
Changelog
The full version changelog, from v1.23.0, can be found using GitHub compare and the details of the release can be found in the v1.24.0 milestone.