| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-04-07 | 3.3 kB | |
| v29.4.0 source code.tar.gz | 2026-04-07 | 21.1 MB | |
| v29.4.0 source code.zip | 2026-04-07 | 28.9 MB | |
| Totals: 3 Items | 50.0 MB | 1 | |
29.4.0
For a full list of pull requests and changes in this release, refer to the relevant GitHub milestones:
Bug fixes and enhancements
- docker cp: report both content size and transferred size. [docker/cli#6800](https://github.com/docker/cli/issues/6800)
- Fix
docker stats --allstill showing containers that were removed. [docker/cli#6863](https://github.com/docker/cli/issues/6863) - Fix a rare bug that could cause containers to become unremovable. [#51724]
- Fixed privileged containers losing their explicit AppArmor profile (
--security-opt apparmor=<profile>) after a container restart. [#52215] - Improved duplicate container-exit handling by using live containerd task state (not timestamps). [#52156]
- Improved image pull and push performance by enabling HTTP keep-alive for registry connections, avoiding redundant TCP and TLS handshakes. [#52198]
- shell completions: add shell completion for
docker rm --linkand exclude legacy links for container names. [docker/cli#6872](https://github.com/docker/cli/issues/6872) - shell completions: don't provide completions that were already used. [docker/cli#6871](https://github.com/docker/cli/issues/6871)
- Update runc (in static binaries) to v1.3.5. [#52244]
- Windows: Fix
DOCKER_TMPDIRnot being respected. [#52181]
Packaging updates
Networking
- Prevent a daemon crash during startup after upgrading if a container config containers a malformed IP-address. [#52275]
Go SDK
- cli/streams: Out, In: preserve original os.File when available. [docker/cli#6906](https://github.com/docker/cli/issues/6906)
- Update minimum go version to go1.25. [docker/cli#6897](https://github.com/docker/cli/issues/6897)
Deprecations
- Go SDK: cli-plugins/hooks: deprecate
HookMessageand rename tocli-plugins/hooks.Response. [docker/cli#6859](https://github.com/docker/cli/issues/6859) - Go SDK: cli-plugins/hooks: deprecate
HookTypeand rename tocli-plugins/hooks.ResponseType. [docker/cli#6859](https://github.com/docker/cli/issues/6859) - Go SDK: cli-plugins/manager: deprecate
HookPluginDataand move tocli-plugins/hooks.Request. [docker/cli#6859](https://github.com/docker/cli/issues/6859)