Skip to content

Commit

Permalink
4.39.0 release notes
Browse files Browse the repository at this point in the history
Signed-off-by: Lorena Rangel <[email protected]>
  • Loading branch information
lorenrh committed Feb 24, 2025
1 parent a0b3a20 commit 7a7d449
Showing 1 changed file with 47 additions and 0 deletions.
47 changes: 47 additions & 0 deletions content/manuals/desktop/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,53 @@ For more frequently asked questions, see the [FAQs](/manuals/desktop/troubleshoo

### New

- The Docker AI Agent offers deeper context on docker images, containers, and volumes, delivers faster support, and enables more user actions via the DD GUI and CLI

Check failure on line 40 in content/manuals/desktop/release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Docker.Capitalization] Please capitalize Docker. Raw Output: {"message": "[Docker.Capitalization] Please capitalize Docker.", "location": {"path": "content/manuals/desktop/release-notes.md", "range": {"start": {"line": 40, "column": 47}}}, "severity": "ERROR"}

Check warning on line 40 in content/manuals/desktop/release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Docker.Acronyms] 'DD' has no definition. Raw Output: {"message": "[Docker.Acronyms] 'DD' has no definition.", "location": {"path": "content/manuals/desktop/release-notes.md", "range": {"start": {"line": 40, "column": 151}}}, "severity": "WARNING"}
- The Docker Desktop CLI is now generally available. We have added support to print logs and to update Docker Desktop from the CLI.

Check warning on line 41 in content/manuals/desktop/release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Docker.We] Avoid using first-person plural like 'We'. Raw Output: {"message": "[Docker.We] Avoid using first-person plural like 'We'.", "location": {"path": "content/manuals/desktop/release-notes.md", "range": {"start": {"line": 41, "column": 54}}}, "severity": "WARNING"}
- Support multi-platform images via enabling users to pick a specific platform in `docker history`
- Enables users to import and export a subset of multi-platform images

### Upgrades

- [Docker Compose v2.33.1](https://github.com/docker/compose/releases/tag/v2.33.1)
- [Docker Buildx v0.21.1](https://github.com/docker/buildx/releases/tag/v0.21.1)
- [Kubernetes v1.32.2](https://github.com/kubernetes/kubernetes/releases/tag/v1.32.2)
- [Docker Engine v28.8.8](https://docs.docker.com/engine/release-notes/27/#2751)
- [Docker Scout CLI v1.16.3](https://github.com/docker/scout-cli/releases/tag/v1.16.3)

### Bug fixes and enhancements

#### For all platforms

- Fixed an issue that caused clients other than the CLI and Desktop UI to see a delay of 3s whenever a container with port-mappings exists. See [docker/for-mac#7575](https://github.com/docker/for-mac/issues/7575)

Check warning on line 57 in content/manuals/desktop/release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Docker.Acronyms] 'UI' has no definition. Raw Output: {"message": "[Docker.Acronyms] 'UI' has no definition.", "location": {"path": "content/manuals/desktop/release-notes.md", "range": {"start": {"line": 57, "column": 69}}}, "severity": "WARNING"}

Check failure on line 57 in content/manuals/desktop/release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'Mac' instead of 'mac'. Raw Output: {"message": "[Vale.Terms] Use 'Mac' instead of 'mac'.", "location": {"path": "content/manuals/desktop/release-notes.md", "range": {"start": {"line": 57, "column": 157}}}, "severity": "ERROR"}
- Fixed a bug in the ECI Docker socket permissions which was causing it to sometimes block Docker socket mounts on containers with allowed images, or images derived from allowed images.
- Fixed a bug that prevented Docker Desktop from entering Resource Saver again immediately after an engine restart.
-

#### For Mac

- Downgraded Linux kernel to `v6.10.14` to fix a bug in OpenJDK that causes Java containers to terminate due to cgroups controller misidentification. See [docker/for-mac#7573](https://github.com/docker/for-mac/issues/7573).

Check failure on line 64 in content/manuals/desktop/release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'Mac' instead of 'mac'. Raw Output: {"message": "[Vale.Terms] Use 'Mac' instead of 'mac'.", "location": {"path": "content/manuals/desktop/release-notes.md", "range": {"start": {"line": 64, "column": 167}}}, "severity": "ERROR"}
- Added `/usr/share/misc/usb.ids` in the root mount namespace to fix `usbip`.
- Fixed an issue where the display of the CPU limit was capped at 8 when using DockerVMM.
- Fixed an issue where startup hanged and the `com.docker.backend` process consumed 100% of the CPU. See [docker/for-mac#6951](https://github.com/docker/for-mac/issues/6951).

Check failure on line 67 in content/manuals/desktop/release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'Mac' instead of 'mac'. Raw Output: {"message": "[Vale.Terms] Use 'Mac' instead of 'mac'.", "location": {"path": "content/manuals/desktop/release-notes.md", "range": {"start": {"line": 67, "column": 118}}}, "severity": "ERROR"}

#### For Windows

- Fixed a bug that prevented `compose log` to steam when running apps in WSL.
- Fixed a bug where Paketo buildpacks failed with Enhanced Container Isolation when Docker Desktop uses WSL.
- Fixed a bug where the WSL2 integration would fail if WSL Version 1 distributions are installed.

#### For Linux

- The **Check for Updates** page now points to the latest available version available.

## 4.38.0

{{< release-date date="2025-01-30" >}}

{{< desktop-install-v2 all=true beta_win_arm=true version="4.38.0" build_path="/181591/" >}}

### New

- Installing Docker Desktop via the PKG installer is now generally available.
- Enforcing sign-in via configuration profiles is now generally available.
- Docker Compose, Docker Scout, the Docker CLI, and Ask Gordon can now be updated independently of Docker Desktop and without a full restart (Beta).
Expand Down

0 comments on commit 7a7d449

Please sign in to comment.