Skip to content

Releases: docker/compose

v2.34.0

14 Mar 09:11
Compare
Choose a tag to compare

What's Changed

✨ Improvements

🐛 Fixes

  • Build: only print COMPOSE_BAKE recommendation when disabled by @emersion in #12572
  • Improve message suggesting using bake by @glours in #12612
  • Fixed service: reference in additional_contexts for builds without bake by @ndeloof in #12582
  • Block the publication of an OCI artifact if one or more services contain only a build section by @glours in #12597
  • Display the location of OCI or GIT Compose stack download by @glours in #12595
  • Refuse to publish compose file with local include by @ndeloof in #12600
  • publishreject compose file with bind mounts by @ndeloof in #12601
  • Display interpolation variables and their values when running a remote stack by @glours in #12604
  • Publish compose file with required siblings used by extends by @ndeloof in #12606
  • Add warning message when a remote configuration include an another remote config by @glours in #12610
  • Only load env_file after services have been selected by @ndeloof in #12611
  • Deprecate --y, prefer --yes by @ndeloof in #12623
  • Use Defang secret-detector to identify potential secret leaks before publishing OCI artifacts by @glours in #12620

🔧 Internal

⚙️ Dependencies

  • Require go 1.23|1.24 (stable) by @ndeloof in #12571
  • Build(deps): bump tags.cncf.io/container-device-interface from 0.8.0 to 0.8.1 by @dependabot in #12583
  • Build(deps): bump github.com/google/go-cmp from 0.6.0 to 0.7.0 by @dependabot in #12578
  • Build(deps): bump github.com/docker/cli from 28.0.0+incompatible to 28.0.1+incompatible by @dependabot in #12590
  • Build(deps): bump github.com/docker/docker from 28.0.0+incompatible to 28.0.1+incompatible by @dependabot in #12591
  • Build(deps): bump github.com/docker/buildx from 0.21.1 to 0.21.2 by @dependabot in #12598
  • Build(deps): bump github.com/opencontainers/image-spec from 1.1.0 to 1.1.1 by @dependabot in #12599
  • Build(deps): bump golang.org/x/sync from 0.11.0 to 0.12.0 by @dependabot in #12607
  • Build(deps): bump google.golang.org/grpc from 1.70.0 to 1.71.0 by @dependabot in #12603
  • Build(deps): bump golang.org/x/sys from 0.30.0 to 0.31.0 by @dependabot in #12608
  • Build(deps): bump github.com/moby/buildkit from 0.20.0 to 0.20.1 by @dependabot in #12609
  • Build(deps): bump tags.cncf.io/container-device-interface from 0.8.1 to 1.0.0 by @dependabot in #12617
  • Bump compose-go to version v2.4.9 by @glours in #12633

New Contributors

Full Changelog: v2.33.1...v2.34.0

v2.33.1

21 Feb 15:12
Compare
Choose a tag to compare

What's Changed

✨ Improvements

  • Add support for gw_priority, enable_ipv4 (requires docker v28.0) by @thaJeztah in #12570

🐛 Fixes

  • Run watch standalone if menu fails to start by @ndeloof in #12536
  • Report error using non-file secret|config with read-only service by @ndeloof in #12531
  • Don't display bake suggestion when using --progress with quiet or json option by @glours in #12561
  • Fix pull --parallel and --no-parallel deprecation warnings missing by @maxproske in #12555
  • Fix error message when detach is implied by wait by @ndeloof in #12566

⚙️ Dependencies

Full Changelog: v2.33.0...v2.33.1

v2.33.0

12 Feb 07:51
Compare
Choose a tag to compare

What's Changed

Important

This release introduce support for Bake to manage builds as an alternative to the internal buildkit client. This new feature can be enabled by setting COMPOSE_BAKE=1 variable. Bake will become the default builder in a future release.

✨ Improvements

🐛 Fixes

🔧 Internal

⚙️ Dependencies

New Contributors

Full Changelog: v2.32.4...v2.33.0

v2.32.4

15 Jan 21:22
Compare
Choose a tag to compare

What's Changed

This release fixes the version issue of v2.32.3

🔧 Internal

Full Changelog: v2.32.3...v2.32.4

v2.32.3

13 Jan 14:37
Compare
Choose a tag to compare

What's Changed

⚠️ This release don't display properly its version! Instead of displaying the tag the docker compose version display its commit hash.

🐛 Fixes

🔧 Internal

Full Changelog: v2.32.2...v2.32.3

v2.32.2

07 Jan 14:26
Compare
Choose a tag to compare

What's Changed

✨ Improvements

🐛 Fixes

  • Only check bind mount conflict if sync action is involved by @ndeloof (12409)
  • When retrying to resolveOrCreateNetwork, retry with a valid network name by @gtardif (12422)
  • checkExpectedVolumes must ignore anonymous volumes by @ndeloof in #12410

🔧 Internal

  • Gofumpt all the things by @ndeloof (12392)
  • Use the 3 latest major versions of the engine to run e2e step by @glours (12401)
  • Replace tibdex/github-app-token by official GitHub create-github-app-token by @glours (12411)

⚙️ Dependencies

Full Changelog: v2.32.1...v2.32.2

v2.32.1

16 Dec 15:13
Compare
Choose a tag to compare

What's Changed

🐛 Fixes

Full Changelog: v2.32.0...v2.32.1

v2.32.0

13 Dec 09:58
Compare
Choose a tag to compare

What's Changed

✨ Improvements

🐛 Fixes

  • fix support for service.mac_address by @ndeloof in #12371
  • pull --quiet should not drop status message, only progress by @ndeloof in #12358
  • do not require a build section but for rebuild action by @ndeloof in #12343
  • log configuration error as a watch log event by @ndeloof in #12359

🔧 Internal

⚙️ Dependencies

  • bump docker + buildx to latest release by @ndeloof in #12372
  • bump otel dependencies to v1.28.0 and v0.53.0 to align with buildx, buildkit and engine versions by @glours in #12338
  • build(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 by @dependabot in #12378
  • build(deps): bump golang.org/x/crypto from 0.27.0 to 0.31.0 by @dependabot in #12377
  • build(deps): bump google.golang.org/grpc from 1.68.0 to 1.68.1 by @dependabot in #12353
  • build(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 by @dependabot in #12352
  • update xx to v1.6.1 for compatibility with alpine 3.21 and file 5.46+ by @thaJeztah in #12366

Full Changelog: v2.31.0...v2.32.0

v2.31.0

28 Nov 10:58
Compare
Choose a tag to compare

What's Changed

✨ Improvements

🐛 Fixes

🔧 Internal

⚙️ Dependencies

  • Build(deps): bump golang.org/x/sync from 0.8.0 to 0.9.0 by @dependabot (12277)
  • Build(deps): bump golang.org/x/sys from 0.26.0 to 0.27.0 by @dependabot (12276)
  • Build(deps): bump github.com/moby/buildkit v0.17.1, github.com/docker/buildx v0.18.0 by @thaJeztah (12298)
  • Build(deps): bump docker/docker v27.4.0-rc.2, docker/cli v27.4.0-rc.2 by @thaJeztah (12306)
  • Build(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot (12319)
  • Build(deps): bump github.com/compose-spec/compose-go/v2 from 2.4.5-0.20241111154218-9d02caaf8465 to 2.4.5 by @dependabot (12324)
  • Build(deps): bump github.com/moby/buildkit from 0.17.1 to 0.17.2 by @dependabot (12320)
  • Bump google.golang.org/grpc to v1.68.0 and containerd to v1.7.24 by @glours (12329)

New Contributors

Full Changelog: v2.30.3...v2.31.0

v2.30.3

07 Nov 13:26
Compare
Choose a tag to compare

What's Changed

🐛 Fixes

⚙️ Dependencies

Full Changelog: v2.30.2...v2.30.3