v2.35.0
What's Changed
π 1st implementation of external services feature to support Docker Model Runner in Compose by @ndeloof in #12692
β¨ Improvements
- Set
$PWD
(may not be supported on Windows) by @ndeloof in #12643 - Introduce config
--no-env-resolution
by @ndeloof in #12665 - Introduce
build --print
to dump equivalent bakefile by @ndeloof in #12675 - Feat(run): Add
--quiet
and--quiet-build
options for therun
command by @idsulik in #12685 - Introduce
volume.type=image
by @ndeloof in #12725
π Fixes
- Fix support for secret set by env inside included file by @ndeloof in #12635
- Fix edge-case bug checking path prefix in watch for bind mount volumes by @matiboux in #12640
- Run only loads required service env_file and ignores others by @ndeloof in #12645
- Fixed support for
depends_on.restart
inup
andrestart
commands by @ndeloof in #12649 - Bake parses "${}" in DockerfileInline as a variable by @ndeloof in #12664
- Fix(secrets): Reverted secrets file mode 440 -> 444 by @idsulik in #12666
- Fix scale completion by @ndeloof in #12672
- Fix: replace
docker-compose.yml
withcompose.yaml
by @k-kbk in #12680 - Include implicit build dependencies in build command by @ndeloof in #12683
- Capture git fetch output when debug output is enabled by @ndeloof in #12719
- Mount API is not strictly equivalent to bind by @ndeloof in #12722
π§ Internal
- Test commandName subcommand order by @maxproske in #12535
- Set watch option --prune=true as default by @remcokranenburg in #12650
- Plugin Docker Desktop Model Runner check by @glours in #12718
- pkg/compose: implement Export using atomicwriter by @thaJeztah in #12715
- Style: refactor Desktop client for readability and maintainability by @Saracomethstein in #12723
βοΈ Dependencies
- Build(deps): bump github.com/docker/buildx from
0.21.2
to0.21.3
by @dependabot in #12646 - Build(deps): bump github.com/containerd/containerd/v2 from
2.0.3
to2.0.4
by @dependabot in #12647 - Bump docker & cli
v28.0.4
and buildxv0.22.0
by @ndeloof in #12674 - Bump golangci-lint to version
v2.0.2
by @glours in #12689 - Bump golang to
1.23.8
by @glours in #12698 - Update secret detector to fix vulnerability https://github.com/golang⦠by @sigi-glovebox in #12707
- Build(deps): bump golang.org/x/sys from
0.31.0
to0.32.0
by @dependabot in #12713 - Build(deps): bump golang.org/x/sync from
0.12.0
to0.13.0
by @dependabot in #12712 - Build(deps): bump github.com/compose-spec/compose-go/v2 from
2.5.1-0.20250409070949-8e1a035095ca
to2.6.0
by @dependabot in #12729
New Contributors
- @matiboux made their first contribution in #12640
- @k-kbk made their first contribution in #12680
- @sigi-glovebox made their first contribution in #12707
- @Saracomethstein made their first contribution in #12723
Full Changelog: v2.34.0...v2.35.0