Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

add Docker Desktop 4.35.0 release notes #20909

Merged
merged 13 commits into from
Oct 24, 2024

Conversation

lorenrh
Copy link
Member

@lorenrh lorenrh commented Sep 16, 2024

Description

Docker Desktop 4.35.0 release notes

@github-actions github-actions bot added the area/desktop Issue affects a desktop edition of Docker. E.g docker for mac label Sep 16, 2024
Copy link

netlify bot commented Sep 16, 2024

Deploy Preview for docsdocker ready!

Name Link
🔨 Latest commit ef71393
🔍 Latest deploy log https://app.netlify.com/sites/docsdocker/deploys/671a6481dd77a0000858a679
😎 Deploy Preview https://deploy-preview-20909--docsdocker.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@lorenrh lorenrh force-pushed the 4.35.0-release-notes branch 2 times, most recently from f30f5f0 to 886c9a6 Compare September 23, 2024 14:39
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
@lorenrh lorenrh force-pushed the 4.35.0-release-notes branch from fd6f1a5 to 3c2b99c Compare September 24, 2024 13:57
@lorenrh lorenrh force-pushed the 4.35.0-release-notes branch 2 times, most recently from 9527bc7 to 4b84e7c Compare September 25, 2024 14:20
@lorenrh lorenrh force-pushed the 4.35.0-release-notes branch from 4b84e7c to 5e6a038 Compare September 30, 2024 09:07
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
@lorenrh lorenrh force-pushed the 4.35.0-release-notes branch from 91e8582 to b5f5698 Compare October 4, 2024 16:48
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
content/manuals/desktop/release-notes.md Outdated Show resolved Hide resolved
- Fixed a bug where the `docker` CLI did not work as expected when the `registry.json` file was malformed.
- Fixed a bug where the **Push to Docker Hub** action in the **Images** view would result in an `invalid tag format` error. Fixes [docker/for-win#14258](https://github.com/docker/for-win/issues/14258).
- Fixed an issue where Docker Desktop startup failed when ICMPv6 setup was not successful.
- Added drivers that allow USB/IP to work.
Copy link
Contributor

Choose a reason for hiding this comment

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

@p1-0tr should this mention Linux, Mac, Hyper-V only? If it's a kernel change then WSL 2 users should check their kernel configuration?

Copy link
Member

Choose a reason for hiding this comment

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

WSL2 should already support USB/IP out of the box. But, yes, we probably should call out Linux, Mac and Hyper-V, since it is not up to us at to what WSL2 does in this area.

Copy link
Member

Choose a reason for hiding this comment

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

Added drivers, on macOs, Linux and Hyper-V, that allow USB/IP to work.

- Fixed an issue where Docker Desktop startup failed when ICMPv6 setup was not successful.
- Added drivers that allow USB/IP to work.
- Fixed a bug in Enhanced Container Isolation (ECI) [Docker socket mount permissions for derived images](/manuals/security/for-admins/hardened-desktop/enhanced-container-isolation/config.md) where it was incorrectly denying Docker socket mounts for some images when Docker Desktop uses the containerd image store.
- Enable `NFT_NUMGEN`, `NFT_FIB_IPV4` and `NFT_FIB_IPV6` kernel modules.
Copy link
Contributor

Choose a reason for hiding this comment

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

These modules are added everywhere except WSL 2. Should we remove from the "For all platforms" section?

Copy link
Member Author

Choose a reason for hiding this comment

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

mmm but there should we add that line? 🤔 maybe we could do the following?

Suggested change
- Enable `NFT_NUMGEN`, `NFT_FIB_IPV4` and `NFT_FIB_IPV6` kernel modules.
- Enable `NFT_NUMGEN`, `NFT_FIB_IPV4` and `NFT_FIB_IPV6` kernel modules, for all platforms except WSL

else, or can i move them to #### For mac?

@lorenrh lorenrh force-pushed the 4.35.0-release-notes branch from acb3e4f to 6efb250 Compare October 23, 2024 15:25
Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
lorenrh and others added 11 commits October 24, 2024 16:54
Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Co-authored-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
Signed-off-by: Lorena Rangel <lorena.rangel@docker.com>
@lorenrh lorenrh force-pushed the 4.35.0-release-notes branch from 6efb250 to 84c5e00 Compare October 24, 2024 14:54
@lorenrh lorenrh marked this pull request as ready for review October 24, 2024 14:58
- containerd image store:
- Improved output of `docker image inspect` to account for multi-platform images.
- Support multi-platform images via enabling users to pick a specific platform in `docker history`.
- Beta release of Docker VMM - the more performant alternative to Apple Virtualization Framework on macOS (requires Apple Silicon and macOS 12.5 or later).### Upgrades
Copy link
Contributor

Choose a reason for hiding this comment

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

Formatting fix needed here

@aevesdocker aevesdocker merged commit aa805b4 into docker:main Oct 24, 2024
12 of 14 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/desktop Issue affects a desktop edition of Docker. E.g docker for mac
Projects
None yet
Development

Successfully merging this pull request may close these issues.

10 participants