diff --git a/content/desktop/install/archlinux.md b/content/desktop/install/archlinux.md index dd8eee812f..8a486b3b31 100644 --- a/content/desktop/install/archlinux.md +++ b/content/desktop/install/archlinux.md @@ -8,9 +8,9 @@ aliases: - /desktop/linux/install/archlinux/ --- -This topic discusses installation of Docker Desktop from an [Arch package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.25.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/docker-desktop-4.26.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/docker-desktop-4.25.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/docker-desktop-4.26.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)_ diff --git a/content/desktop/install/debian.md b/content/desktop/install/debian.md index e9a92805c4..8dbcd8b475 100644 --- a/content/desktop/install/debian.md +++ b/content/desktop/install/debian.md @@ -10,7 +10,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/docker-desktop-4.25.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/docker-desktop-4.26.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}} _For checksums, see [Release notes](../release-notes.md)_ @@ -53,7 +53,7 @@ Recommended approach to install Docker Desktop on Debian: 1. Set up Docker's `apt` repository. See [Install using the `apt` repository, step 1](../../engine/install/debian.md#install-using-the-repository). -2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.25.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/docker-desktop-4.26.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). 3. Install the package with apt as follows: diff --git a/content/desktop/install/fedora.md b/content/desktop/install/fedora.md index dced74b923..34a7ea42c2 100644 --- a/content/desktop/install/fedora.md +++ b/content/desktop/install/fedora.md @@ -10,7 +10,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/docker-desktop-4.25.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/docker-desktop-4.26.0-x86_64.rpm?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}} ## Prerequisites @@ -33,7 +33,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/docker-desktop-4.25.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/docker-desktop-4.26.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: diff --git a/content/desktop/install/ubuntu.md b/content/desktop/install/ubuntu.md index bc6afdee01..fa4340bcee 100644 --- a/content/desktop/install/ubuntu.md +++ b/content/desktop/install/ubuntu.md @@ -13,7 +13,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/docker-desktop-4.25.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/docker-desktop-4.26.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64" >}} _For checksums, see [Release notes](../release-notes.md)_ @@ -53,7 +53,7 @@ Recommended approach to install Docker Desktop on Ubuntu: 1. Set up Docker's package repository. See [Install using the `apt` repository, step 1](../../engine/install/ubuntu.md#install-using-the-repository). -2. Download latest [DEB package](https://desktop.docker.com/linux/main/amd64/docker-desktop-4.25.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/docker-desktop-4.26.0-amd64.deb?utm_source=docker&utm_medium=webreferral&utm_campaign=docs-driven-download-linux-amd64). 3. Install the package with apt as follows: diff --git a/content/desktop/release-notes.md b/content/desktop/release-notes.md index 84b4895d50..2619cdcdd4 100644 --- a/content/desktop/release-notes.md +++ b/content/desktop/release-notes.md @@ -24,6 +24,76 @@ 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.26.0 + +{{< release-date date="2023-12-04" >}} + +{{< desktop-install all=true version="4.26.0" build_path="/130397/" >}} + +### New + +- Administrators can now control access to beta and experimental features in the **Features in development** tab with [Settings Management](hardened-desktop/settings-management/configure.md). +- Introduced four new version update states in the footer. +- `docker init` (Beta) now supports PHP with Apache + Composer. +- The [**Builds** view](use-desktop/builds.md) is now GA. You can now inspect builds, troubleshoot errors, and optimize build speed. + +### Upgrades + +- [Compose v2.23.3](https://github.com/docker/compose/releases/tag/v2.23.3) +- [Docker Scout CLI v1.2.0](https://github.com/docker/scout-cli/releases/tag/v1.2.0). +- [Buildx v0.12.0](https://github.com/docker/buildx/releases/tag/v0.12.0) +- [Wasm](../desktop/wasm/_index.md) runtimes: + - wasmtime, wasmedge and wasmer `v0.3.1`. + - lunatic, slight, spin, and wws `v0.10.0`. + - Wasmtime is now based on wasmtime `v14.0` and supports wasi preview-2 components + - Wasmedge is now based on WasmEdge `v0.13.5` + - Spin is now based on Spin `v2.0.1` + - wws is now based on wws `v1.7.0` +- [Docker Engine v24.0.7](https://docs.docker.com/engine/release-notes/24.0/#2407) +- [Containerd v1.6.25](https://github.com/containerd/containerd/releases/tag/v1.6.25) +- [runc v1.1.10](https://github.com/opencontainers/runc/releases/tag/v1.1.10) + +### Bug fixes and enhancements + +#### For all platforms + +- You can now provide feedback from the commandline by using `docker feedback`. +- Improved the text and position of the startup options in the **General** settings tab. +- Redesigned the dashboard's header bar, added links to other Docker resources, improved display of account information. +- Fixed a bug where enabling the containerd image store and Wasm simultaneously would not enable Wasm. +- containerd integration: + - Fixed `docker push/pull` authentication not being sent to non-DockerHub registries in cases where `ServerAddress` is not provided. + - Fixed `docker history` reporting wrong IDs and tags. + - Fixed `docker tag` not preserving internal metadata. + - Fixed `docker commit` when the daemon configured with `--userns-remap`. + - Fixed `docker image list` to show real image creation date. + - Added support for `-a` flag to `docker pull` (pull all remote repository tags). + - Added support for `--group-add` flag to `docker run` (append extra groups). + - Adjusted some errors reported by `docker push/pull`. +- Docker Init: + - Improved cross-compilation in Dockerfiles for Golang and Rust. + - Improved caching in Dockerfile for ASP.NET Core. +- Docker Desktop now gives more detailed information about pending updates in the dashboard footer. +- Fixed a bug in Enhanced Container Isolation mode where `docker run --init` was failing. +- Fixed a bug where a notification prompting the user to download a new version of Docker Desktop remained visible after the user started downloading the new version. +- Added a notification that indicates when Docker Desktop is installing a new version. +- Fixed a bug where the cursor changed to a pointer when the user hovered over a notification that has no call to action. + +#### For Mac + +- Fixed an issue where Rosetta would not work with PHP. Fixes [docker/for-mac#6773](https://github.com/docker/for-mac/issues/6773) and [docker/for-mac#7037](https://github.com/docker/for-mac/issues/7037). +- Fixed several issues related to Rosetta not working. Fixed [[docker/for-mac#6973](https://github.com/docker/for-mac/issues/6973), [[docker/for-mac#7009](https://github.com/docker/for-mac/issues/7009), [[docker/for-mac#7068](https://github.com/docker/for-mac/issues/7068) and [[docker/for-mac#7075](https://github.com/docker/for-mac/issues/7075) +- Improved the performance of NodeJS under Rosetta. +- Fixed the **Unable to open /proc/self/exe** Rosetta errors. +- Fixed a bug were the setting **Start Docker Desktop when you sign in** would not work. Fixes [docker/for-mac#7052](https://github.com/docker/for-mac/issues/7052). +- You can now enable the use of Kernel networking path for UDP through the UI. Fixes [docker/for-mac#7008](https://github.com/docker/for-mac/issues/7008). +- Fixed a regression where the `uninstall` CLI tool was missing. + +#### For Windows + +- Added support for WSL mirrored mode networking (requires WSL `v2.0.4` and up). +- Added missing signatures on DLL and VBS files. + ## 4.25.2 {{< release-date date="2023-11-21" >}}