Skip to content

Rancher Desktop 1.19.2

Compare
Choose a tag to compare
@jandubois jandubois released this 17 Jun 04:35
· 563 commits to main since this release
afc81d9

This is the 1.19.2 release of Rancher Desktop, an open source desktop application to bring Kubernetes and container management to macOS, Windows, and Linux.

Installers

Release Notes for 1.19.2

Images built with OpenJDK 17 to 24 no longer crash (Linux and macOS)

OpenJDK releases 17 to 24 cannot properly detect the cgroup version when running on a Linux kernel 6.12+. Rancher Desktop 1.19.2 downgrades the bundled Linux kernel to version 6.6; this allows more time for images to be rebuilt once the fixed OpenJDK 25 is released.

VZ emulation with Rosetta works on earlier macOS releases than 15.5

As a side-effect of downgrading the kernel, VZ emulation with Rosetta will work again on older macOS releases.

The spin up command works again (macOS)

In Rancher Desktop 1.17.0, the spin binary was moved to a different location and no longer signed with the required entitlements on macOS, causing it to fail code compiled into executable memory. This has been fixed.

Upgraded bundled utilities

The following utilities have been updated:

  • docker-compose 2.36.22.37.1
  • spin 3.2.03.3.0

Release Notes for 1.19.1

VZ emulation with Rosetta requires macOS 15.5

Older Rosetta releases are incompatible with the latest Linux kernel releases (6.11 and later). Rancher Desktop 1.19 uses a Linux 6.12.28 kernel on Linux and macOS and requires the updated Rosetta version from macOS 15.5 or later. This is only a concern for running amd64 container images on Apple silicon machines.

Gnome Desktop compatibility

The 1.19.0 release did not run on Linux with Gnome Desktop. This has been fixed.

SUSE Application Collection extension upgraded to 0.2.2.

The extension had a new release with a few bug fixes.

Release Notes for 1.19.0

What's New

Extension update mechanism

The "Extensions" menu item on the left will show a red bubble with a count of all installed extensions that have an update available from the built-in catalog. The cards for those extensions will have an "Update" button in addition to the "Remove" button.

SUSE Application Collection extension

SUSE Application Collection gives access to trusted, curated, and continuously updated applications. This extension helps you integrate the collection into your local development environment by managing authentication, making apps plug-and-play, and helping you stay up-to-date.

Epinio extension is working again

Thanks to the team at Krumware for taking over maintenance of the Epinio extension! (#6580 and #7280)

Open WebUI extension has MCP support

This update adds a simple, secure MCP-to-OpenAPI proxy server running in a container. It provides access to tools using the Model Context Protocol from the LLM.

It comes pre-configured with a docker and a kubernetes MCP server implementation, allowing the model to talk to the local Moby engine or Kubernetes cluster.

VZ emulation and Snapshots are no longer experimental

The --experimental.virtual-machine.type and --experimental.virtual-machine.use-rosetta options in rdctl are now just --virtual-machine.type and --virtual-machine.use-rosetta.

Bug fixes

Kubernetes reset no longer breaks on Windows

When using Kubernetes 1.30.0 or later, a "Kubernetes Reset" would leave Rancher Desktop in a broken state until WSL2 was restarted (or the host rebooted) #8648.

QEMU slow image pulling (on Linux and macOS) has been fixed

The root cause has been a delay in the DNS host resolver implementation (#4258).

Extensions (on macOS) can now call bundled utilities

Extensions were unable to use bundled utilities such as the credential helpers because Rancher Desktop is normally launched by the Finder and does not inherit the user's PATH setting. With this release, the directory with bundled utilities will be added explicitly when an extension invokes external programs (#8598).

docker build on Windows no longer fails intermittently with http2 errors

This was a regression in Rancher Desktop 1.18.* on Windows only due to a buffering issue in the proxy implementation (#8276).

Many thanks to @bcxpro for analyzing the failure and providing a fix! (#8311)

nerdctl on Windows can now use alternate filenames for Dockerfile

This was a bug in the argument translation layer in nerdctl-stub (#8190).

Updates to Bundled Utilities

  • amazon-eco-credential-helper unchanged 0.9.1
  • docker 27.5.128.1.1
  • docker-buildx 0.20.10.24.0
  • docker-compose 2.33.02.37.1
  • docker-credential-helpers 0.8.20.9.3
  • helm 3.17.13.18.0
  • kuberlr 0.5.20.6.0
  • moby/buildkit 0.19.00.21.1
  • nerdctl 2.0.32.1.1
  • spin 3.1.23.3.0
  • spin-shim 0.18.00.19.0
  • spinkube unchanged 0.4.0
  • trivy 0.59.10.62.1

Connect with the developers

Changelog

The full version changelog, from v1.18.0, can be found using GitHub compare and the details of the release can be found in the v1.19.0 and v1.19.2 milestones.