Skip to content
Draft

4.80-RN #25421

Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions content/manuals/desktop/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,62 @@ Docker Desktop versions older than 6 months from the latest release are not avai

For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoot-and-support/faqs/releases.md).

## 4.80.0

{{< release-date date="2026-06-29" >}}

{{< desktop-install-v2 all=true win_arm_release="Early Access" version="4.80.0" build_path="//" >}}

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[HIGH] build_path="//" appears to be an unfilled placeholder

The build_path parameter for version 4.80.0 is set to "//", which contains no numeric build ID. Every previous release uses a real build path such as /230596/, /229452/, /228796/. This will likely produce broken download links for all install buttons on the 4.80.0 entry. Please replace "//" with the correct build ID before publishing.


### Updates

- [Docker Buildx v0.35.0](https://github.com/docker/buildx/releases/tag/v0.35.0)
- [Docker Model Runner v1.2.4](https://github.com/docker/model-runner/releases/tag/v1.2.4)
- [containerd v2.2.5](https://github.com/containerd/containerd/releases/tag/v2.2.5)
- [Docker Engine v29.6.0](https://docs.docker.com/engine/release-notes/29/#2960)
- [Runc to v3.3.6](https://github.com/opencontainers/runc/releases/tag/v1.3.6)

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[HIGH] Runc entry has version mismatch and extraneous word "to"

Two issues on this line:

  1. The display text says v3.3.6 but the linked GitHub tag is v1.3.6. All historical runc entries use v1.x.y versioning (v1.3.5, v1.3.4, v1.2.2), so v3.3.6 is almost certainly a typo.
  2. The word "to" is extraneous — the standard pattern for all other entries is [ComponentName vX.Y.Z](url) with no "to".

Suggested fix:

- [Runc v1.3.6](https://github.com/opencontainers/runc/releases/tag/v1.3.6)

- Kubernetes v1.36.1
- CNI plugins v1.9.1
- cri-tools v1.35.0
- cri-dockerd v0.3.25
- Updated Kubernetes images:
- Kubeadm:
- `docker/desktop-storage-provisioner:v4.0`
- `docker/desktop-vpnkit-controller:v4.0`
- `docker/desktop-kubernetes-etcd:3.6.8-0`
- `docker/desktop-kubernetes-coredns:v1.14.2`
- `docker/desktop-kubernetes-pause:3.10.2`
- `docker/desktop-kubernetes-apiserver:v1.36.1`
- `docker/desktop-kubernetes-controller-manager:v1.36.1`
- `docker/desktop-kubernetes-scheduler:v1.36.1`
- `docker/desktop-kubernetes-proxy:v1.36.1`
- Kind:
- `docker/desktop-containerd-registry-mirror:v0.0.4`
- `docker/desktop-cloud-provider-kind:v0.6.0`
- `envoyproxy/envoy:v1.36.7`

### Bug fixes and enhancements

#### For all platforms

- Fixed an issue where running out of disk space showed a generic error dialog instead of a clear **Disk full** message prompting users to free up space and restart.
- Fixed an issue where using `docker -c desktop-linux` while a cloud context was active would silently route commands to the cloud engine instead of the local desktop Linux engine.
- Fixed a bug where the backend would incorrectly report a stopped VM as running after an idle shutdown, especially when Enhanced Container Isolation was enabled.

#### For Mac

- Removed the legacy osxfs file sharing. Users still on osxfs are migrated to VirtioFS.
- iIncreased VirtioFS filesharing performance by not persisting (fake) file ownership changes on the host. Calls to `chown` will succeed, but `stat` will not be affected.

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[MEDIUM] Typo: "iIncreased" should be "Increased"

The line starts with iIncreased — a double-character typo (lowercase i followed by uppercase I). Should be Increased.


#### For Windows

- Fixed an issue where the Windows installer failed when the destination directory contained leftover files from a previous interrupted installation.
- Fixed an issue on Windows where upgrading Docker Desktop would unnecessarily shut down and unregister unrelated WSL distros via `wsl --shutdown`.
- Fixed spurious Hyper-V job failures on Windows where operations briefly transitioning through suspended or shutting down states were incorrectly reported as failed.
- Fixed an issue where the WSL engine failed to start with a **Permission denied** error on machines where the cross-distro WSL mount was configured as `noexec`.
- Fixed an issue on Windows where end users could override the `NO_PROXY` exclusion list even when an admin had locked the proxy configuration.
- Fixed an issue on Windows where Docker Desktop would silently disappear on startup failure. An error dialog is now displayed instead.
- Fixed an issue on Windows where Docker Desktop showed a generic engine-start failure instead of routing to the WSL update recovery when an older wsl.exe did not support the --version flag.

## 4.79.0

{{< release-date date="2026-06-22" >}}
Expand Down