What's Changed
✨ Improvements
🐛 Fixes
- Fix(config): Print service names with --no-interpolate by @idsulik (12282)
- Remove obsolete containers first on scale down by @ndeloof (12272)
- Fix compose images that return a different image with the same ID by @koooge (12278)
- Emit events for building images by @felixfontein (11498)
- Fix support for --remove-orphans on
docker compose run
by @ndeloof (12288) - Push empty descriptor layer when using OCI version 1.1 for Compose artifact by @glours (12289)
- Detect network config changes and recreate if needed by @ndeloof (12267)
- Update wait-timeout flag usage to include the unit by @terev (12316)
- Use service.stop to stop dependent containers by @ndeloof (12322)
- Only check attached networks on running containers by @ndeloof (12327)
- Only stop dependent containers ... if there's some by @ndeloof (12328)
🔧 Internal
- Pass stale bot inactivity limit from 6 to 3 months by @glours (12284)
- Ci: enable testifylint linter by @mmorel-35 (11761)
- Remove ddev e2e tests by @glours (12291)
- Gha: test against docker engine v27.4.0 by @thaJeztah (12299)
- Run build tests against bake by @ndeloof (12325)
⚙️ Dependencies
- Build(deps): bump golang.org/x/sync from
0.8.0
to0.9.0
by @dependabot (12277) - Build(deps): bump golang.org/x/sys from
0.26.0
to0.27.0
by @dependabot (12276) - Build(deps): bump github.com/moby/buildkit
v0.17.1
, github.com/docker/buildxv0.18.0
by @thaJeztah (12298) - Build(deps): bump docker/docker
v27.4.0-rc.2
, docker/cliv27.4.0-rc.2
by @thaJeztah (12306) - Build(deps): bump github.com/stretchr/testify from
1.9.0
to1.10.0
by @dependabot (12319) - Build(deps): bump github.com/compose-spec/compose-go/v2 from
2.4.5-0.20241111154218-9d02caaf8465
to2.4.5
by @dependabot (12324) - Build(deps): bump github.com/moby/buildkit from
0.17.1
to0.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