2.32.0
What's Changed
✨ Improvements
- build with bake by @ndeloof in https://github.com/docker/compose/pull/12344
- introduce watch restart action by @ndeloof in https://github.com/docker/compose/pull/12375
- introduce sync+exec watch action by @ndeloof in https://github.com/docker/compose/pull/12330
- Recreate container on volume configuration change by @ndeloof in https://github.com/docker/compose/pull/12363
🐛 Fixes
- fix support for service.mac_address by @ndeloof in https://github.com/docker/compose/pull/12371
- pull --quiet should not drop status message, only progress by @ndeloof in https://github.com/docker/compose/pull/12358
- do not require a build section but for
rebuildaction by @ndeloof in https://github.com/docker/compose/pull/12343 - log configuration error as a watch log event by @ndeloof in https://github.com/docker/compose/pull/12359
🔧 Internal
- disable failing TestBuildSSH test by @ndeloof in https://github.com/docker/compose/pull/12349
- Make e2e tests pass locally by @glours in https://github.com/docker/compose/pull/12348
⚙️ Dependencies
- bump docker + buildx to latest release by @ndeloof in https://github.com/docker/compose/pull/12372
- bump otel dependencies to v1.28.0 and v0.53.0 to align with buildx, buildkit and engine versions by @glours in https://github.com/docker/compose/pull/12338
- build(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 by @dependabot in https://github.com/docker/compose/pull/12378
- build(deps): bump golang.org/x/crypto from 0.27.0 to 0.31.0 by @dependabot in https://github.com/docker/compose/pull/12377
- build(deps): bump google.golang.org/grpc from 1.68.0 to 1.68.1 by @dependabot in https://github.com/docker/compose/pull/12353
- build(deps): bump golang.org/x/sync from 0.9.0 to 0.10.0 by @dependabot in https://github.com/docker/compose/pull/12352
- update xx to v1.6.1 for compatibility with alpine 3.21 and file 5.46+ by @thaJeztah in https://github.com/docker/compose/pull/12366
Full Changelog: https://github.com/docker/compose/compare/v2.31.0...v2.32.0