【Release】Rancher Desktop v1.19.3 正式发布!

这是 Rancher Desktop 的 v1.19.3 版本,这是一个开源桌面应用程序,可为 macOS、Windows 和 Linux 带来 Kubernetes 和容器管理。

安装程序

1.19.3 中的变更

错误修复

在 macOS 上更新了 bundled utilities 以解决安全漏洞

此版本更新了 `nerdctl` 和 `trivy` 以解决报告的安全漏洞。

`rdctl shell` 在 Windows 上不再挂起

修复了在 Windows 上运行 `rdctl shell` 时由于管道处理不当导致的挂起问题。

1.19.0 的版本说明

新特性

扩展更新机制

左侧的 “Extensions” 菜单项将显示一个带有数字的红色气泡,表示内置目录中所有已安装且有更新可用的扩展。这些扩展的卡片除了 “Remove” 按钮外,还会有一个 “Update” 按钮。

SUSE Application Collection 扩展

SUSE Application Collection 提供对可信、精选且持续更新的应用程序的访问。 此扩展 通过管理身份验证、使应用程序即插即用并帮助您保持最新状态,帮助您将该集合集成到本地开发环境中。

Epinio 扩展恢复工作

感谢 Krumware 团队接手 Epinio 扩展 的维护工作! (#6580#7280)

Open WebUI 扩展支持 MCP

此更新添加了一个在容器中运行的 简单、安全的 MCP-to-OpenAPI 代理服务器。它通过 LLM 提供了 使用 Model Context Protocol (MCP) 的工具访问。

它预先配置了 `docker` 和 `kubernetes` MCP 服务器实现,允许模型与本地 Moby 引擎或 Kubernetes 集群进行对话。

VZ 模拟和 Snapshots 不再是实验性的

`rdctl` 中的 `–experimental.virtual-machine.type` 和 `–experimental.virtual-machine.use-rosetta` 选项现在只是 `–virtual-machine.type` 和 `–virtual-machine.use-rosetta`。

错误修复

Kubernetes 重置在 Windows 上不再中断

当使用 Kubernetes 1.30.0 或更高版本时,“Kubernetes Reset” 会使 Rancher Desktop 处于损坏状态,直到重启 WSL2(或重启主机)#8648。

QEMU 镜像拉取缓慢(在 Linux 和 macOS 上)已修复

根本原因是 DNS 主机解析器实现中的延迟 (#4258)。

扩展(在 macOS 上)现在可以调用 bundled utilities

由于 Rancher Desktop 通常由 Finder 启动且不继承用户的 `PATH` 设置,扩展无法使用诸如凭据助手之类的 bundled utilities。在此版本中,当扩展调用外部程序时,将显式添加包含 bundled utilities 的目录 (#8598)。

Windows 上的 `docker build` 不再断断续续地因 http2 错误失败

这是 Rancher Desktop 1.18.* 在 Windows 上由于代理实现中的缓冲问题导致的回归 (#8276)。

非常感谢 @bcxpro 分析故障并提供修复! (#8311)

Windows 上的 `nerdctl` 现在可以使用 `Dockerfile` 的备用文件名

这是 `nerdctl-stub` 中参数翻译层的一个错误 (#8190)。

Bundled Utilities 更新 (截至 Rancher Desktop 1.19.3)

  • amazon-eco-credential-helper 未变 `0.9.1`
  • docker `27.5.1` → `28.1.1`
  • docker-buildx `0.20.1` → `0.25.0`
  • docker-compose `2.33.0` → `2.37.1`
  • docker-credential-helpers `0.8.2` → `0.9.3`
  • helm `3.17.1` → `3.18.3`
  • kuberlr `0.5.2` → `0.6.0`
  • moby/buildkit `0.19.0` → `0.21.1`
  • nerdctl `2.0.3` → `2.1.1`
  • spin `3.1.2` → `3.3.1`
  • spin-shim `0.18.0` → `0.19.0`
  • spinkube 未变 `0.4.0`
  • trivy `0.59.1` → `0.62.1`

与开发人员联系

变更日志

可以使用 GitHub compare 找到自 v1.18.0 以来的完整版本变更日志,发布详情可以在 v1.19.0v1.19.2 里程碑中找到。


原文发布地址: rancher-sandbox/rancher-desktop v1.19.3