Welcome to the 0.14.0 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
Contributors
- CrazyMax
- Tõnis Tiigi
- Jonathan A. Sternberg
- Sebastiaan van Stijn
- David Karlsson
- Laurent Goderre
- Akihiro Suda
- Isaac Gaskin
- Moleus
- Niklas Gehlen
- Usual Coder
- Wei
Notable changes
- build: set record provenance in metadata file #2280
- bake: add git authentication support for remote definitions #2363
- driver: add ephemeral-storage and scheduler name options to kubernetes driver #2370 #2415
- new
default-load
driver-opt can be set for container and k8s instances onbuildx create
to load build results to Docker by default #2259 - build: printing with
--print=lint
uses BuildKit formatter #2404 #2406 #2417 - build: allow status code responses for
--print
that set exit code for process #2408 - bake: add
indexof
hcl func #2384 - build: metrics now measure idle time, export image, run operations, image transfers for image source operations during build #2402 #2373 #2298 #2317 #2316 #2271
- build: metrics to the docker context endpoint does not require experimental anymore #2344
- compose spec support has been updated to
v2.0.2
#2391 - build: builds with
--print
are now marked as internal and don't get recorded in build history #2416 - fix
--load
flag used together output definitions from file with bake #2336 - fix build from stdin when experimental mode enabled #2394
- fix possible issue where delegated traces could be duplicated #2362
- fix JSON formatting for custom
build --print
commands #2374
Dependency Changes
- github.com/compose-spec/compose-go/v2 v2.0.0-rc.8 -> v2.0.2
- github.com/containerd/containerd v1.7.13 -> v1.7.15
- github.com/containerd/ttrpc v1.2.2 -> v1.2.3
- github.com/docker/cli v26.0.0-rc1 -> b6c552212837
- github.com/docker/docker v26.0.0-rc1 -> v26.0.0
- github.com/golang/protobuf v1.5.3 -> v1.5.4
- github.com/hashicorp/hcl/v2 v2.19.1 -> v2.20.1
- github.com/moby/buildkit v0.13.0 -> 71f99c52a669
- github.com/zclconf/go-cty v1.14.1 -> v1.14.4
- golang.org/x/crypto v0.18.0 -> v0.21.0
- golang.org/x/net v0.20.0 -> v0.23.0
- golang.org/x/sys v0.16.0 -> v0.18.0
- golang.org/x/term v0.16.0 -> v0.18.0
- google.golang.org/protobuf v1.31.0 -> v1.33.0
Previous release can be found at v0.13.1