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
whenhttps
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