Docker desktop 4.28.0 release notes (#19446)

* Docker desktop 4.28.0 release notes

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

* Update content/desktop/release-notes.md

---------

Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
This commit is contained in:
Lorena Rangel 2024-02-26 17:40:55 +01:00 committed by GitHub
parent 1f47668030
commit c079b156f9
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 77 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/137060/docker-desktop-4.27.2-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/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.
{{< button text="Arch package (experimental)" url="https://desktop.docker.com/linux/main/amd64/137060/docker-desktop-4.27.2-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/139021/docker-desktop-4.28.0-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/137060/docker-desktop-4.27.2-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/139021/docker-desktop-4.28.0-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/137060/docker-desktop-4.27.2-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/139021/docker-desktop-4.28.0-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/137060/docker-desktop-4.27.2-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/139021/docker-desktop-4.28.0-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/137060/docker-desktop-4.27.2-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/139021/docker-desktop-4.28.0-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/137060/docker-desktop-4.27.2-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/139021/docker-desktop-4.28.0-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/137060/docker-desktop-4.27.2-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/139021/docker-desktop-4.28.0-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,75 @@ 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.28.0
{{< release-date date="2024-02-26" >}}
{{< desktop-install all=true version="4.28.0" build_path="/139021/" >}}
### New
- [Settings Management](hardened-desktop/settings-management/index.md) now allows admins to set the default file-sharing implementation and specify which paths developer can add file shares to.
- Added support for `socks5://` HTTP and HTTPS proxy URLs when the [`SOCKS` proxy support beta feature](networking.md) is enabled.
- Users can now filter volumes to see which ones are in use in the **Volumes** tab.
### Upgrades
- [Compose v2.24.6](https://github.com/docker/compose/releases/tag/v2.24.6)
- [Docker Engine v25.0.3](https://docs.docker.com/engine/release-notes/25.0/#2503)
- [Docker Scout CLI v1.5.0](https://github.com/docker/scout-cli/releases/tag/v1.5.0)
- [Qemu 8.1.5](https://wiki.qemu.org/ChangeLog/8.1)
- [Wasm](../desktop/wasm/_index.md) runtimes:
- Updated runwasi shims to `v0.4.0`, including:
- wasmtime `v17.0`, with initial support for WASI preview 2
- wasmedge `v0.13.5`
- wasmer `v4.1.2`
- Updated deislabs shims to `v0.11.1`, including:
- lunatic `v0.13.2`
- slight `v0.5.1`
- spin `v2.2.0`
- wws `v1.7.0`
### Bug fixes and enhancements
#### For all platforms
- Fixed `postgis` with `Qemu`. Fixes [docker/for-mac#7172](https://github.com/docker/for-mac/issues/7172).
- Re added `CONFIG_BLK_DEV_DM` kernel config for `kpartx`. Fixes [docker/for-mac#7197](https://github.com/docker/for-mac/issues/7197).
- Allow `SOCKS` proxies to be set via a proxy autoconfig `pac file`.
- Re added `CONFIG_AUDIT` kernel config.
- Fixed a bug with the Rust build on `virtiofs`. See [rust-lang/docker-rust#161](https://github.com/rust-lang/docker-rust/issues/161).
- Fixed an issue that caused the `missing registry authentication` error when pulling Kubernetes images.
- Fixed an issue that caused Docker Compose commands to hang.
- Fixed a bug in `docker build` that caused Docker Desktop to crash. Fixes [docker/for-win#13885](https://github.com/docker/for-win/issues/13885), [docker/for-win#13896](https://github.com/docker/for-win/issues/13896), [docker/for-win#13899](https://github.com/docker/for-win/issues/13899), [docker/for-mac#7164](https://github.com/docker/for-mac/issues/7164), [docker/for-mac#7169](https://github.com/docker/for-mac/issues/7169)
- Docker Init:
- 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
- Build UI:
- Active and completed builds can be found in dedicated tabs.
- Build details now displays build duration and cache steps.
- OpenTelemetry traces are now displayed in the build results.
- Fixed an issue where context builders events were not always triggered.
- Restyle the empty state view to make the dashboard clearer.
#### For Mac
- Fix `httpd` issue with Rosetta. [docker/for-mac#7182](https://github.com/docker/for-mac/issues/7182)
- Fixed a bug that caused a crash on the `virtualization.framework`. Fixes [docker/for-mac#7024](https://github.com/docker/for-mac/issues/7024)
#### For Windows
- Fixed an issue with DNS timeouts on Windows.
- Added support for Enhanced Container Isolation Docker socket mount permission on WSL user distros.
- Fixed an issue that caused the `failed to get console mode` error when redirecting output from the CLI.
- Fixed an issue with the engine socket permissions when mounted inside containers. Fixes [docker/for-win#13898](https://github.com/docker/for-win/issues/13898)
### Known Issues
#### For Windows
- In dark mode, the **Disk image location** in **Resources**>**Advanced** settings is not visible. As a workaround, change to light mode.
## 4.27.2
{{< release-date date="2024-02-08" >}}