2.37.0
What's Changed
ℹ️ bake is now used as the default images builder, if you don't want to use it you could opt-out by setting the COMPOSE_BAKE env variable to false
✨ Improvements
- Add compose bridge by @glours in https://github.com/docker/compose/pull/12866
- Include platform and creation date listing image by @ndeloof in https://github.com/docker/compose/pull/12856
- Add support of metadata subcommand for provider services by @glours in https://github.com/docker/compose/pull/12903
- Use bake by default by @ndeloof in https://github.com/docker/compose/pull/12699
🐛 Fixes
- (Re)start dependent services after watch rebuilt image by @ndeloof in https://github.com/docker/compose/pull/12879
- Resolve symlinks while making dockerfile path absolute by @ndeloof in https://github.com/docker/compose/pull/12884
- Fix support for
BUILDKIT_PROGRESSby @ndeloof in https://github.com/docker/compose/pull/12894 - Build dependent service images when required by @ndeloof in https://github.com/docker/compose/pull/12896
- Fix recreate network (and connected containers) on config updates by @ndeloof in https://github.com/docker/compose/pull/12899
pulldoes not requireenv_filebeing resolved by @ndeloof in https://github.com/docker/compose/pull/12904
🔧 Internal
- Refactor: use slices.Contains to simplify code by @tongjicoder in https://github.com/docker/compose/pull/12877
- Remove utils.Contains to prefer slice.ContainsFunc by @ndeloof in https://github.com/docker/compose/pull/12878
- Fix typo in suggestion log by @Carlos-err406 in https://github.com/docker/compose/pull/12893
- Replace uses of golang.org/x/exp/(maps|slices) for stdlib and fix linting by @thaJeztah in https://github.com/docker/compose/pull/12885
- Debug message to help diagnose platform mismatch by @ndeloof in https://github.com/docker/compose/pull/12905
- (refactoting) Move watch logic into a dedicated Watcher type by @ndeloof in https://github.com/docker/compose/pull/12865
⚙️ Dependencies
- Bump cli-doc-tools to v0.10.0 by @glours in https://github.com/docker/compose/pull/12855
- Bump github.com/docker/docker, docker/cli v28.2.2 by @thaJeztah in https://github.com/docker/compose/pull/12875
- Build(deps): bump google.golang.org/grpc from 1.72.1 to 1.72.2 by @dependabot in https://github.com/docker/compose/pull/12872
Full Changelog: https://github.com/docker/compose/compare/v2.36.2...v2.37.0