Docker Desktop 4.29.0 release notes (#19707)

* Docker Desktop 4.29.0 release notes

Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>

* update release notes

Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>

---------

Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
This commit is contained in:
Lorena Rangel 2024-04-08 17:04:15 +02:00 committed by GitHub
parent dfce4f19c1
commit 87366b6313
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 81 additions and 8 deletions

View File

@ -14,9 +14,9 @@ aliases:
> employees OR more than $10 million USD in annual revenue) requires a [paid
> subscription](https://www.docker.com/pricing/).
This topic discusses installation of Docker Desktop from an [Arch package](https://desktop.docker.com/linux/main/amd64/139021/docker-desktop-4.28.0-x86_64.pkg.tar.zst) that Docker provides in addition to the supported platforms. Docker has not tested or verified the installation.
This topic discusses installation of Docker Desktop from an [Arch package](https://desktop.docker.com/linux/main/amd64/145265/docker-desktop--x86_64.pkg.tar.zst) that Docker provides in addition to the supported platforms. Docker has not tested or verified the installation.
{{< button text="Arch package (experimental)" url="https://desktop.docker.com/linux/main/amd64/139021/docker-desktop-4.28.0-x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}}
{{< button text="Arch package (experimental)" url="https://desktop.docker.com/linux/main/amd64/145265/docker-desktop--x86_64.pkg.tar.zst?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}}
_For checksums, see [Release notes](../release-notes.md)_

View File

@ -16,7 +16,7 @@ aliases:
This page contains information on how to install, launch, and upgrade Docker Desktop on a Debian distribution.
{{< button text="DEB package" url="https://desktop.docker.com/linux/main/amd64/139021/docker-desktop-4.28.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}}
{{< button text="DEB package" url="https://desktop.docker.com/linux/main/amd64/145265/docker-desktop--amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}}
_For checksums, see [Release notes](../release-notes.md)_
@ -41,7 +41,7 @@ Recommended approach to install Docker Desktop on Debian:
1. Set up Docker's `apt` repository.
See step one of [Install using the `apt` repository](../../engine/install/debian.md#install-using-the-repository).
2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/139021/docker-desktop-4.28.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64).
2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/145265/docker-desktop--amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64).
3. Install the package with apt as follows:

View File

@ -16,7 +16,7 @@ aliases:
This page contains information on how to install, launch and upgrade Docker Desktop on a Fedora distribution.
{{< button text="RPM package" url="https://desktop.docker.com/linux/main/amd64/139021/docker-desktop-4.28.0-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}}
{{< button text="RPM package" url="https://desktop.docker.com/linux/main/amd64/145265/docker-desktop--x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}}
## Prerequisites
@ -39,7 +39,7 @@ To install Docker Desktop on Fedora:
1. Set up [Docker's package repository](../../engine/install/fedora.md#set-up-the-repository).
2. Download latest [RPM package](https://desktop.docker.com/linux/main/amd64/139021/docker-desktop-4.28.0-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64).
2. Download latest [RPM package](https://desktop.docker.com/linux/main/amd64/145265/docker-desktop--x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64).
3. Install the package with dnf as follows:

View File

@ -19,7 +19,7 @@ aliases:
This page contains information on how to install, launch and upgrade Docker Desktop on an Ubuntu distribution.
{{< button text="DEB package" url="https://desktop.docker.com/linux/main/amd64/139021/docker-desktop-4.28.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}}
{{< button text="DEB package" url="https://desktop.docker.com/linux/main/amd64/145265/docker-desktop--amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}}
_For checksums, see [Release notes](../release-notes.md)_
@ -41,7 +41,7 @@ Recommended approach to install Docker Desktop on Ubuntu:
1. Set up Docker's package repository.
See step one of [Install using the `apt` repository](../../engine/install/ubuntu.md#install-using-the-repository).
2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/139021/docker-desktop-4.28.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64).
2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/145265/docker-desktop--amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64).
3. Install the package with apt as follows:

View File

@ -24,6 +24,79 @@ Take a look at the [Docker Public Roadmap](https://github.com/docker/roadmap/pro
For frequently asked questions about Docker Desktop releases, see [FAQs](faqs/releases.md).
## 4.29.0
{{< release-date date="2024-04-08" >}}
{{< desktop-install all=true version="4.29.0" build_path="/145265/" >}}
### New
- A beta version of air-gapped containers is now available with Settings Management.
- You can now enforce Rosetta usage via Settings Management.
- Docker socket mount restrictions admin configuration with ECI is now generally available.
- Moby 26 engine including Buildkit 0.13, sub volumes mounts, networking updates, and improvements to the containerd multi-platform image store UX.
- New Docker Desktop error screens: swift troubleshooting, easy diagnostics uploads, and actionable remediation.
- Compose supports Synchronized file shares (experimental).
- New interactive Compose CLI.
- Beta release of host networking in Docker Desktop.
- Beta release of Docker Debug for running containers.
- Beta release of the Volumes Backup & Share extension functionality available in the **Volumes** tab.
### Upgrades
- [Docker Compose v2.26.0](https://github.com/docker/compose/releases/tag/v2.26.0)
- [Docker Scout CLI v1.6.3](https://github.com/docker/scout-cli/releases/tag/v1.6.3)
- [Docker Engine v26.0.0](https://docs.docker.com/engine/release-notes/26.0/#2600)
- [Buildx v0.13.1](https://github.com/docker/buildx/releases/tag/v0.13.1)
- [Docker Scout CLI v1.6.0](https://github.com/docker/scout-cli/releases/tag/v1.6.0)
- [Kubernetes v1.29.2](https://github.com/kubernetes/kubernetes/releases/tag/v1.29.2)
- [cri-dockerd v0.3.11](https://github.com/Mirantis/cri-dockerd/releases/tag/v0.3.11)
- Docker Debug v0.0.27
### Bug fixes and enhancements
#### For all platforms
- Fixed an issue with dropdown menu opening beyond the application window.
- Docker Init:
- Updated the formatting of CLI output to improve legibility.
- Fixed an issue with `.dockerignore` to avoid ignoring application files that start with "compose".
- Improved how Java applications are started based on Spring Boot version. Fixes [docker/for-mac#7171](https://github.com/docker/for-mac/issues/7171).
- Removed non-official Docker image used for Rust cross-compilation.
- Interactive Compose TUI (experimental).
- The maximum number of files per Synchronized file share now exceeds 2 million.
- Fixed an issue that caused the warning: "_The value provided to Autocomplete is invalid._" when selecting the **Export to local image** field.
- **Run Cloud** can now be accessed from the Docker Dashboard.
- Opting out from sending analytics will now also disable collecting data for bug reports.
- You can now share and unshare a port to the Cloud Engine in the **Containers** view.
- Shared cloud can now be accessed from the footer in the right-hand side of the **Dashboard**.
- Added beta support for host networking on macOS, Windows and Docker Desktop for Linux [docker#238](https://github.com/docker/roadmap/issues/238).
- Added a timestamp to new unread notifications.
- Fixed typo in the virtualization support error message. Fixes [docker/desktop-linux#197](https://github.com/docker/desktop-linux/issues/197).
- Docker Desktop now allows connections to `host.docker.internal` to be blocked by a rule in a PAC file.
- Fixed the placement of the secondary menu in the **Images** and **Containers** lists.
- Fixed a race condition that occurred when starting Docker Desktop with QEMU.
- Improved the error message when an image pull is blocked by Registry Access Management policy.
- Re-add `CONFIG_BONDING=y` in the kernel config.
#### For Mac
- Fixed Kubernetes not starting successfully. Fixes [docker/for-mac#7136](https://github.com/docker/for-mac/issues/7136) and [docker/for-mac#7031](https://github.com/docker/for-mac/issues/7031).
- Fixed a bug when the browser was not able to send back authentication information to Docker Desktop. Fixes [docker/for-mac/issues#7160](https://github.com/docker/for-mac/issues/7160).
#### For Windows
- Fixed a bug where `docker run -v` would fail after switching between WSL 2 and Hyper-V.
#### For Linux
- Fixed an issue that caused the list of available experimental features in the UI to become out-of-sync with the backend data.
#### Security
- Disabled Electron `runAsNode` fuse to improve security hardening. For more info, see [Electron's documentation.](https://www.electronjs.org/blog/statement-run-as-node-cves)
## 4.28.0
{{< release-date date="2024-02-26" >}}