Welcome to the 0.7.0 release of buildx!
Notable Changes
- TLS certificates from BuildKit configuration are now transferred to build container in container and kubernetes drivers #787
- Allow using custom registry configuration for multi-node pushes from the client #825
- Allow using custom registry configuration for
buildx imagetools command #825
- Allow booting builder after creating with
buildx create --bootstrap #692
- Allow
registry:insecure output option for multi-node pushes #825
- Fix using
--iidfile together with a multi-node push #826
- Builds support
--ulimit flag for feature parity (requires unreleased BuildKit image) #800
- Builds support
--shm-size flag for feature parity (requires unreleased BuildKit image) #790
- Builds support
--quiet for feature parity #740
- Builds support
--cgroup-parent flag for feature parity (requires unreleased BuildKit image) #814
- Using
--push in bake does not clear other image export options in the file #773
- Fix Git URL detection for
buildx bake when https protocol was used #822
- BuildKit config and TLS files are now kept in Buildx state directory and reused if BuildKit instance needs to be recreated #824
- Ensure different projects use separate destination directories for incremental context transfer for better performance #817
- Fix pushing image with multiple names on multi-node builds #815
- Avoid showing
--builder flags for commands that don't use it #818
- Unsupported build flags now properly show a warning #810
- Build containers are now placed on separate cgroup by default #782
- Bake supports builtin variable
BAKE_LOCAL_PLATFORM #748
- Bake supports
x-bake extension field in Compose files #721
- Bake now prints the default group with
--print #720
- Kubernetes driver now supports colon-separated
KUBECONFIG #761
- Kubernetes driver now supports setting Buildkit config file with
--config #682
- Kubernetes driver now supports installing QEMU emulators with driver-opt #682
- Docker driver now dials build session over HTTP for better performance #804
- Fix reporting error details in some OpenTelemetry traces #812
Contributors
- CrazyMax
- Tõnis Tiigi
- Andy Caldwell
- Wang Jinglei
- Akihiro Suda
- David Scott
- Sebastiaan van Stijn
- Brian Goff
- Devin Bayer