What's Changed
🐛 Fixes
- Fix TTY timer rendering when duration length changes by @MaybeSam05 in https://github.com/docker/compose/pull/13634
- Fix up attach filtering by @false200 in https://github.com/docker/compose/pull/13664
- Preserve ssh:// URL scheme when resolving Dockerfile path by @ssam18 in https://github.com/docker/compose/pull/13669
- Initialize and pass envFiles map in processExtends by @Mohamed-Moumni in https://github.com/docker/compose/pull/13678
- Fix TestRunHook_ConsoleSize on macOS by @thaJeztah in https://github.com/docker/compose/pull/13686
- Restore post-connect fallback for multi-network stacks on API < 1.44 by @jotka in https://github.com/docker/compose/pull/13629
- Publish: return api.ErrCanceled when user declines interactive prompts by @ishwar170695 in https://github.com/docker/compose/pull/13674
- Return error on non-ErrNotExist stat failures in Tar.Sync() by @Lidang-Jiang in https://github.com/docker/compose/pull/13684
🔧 Internal
- Refactor: thread context through publish sensitive data check by @ishwar170695 in https://github.com/docker/compose/pull/13653
- Add AI-powered PR review workflow via
docker/cagent-actionby @glours in https://github.com/docker/compose/pull/13659 - Update
cagent-actionto latest (with better permissions) by @derekmisler in https://github.com/docker/compose/pull/13665 - Pin GitHub Actions to commit SHA, remove pr-review workflow by @glours in https://github.com/docker/compose/pull/13662
- Exclude hook_test.go from Windows builds and propagate ExecStart error in runWaitExec by @pawannn in https://github.com/docker/compose/pull/13683
- Skip PR review workflow for Dependabot PRs by @glours in https://github.com/docker/compose/pull/13679
- Use negotiated API version for network setup by @glours in https://github.com/docker/compose/pull/13690
- Fix mixed assertion libraries in tests by @thaJeztah in https://github.com/docker/compose/pull/13689
- Test: use random host port for dind TLS build test by @ricardobranco777 in https://github.com/docker/compose/pull/13630
- Remove direct dependency on
docker/dockerby @glours in https://github.com/docker/compose/pull/13706
⚙️ Dependencies
- Bump github.com/containerd/platforms from
1.0.0-rc.2to1.0.0-rc.3by @dependabot[bot] in https://github.com/docker/compose/pull/13657 - Bump golangci-lint to
v2.11.3and configure CLAUDE to use it on change by @ndeloof in https://github.com/docker/compose/pull/13656 - Bump google.golang.org/grpc from
1.78.0to1.79.3by @dependabot[bot] in https://github.com/docker/compose/pull/13642 - Bump github.com/moby/patternmatcher from
0.6.0to0.6.1by @dependabot[bot] in https://github.com/docker/compose/pull/13667 - Bump go.opentelemetry.io/otel/sdk from
1.39.0to1.42.0by @glours in https://github.com/docker/compose/pull/13663 - Bump github.com/docker/cli from
29.2.1+incompatibleto29.3.1+incompatibleby @dependabot[bot] in https://github.com/docker/compose/pull/13670 - Bump github.com/hashicorp/go-version from
1.8.0to1.9.0by @dependabot[bot] in https://github.com/docker/compose/pull/13692 - Bump github.com/docker/buildx
v0.33.0, buildkitv0.29.0by @thaJeztah in https://github.com/docker/compose/pull/13693 - Bump google.golang.org/grpc from
1.79.3to1.80.0by @dependabot[bot] in https://github.com/docker/compose/pull/13697 - Bump github.com/containerd/platforms from
1.0.0-rc.3to1.0.0-rc.4by @dependabot[bot] in https://github.com/docker/compose/pull/13696 - Bump github.com/moby/moby/client
v0.4.0, moby/apiv1.54.1by @thaJeztah in https://github.com/docker/compose/pull/13708 - Bump github.com/docker/cli
v29.4.0by @thaJeztah in https://github.com/docker/compose/pull/13707 - Bump compose-go to version
v2.10.2by @glours in https://github.com/docker/compose/pull/13705 - Bump to Go
1.25.9by @thaJeztah in https://github.com/docker/compose/pull/13720
New Contributors
- @MaybeSam05 made their first contribution in https://github.com/docker/compose/pull/13634
- @ishwar170695 made their first contribution in https://github.com/docker/compose/pull/13653
- @derekmisler made their first contribution in https://github.com/docker/compose/pull/13665
- @false200 made their first contribution in https://github.com/docker/compose/pull/13664
- @ssam18 made their first contribution in https://github.com/docker/compose/pull/13669
- @Mohamed-Moumni made their first contribution in https://github.com/docker/compose/pull/13678
- @pawannn made their first contribution in https://github.com/docker/compose/pull/13683
- @jotka made their first contribution in https://github.com/docker/compose/pull/13629
- @Lidang-Jiang made their first contribution in https://github.com/docker/compose/pull/13684
Full Changelog: https://github.com/docker/compose/compare/v5.1.1...v5.1.2