-
Notifications
You must be signed in to change notification settings - Fork 7.8k
DKP-312: Add release notes for 4.12.0 #15503
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
Changes from 6 commits
f3c9427
0272f55
d6be68b
e2ae922
2af075f
4956663
e48b191
26c2bba
aa1650a
8fa90aa
741cc2f
a3f83c7
0f6d9fd
f454f74
4983a97
6347844
df16eea
ae0e52d
b5bd60d
78e2391
5c2a517
64c1648
fb7f546
51ebac5
f1b7dec
d23b941
99ab947
7c193c8
1e1bfb6
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change | ||||||
---|---|---|---|---|---|---|---|---|
|
@@ -24,12 +24,118 @@ 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/general.md/#releases) | ||||||||
|
||||||||
## Docker Desktop 4.12.0 | ||||||||
2022-09-01 | ||||||||
|
||||||||
> Download Docker Desktop | ||||||||
> | ||||||||
> {% include desktop-install.html %} | ||||||||
|
||||||||
## New | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
|
||||||||
- Added the experimental docker daemon with the containerd image store. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Allow Docker Desktop to run untagged images. Fixes [https://github.com/docker/for-mac/issues/6425] | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Add search capabilities to Docker Extension Marketplace. Fixes [docker/roadmap#346](https://github.com/docker/roadmap/issues/346). | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Copied terminal contents do not contain non-breaking spaces anymore. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Enabled Compose V2 by default on new installations of Docker Desktop. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Added View menu with Zoom In, Zoom Out, and Actual Size options to control the size of the Docker Desktop UI. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Added compose stop button if any related container is stoppable. | ||||||||
- Individual compose containers are now deletable from overview. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Remove workaround for virtiofsd <-> qemu protocol mismatch on Fedora 35, as it is no longer needed. Fedora 35 users should upgrade the qemu package to the most recent version (qemu-6.1.0-15.fc35 as of the time of writing). | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Implemented an integrated terminal for containers. | ||||||||
- Show address for external links. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
|
||||||||
### Upgrades | ||||||||
|
||||||||
- [Docker Compose v2.10.2](https://github.com/docker/compose/releases/tag/v2.10.2) | ||||||||
- [Docker Compose "Cloud Integrations" v1.0.29](https://github.com/docker/compose-cli/releases/tag/v1.0.29) | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- [Docker Scan v0.19.0](https://github.com/docker/scan-cli-plugin/releases/tag/v0.19.0) | ||||||||
- [Kubernetes v1.25.0](https://github.com/kubernetes/kubernetes/releases/tag/v1.25.0) | ||||||||
- [Go 1.19](https://github.com/golang/go/releases/tag/go1.19) | ||||||||
- [cri-dockerd v0.2.5](https://github.com/Mirantis/cri-dockerd/releases/tag/v0.2.5) | ||||||||
- [Buildx v0.9.1](https://github.com/docker/buildx/releases/tag/v0.9.1) | ||||||||
- [containerd v1.6.8](https://github.com/containerd/containerd/releases/tag/v1.6.8) | ||||||||
- [containerd v1.6.7](https://github.com/containerd/containerd/releases/tag/v1.6.7) | ||||||||
Comment on lines
+54
to
+55
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Only one is probably enough?
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. The tricky one here was that containerd v1.6.8 had no changes (only change was a fix in their CI pipeline); relevant changes are in v1.6.7. For runc, release notes for both 1.1.3 and 1.1.4 contain useful information. We could of course have a single bullet (latest version), but two links after it? There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Feels to me that one bullet with two links not would be as readable as two separate bullets, assuming we want to showcase both versions in the release notes. But I don't have a strong opinion about it There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. What do you think @thaJeztah and @mat007 , shall we leave both entries in? |
||||||||
- [runc v1.1.4](https://github.com/opencontainers/runc/releases/tag/v1.1.4) | ||||||||
- [runc v1.1.3](https://github.com/opencontainers/runc/releases/tag/v1.1.3) | ||||||||
Comment on lines
+56
to
+57
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Same here
Suggested change
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. See above |
||||||||
|
||||||||
### Bug fixes and minor changes | ||||||||
|
||||||||
#### For all platforms | ||||||||
|
||||||||
- Enable Compose V2 after factory reset. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Upgraded kernel to 5.10.124 | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Improved overall performance issues caused by calculating disk size. Related to [docker/for-win#9401](https://github.com/docker/for-win/issues/9401). | ||||||||
- Prevent users on ARM macs without Rosetta installed from switching back to Compose V1, which has only intel binaries. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Descending default sort order for volumes size and created column, containers started column. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Re-organized container row actions. | ||||||||
- Run every command on the Quickstart guide immediately. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Defined sort order for container/compose state column running > some running > paused > some paused > exited > some exited > created. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Fixed issues with the image list appearing empty in Docker Desktop even though there are images. Related to [docker/for-win#12693](https://github.com/docker/for-win/issues/12693) and [docker/for-mac#6347](https://github.com/docker/for-mac/issues/6347). | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Fixed a bug that made Docker clients in some languages hang on `docker exec`. Fixes [https://github.com/apocas/dockerode/issues/534](https://github.com/apocas/dockerode/issues/534). | ||||||||
- Extensions SDK: prevent failed spawned command to make Docker Desktop unexpectedly quit. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Fixed extensions being displayed as disabled in the left menu when they are not. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Fixed `docker login` to private registries when Registry Access Management is enabled and access to Docker Hub is blocked. | ||||||||
- Fixed bug where we fail to start the Kubernetes cluster if the current cluster metadata is not stored in the `.kube/config` file. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Updated the tooltip design. | ||||||||
|
||||||||
#### For Mac | ||||||||
|
||||||||
- Minimum version to install or update Docker Desktop on macOS is now 10.15. Fixes [docker/for-mac#6007](https://github.com/docker/for-mac/issues/6007). | ||||||||
- Fixed a bug where Tray menu could incorrectly displays "Download will start soon..." after downloading the update. Fixes some issue reported in [for-mac/issues#5677](https://github.com/docker/for-mac/issues/5677) | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Fixed a bug that didn't restart Docker Desktop after applying an update. | ||||||||
- When using virtualization.framework, fix bugs where connection to Docker is lost when the computer sleeps and when using restrictive firewall software. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Quit Docker Desktop completely from the Dock menu, to ensure Docker Desktop isn't running in the background without the whale icon in the menu bar visible. Fixes [https://github.com/docker/for-mac/issues/6440] | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Disabled both Virtualization Framework and VirtioFS for users running macOS < 12.5 | ||||||||
|
||||||||
#### For Windows | ||||||||
|
||||||||
- Fixed a bug where versions displayed during an update could be incorrect. Fixes [for-win/issues#12822](https://github.com/docker/for-win/issues/12822). | ||||||||
|
||||||||
### Security | ||||||||
|
||||||||
#### For Windows | ||||||||
- Fix a bypass for the `--no-windows-containers` installation flag which was introduced in version 4.11. This flag allows administrators to disable the use of Windows containers. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Fix argument injection to the Docker Desktop installer which may result in local privilege escalation. | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
|
||||||||
#### For all platforms | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
- Fix RCE via query parameters in the message-box route in the Electron client. | ||||||||
- Fix RCE via extension description/changelog which could be abused by a malicious extension. | ||||||||
|
||||||||
## Docker Desktop 4.11.1 | ||||||||
2022-08-05 | ||||||||
andrei-z-albu marked this conversation as resolved.
Show resolved
Hide resolved
|
||||||||
|
||||||||
> Download Docker Desktop | ||||||||
> | ||||||||
> {% include desktop-install.html %} | ||||||||
> [Windows](https://desktop.docker.com/win/main/amd64/84025/Docker%20Desktop%20Installer.exe) | | ||||||||
> [Mac with Intel chip](https://desktop.docker.com/mac/main/amd64/84025/Docker.dmg) | | ||||||||
> [Mac with Apple chip](https://desktop.docker.com/mac/main/arm64/84025/Docker.dmg) | | ||||||||
> [Debian](https://desktop.docker.com/linux/main/amd64/84025/docker-desktop-4.11.0-amd64.deb) | | ||||||||
> [RPM](https://desktop.docker.com/linux/main/amd64/84025/docker-desktop-4.11.0-x86_64.rpm) | | ||||||||
> [Arch package](https://desktop.docker.com/linux/main/amd64/84025/docker-desktop-4.11.0-x86_64.pkg.tar.zst) | ||||||||
|
||||||||
<div class="panel-group" id="accordion" role="tablist" aria-multiselectable="true"> | ||||||||
<div class="panel panel-default"> | ||||||||
<div class="panel-heading" role="tab" id="headingSeven"> | ||||||||
<h5 class="panel-title"> | ||||||||
<a role="button" data-toggle="collapse" data-parent="#accordion" href="#collapseSeven" aria-expanded="true" aria-controls="collapseSeven"> | ||||||||
Checksums | ||||||||
<i class="fa fa-chevron-down"></i> | ||||||||
</a> | ||||||||
</h5> | ||||||||
</div> | ||||||||
<div id="collapseSeven" class="panel-collapse collapse" role="tabpanel" aria-labelledby="headingSeven"> | ||||||||
<div class="panel-body"> | ||||||||
<li><b>Windows:</b> SHA-256 8af32948447ddab655455542f6a12c8d752642a2bd451e2a48f76398cfd872b0</li> | ||||||||
<li><b>Mac Intel:</b> SHA-256 b2f4ad8fea37dfb7d9147f169a9ceab71d7d0d12ff912057c60b58c0e91aed35</li> | ||||||||
<li><b>Mac Arm:</b> SHA-256 a7d84117bef83764cb9bf275cd01b8ba0c43f08dbfe4d4a7d4f05549cdd81f54</li> | ||||||||
<li><b>Linux DEB:</b> SHA-256 8877443ded0dee19b1bacaa608bd81d4bb216b59ff5fc12c89489e9ac5b00e0f</li> | ||||||||
<li><b>Linux RPM:</b> SHA-256 a4a12071cdb4c3a845711eec13b97b838ae088f85f81cb5dd0db51aa6b050ed5</li> | ||||||||
<li><b>Linux Arch:</b> SHA-256 66bdf3b4eb3cd29e190cf660ede53d3e854a4ec823c2ea04a4a02a175203f880</li> | ||||||||
</div> | ||||||||
</div> | ||||||||
</div> | ||||||||
</div> | ||||||||
|
||||||||
### Bug fixes and minor changes | ||||||||
|
||||||||
|
Uh oh!
There was an error while loading. Please reload this page.