This release adds 1 notable feature for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
Summary
AI summaryBroad release touches ⚙️ Dependencies, deps, 🔧 Internal, and 🐛 Fixes.
Changes in this release
| Type | Severity | Summary | CVE |
|---|---|---|---|
| Feature | Medium |
add stop lifecycle hook for external providers add stop lifecycle hook for external providers Source: granite4.1:8b-q6_K@2026-05-20 Confidence: high |
— |
| Dependency | Medium |
bump github.com/mattn/go-shellwords to 1.0.13 bump github.com/mattn/go-shellwords to 1.0.13 Source: granite4.1:8b-q6_K@2026-05-20 Confidence: low |
— |
| Dependency | Medium |
bump github.com/docker/cli to 29.4.2+incompatible bump github.com/docker/cli to 29.4.2+incompatible Source: granite4.1:8b-q6_K@2026-05-20 Confidence: low |
— |
| Dependency | Medium |
bump github.com/moby/moby/client from 0.4.0 to 0.4.1 bump github.com/moby/moby/client from 0.4.0 to 0.4.1 Source: granite4.1:8b-q6_K@2026-05-20 Confidence: low |
— |
| Dependency | Medium |
upgrade google.golang.org/grpc from 1.80.0 to 1.81.0 upgrade google.golang.org/grpc from 1.80.0 to 1.81.0 Source: granite4.1:8b-q6_K@2026-05-20 Confidence: low |
— |
| Dependency | Medium |
update go version to 1.26.3 update go version to 1.26.3 Source: granite4.1:8b-q6_K@2026-05-20 Confidence: low |
— |
| Dependency | Medium |
bump github.com/compose-spec/compose-go/v2 from 2.10.2 to 2.11.0 bump github.com/compose-spec/compose-go/v2 from 2.10.2 to 2.11.0 Source: granite4.1:8b-q6_K@2026-05-20 Confidence: low |
— |
| Dependency | Medium |
upgrade golang.org/x/sys from 0.42.0 to 0.44.0 upgrade golang.org/x/sys from 0.42.0 to 0.44.0 Source: granite4.1:8b-q6_K@2026-05-20 Confidence: low |
— |
| Performance | Medium |
remove unused e2e job from merge workflow remove unused e2e job from merge workflow Source: granite4.1:8b-q6_K@2026-05-20 Confidence: low |
— |
| Bugfix | Medium |
route OCI artifact pulls through Docker Desktop HTTP proxy route OCI artifact pulls through Docker Desktop HTTP proxy Source: granite4.1:8b-q6_K@2026-05-20 Confidence: high |
— |
| Bugfix | Medium |
restore stoppingEvent/stoppedEvent helpers for plugin stop hook restore stoppingEvent/stoppedEvent helpers for plugin stop hook Source: granite4.1:8b-q6_K@2026-05-20 Confidence: high |
— |
| Bugfix | Medium |
flag literal inline environment values in publish flag literal inline environment values in publish Source: granite4.1:8b-q6_K@2026-05-20 Confidence: low |
— |
| Bugfix | Low |
make e2e tests pass reliably locally with Docker Desktop make e2e tests pass reliably locally with Docker Desktop Source: granite4.1:30b@2026-05-20-audit Confidence: low |
— |
| Refactor | Low |
deduplicate and simplify code deduplicate and simplify code Source: granite4.1:30b@2026-05-20-audit Confidence: low |
— |
| Refactor | Low |
drop Desktop beta-settings check; gate hint on LogsTab flag drop Desktop beta-settings check; gate hint on LogsTab flag Source: granite4.1:30b@2026-05-20-audit Confidence: low |
— |
Full changelog
What's Changed
✨ Improvements
- feat: add stop lifecycle hook for external providers by @glours in https://github.com/docker/compose/pull/13779
🐛 Fixes
- fix: route OCI artifact pulls through Docker Desktop HTTP proxy by @glours in https://github.com/docker/compose/pull/13770
- fix: restore stoppingEvent/stoppedEvent helpers for plugin stop hook by @glours in https://github.com/docker/compose/pull/13794
- fix(publish): flag literal inline environment values by @glours in https://github.com/docker/compose/pull/13760
🔧 Internal
- ci: remove unused e2e job from merge workflow by @glours in https://github.com/docker/compose/pull/13740
- chore: update cagent-action to
v1.4.4by @derekmisler in https://github.com/docker/compose/pull/13745 - Change verb tense in Docker Compose reference documentation by @ryanjbonnell in https://github.com/docker/compose/pull/13773
- pkg/compose: go fix by @thaJeztah in https://github.com/docker/compose/pull/13782
- refactor: code deduplication and simplification by @ndeloof in https://github.com/docker/compose/pull/13759
- fix: make e2e tests pass reliably locally with Docker Desktop by @glours in https://github.com/docker/compose/pull/13741
- refactor: drop Desktop beta-settings check; gate hint on LogsTab flag by @glours in https://github.com/docker/compose/pull/13755
⚙️ Dependencies
- build(deps): bump github.com/mattn/go-shellwords from
1.0.12to1.0.13by @dependabot[bot] in https://github.com/docker/compose/pull/13731 - build(deps): bump github.com/docker/cli from
29.4.0+incompatibleto29.4.2+incompatibleby @dependabot[bot] in https://github.com/docker/compose/pull/13768 - build(deps): bump github.com/moby/moby/client from
0.4.0to0.4.1by @dependabot[bot] in https://github.com/docker/compose/pull/13752 - build(deps): bump github.com/docker/cli from
29.4.2+incompatibleto29.4.3+incompatibleby @dependabot[bot] in https://github.com/docker/compose/pull/13776 - build(deps): bump google.golang.org/grpc from
1.80.0to1.81.0by @dependabot[bot] in https://github.com/docker/compose/pull/13775 - build(deps): update to
go 1.26.3by @thaJeztah in https://github.com/docker/compose/pull/13783 - build(deps): bump google.golang.org/grpc from
1.81.0to1.81.1by @dependabot[bot] in https://github.com/docker/compose/pull/13791 - build(deps): bump github.com/compose-spec/compose-go/v2 from
2.10.2to2.11.0by @dependabot[bot] in https://github.com/docker/compose/pull/13798 - build(deps): bump github.com/docker/cli from
29.4.3+incompatibleto29.5.1+incompatibleby @dependabot[bot] in https://github.com/docker/compose/pull/13796 - build(deps): bump golang.org/x/sys from
0.42.0to0.44.0by @dependabot[bot] in https://github.com/docker/compose/pull/13788
New Contributors
- @ryanjbonnell made their first contribution in https://github.com/docker/compose/pull/13773
Full Changelog: https://github.com/docker/compose/compare/v5.1.3...v5.1.4
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]