Skip to content

Releases: docker/compose

v2.24.6

15 Feb 14:16
eb5f7d7
Compare
Choose a tag to compare

What's Changed

πŸ› Fixes

  • Fix load .env from project directory when project file is set by COMPOSE_FILE by @ndeloof in #11405
  • Pass All option to backend api.Service when length statuses is not equal to zero by @1arp in #11475
  • Fix deadlock collecting large logs by @ndeloof in #11496

πŸ”§ Internal

βš™οΈ Dependencies

  • Build(deps): bump github.com/docker/cli from 25.0.1+incompatible to 25.0.2+incompatible by @dependabot in #11443
  • CI(deps): bump docker/cli to v25.0.3 by @ndeloof in #11481
  • Bump compose-go to v2.0.0-rc.4 by @ndeloof in #11470
  • Bump compose-go to v2.0.0-rc.7 by @ndeloof in #11503
  • Build(deps): bump github.com/opencontainers/image-spec from 1.1.0-rc5 to 1.1.0-rc6 by @dependabot in #11468

New Contributors

Full Changelog: v2.24.5...v2.24.6

v2.24.5

30 Jan 18:36
8fdd45c
Compare
Choose a tag to compare

πŸ› Fixes

  • Fix for failed to solve: changes out of order errors while building images on Windows (#11426)

Full Changelog

  • Fix canonical container name in --dry-run by @jhrotko in #11425
  • ci(deps): replace buildkit to fix fsutil issues on Windows by @crazy-max in #11426
  • chore(e2e): fix flaky test & standalone behavior by @milas in #11382

New Contributors

Full Changelog: v2.24.4...v2.24.5

v2.24.4

29 Jan 22:07
ac8ea08
Compare
Choose a tag to compare

What's Changed

✨ Enhancements

πŸ› Fixes

  • Don't check external network existence when swarm is enabled by @ndeloof in #11409

πŸ”§ Internal

βš™οΈ Dependencies

  • build(deps): bump actions/upload-artifact from v3 to v4 by @dvdksn in #11415
  • build(deps): bump compose-go v2.0.0-rc3 to fix multiple compose files merge issues by @glours in #11416
  • build(deps): bump github.com/docker/docker from 25.0.0+incompatible to 25.0.1+incompatible by @dependabot in #11407
  • build(deps): bump github.com/docker/cli from 25.0.0+incompatible to 25.0.1+incompatible by @dependabot in #11406

Full Changelog: v2.24.3...v2.24.4

v2.24.3

24 Jan 18:01
bef8785
Compare
Choose a tag to compare

What's Changed

This release fixes build issue with Docker Desktop for Windows introduced in Compose v2.24.0

πŸ”§ Internal

  • introduce stopAndRemoveContainer to share logic scaling down by @ndeloof in #11393

βš™οΈ Dependencies

  • use a custom version of fsutils that fixes a bug on Windows causing all Compose builds to fail by @glours in #11400

Full Changelog: v2.24.2...v2.24.3

v2.24.2

22 Jan 16:33
143ac0f
Compare
Choose a tag to compare

What's Changed

This release fixes issues related to the Compose files merging process in compose-go library

πŸ”§ Internal

  • docs: update link to use canonical URL for command by @dvdksn in #11359

βš™οΈ Dependencies

  • go.mod: github.com/google/uuid v1.5.0, github.com/moby/sys/mountinfo v0.7.1 by @thaJeztah in #11372
  • ci(deps): upgrade to Moby v25.0.0 GA by @milas in #11381
  • bump compose-go to v2.0.0-rc.2 by @ndeloof in #11390

Full Changelog: v2.24.1...v2.24.2

v2.24.1

18 Jan 10:02
83e0207
Compare
Choose a tag to compare

What's Changed

πŸ› Fixes

  • Stop the resource timer after last expected event by @ndeloof in #11357
  • fix engine version require to use healthcheck.start_interval by @ndeloof in #11360
  • fix(tracing): batch span exports to prevent blocking by @milas in #11364

πŸ”§ Internal

βš™οΈ Dependencies

  • build(deps): bump github.com/containerd/containerd from 1.7.11 to 1.7.12 by @dependabot in #11347
  • build(deps): bump github.com/docker/cli from 25.0.0-rc.1+incompatible to 25.0.0-rc.2+incompatible by @dependabot in #11348
  • build(deps): bump github.com/docker/docker from 25.0.0-rc.1+incompatible to 25.0.0-rc.2+incompatible by @dependabot in #11349
  • build(deps): bump github.com/docker/cli from 25.0.0-rc.2+incompatible to 25.0.0-rc.3+incompatible by @dependabot in #11365
  • build(deps): bump github.com/docker/docker from 25.0.0-rc.2+incompatible to 25.0.0-rc.3+incompatible by @dependabot in #11367
  • bump version of compose-go to v2.0.0-rc.1 by @glours in #11368

Full Changelog: v2.24.0...v2.24.1

v2.24.0

11 Jan 13:23
8b16ab1
Compare
Choose a tag to compare

What's Changed

Breaking change ⚠️

  • service hash computation logic has been updated to fully ignore replicas/scale. Due to this change, after upgrade all services will be recreated.

✨ Enhancements

  • Implement docker compose attach by @g0t4 in #11181
  • Introduce ps --orphans to include/exclude services not declared by project by @ndeloof in #11220
  • Introduce compose logs --index to select a replica container by @ndeloof in #11231
  • --with-dependencies let docker compose build build dependencies transitively by @ndeloof in #11290
  • Introduce stats command by @ndeloof in #11299
  • Add source policies for build by @cpuguy83 in #11325

πŸ› Fixes

πŸ”§ Internal

βš™οΈ Dependencies

New Contributors

Full Changelog: v2.23.3...v2.24.0

v2.24.0-birthday.10 πŸ₯³

11 Dec 14:29
Compare
Choose a tag to compare
Pre-release

This is a pre-release to celebrate 10 years of Docker Compose since 0eb7d30

✨ Features

  • Introduce ps --orphans to include/exclude services not declared by project by @ndeloof in #11220
  • Log we don't expose service ports when --verbose by @ndeloof in #11227
  • Introduce logs --index to select a replica container by @ndeloof in #11231
  • Add support for start_interval by @ndeloof in #10939

πŸ› Fixes

πŸ”§ Internal

βš™οΈ Dependencies

New Contributors

Full Changelog: v2.23.3...v2.24.0-birthday.10

v2.23.3

23 Nov 08:49
Compare
Choose a tag to compare

βš™οΈ Dependencies

  • bump buildx to v0.12.0 and adapt code to changes by @glours in #11217

Full Changelog: v2.23.2...v2.23.3

v2.23.2

22 Nov 16:31
a1aceba
Compare
Choose a tag to compare

✨ Features

  • push also consider build.tags by @ndeloof in #11201
  • Build services with the latest version of the source code when starting watch command by @glours in #11213

πŸ› Fixes

  • Fix --remove-orphans not to consider disabled services as orphaned by @ndeloof in #11204
  • Identify services to build and don't display 'building' if none by @glours in #11209

πŸ”§ Internal

  • Make it context aware and add test skipping options through environment variables by @ulyssessouza in #11192
  • Introduce RuntimeVersion for code to check container runtime support by @ndeloof in #11206
  • Avoid use of []types.ServiceConfig by @ndeloof in #11211
  • Assume /src/pkg/compose/testdata absolute workingdir to make tests reproducible by @ndeloof in #11212

βš™οΈ Dependencies

  • Build(deps): bump github.com/moby/buildkit from 0.12.2 to 0.12.3 by @dependabot in #11112
  • Build(deps): bump github.com/docker/docker from 24.0.6+incompatible to 24.0.7+incompatible by @dependabot in #11143
  • Build(deps): bump github.com/docker/cli from 24.0.6+incompatible to 24.0.7+incompatible by @dependabot in #11142
  • Build(deps): bump github.com/spf13/cobra from 1.7.0 to 1.8.0 by @dependabot in #11214
  • Build(deps): bump github.com/compose-spec/compose-go from 1.20.1 to 1.20.2 by @dependabot in #11215

Full Changelog: v2.23.1...v2.23.2