buildkit 0.24.0-rc1
Welcome to the v0.24.0-rc1 release of buildkit!
This is a pre-release of buildkit
Please try out the release binaries and report any issues at
https://github.com/moby/buildkit/issues.
Contributors
- Tõnis Tiigi
- CrazyMax
- Sebastiaan van Stijn
- Akihiro Suda
- Andrés Delfino
- Alberto Contreras
- Alberto Garcia Hierro
- Anthony Nandaa
- Baptiste Girard-Carrabin
- Derek McGowan
- Justin Chadwell
- Kohei Tokunaga
- Michael Dwan
Notable Changes
- Built-in Dockerfile frontend has been updated to v1.18.0-rc1
- Max-parallelism control can now also be set with
--max-parallelism
daemon flag. #6105 - Improve errors when using build arguments in
COPY --from
flag value #6153 - Debug server now supports new endpoints for inspecting the cache key database and remote cache manifests. In order to debug plaintexts of the cache keys
--save-cache-debug
needs to be enabled in the daemon. #6076 #6061 #6133 - Base Alpine version has been updated to 3.22 #6048
- Client now allows configuring exporter content store #6045
- Release binary artifacts now use Git commit time as timestamp #6037
- Fix allowing device entitlement for buildkitd daemon with startup flags #6080
- Fix possible panic from BoltDB when copying lots of files between build steps. #6159 #6136 #6165
- Fix possible deadlocks from the error handler in the sync package. #6158
- Fix issue with exporting cache with different compression formats for images with lots of layers. #6092 #6088
- Fix displaying error details on unexpected response status code #6067
Dependency Changes
- github.com/containerd/containerd/v2 v2.1.3 -> v2.1.4
- github.com/cpuguy83/go-md2man/v2 v2.0.5 -> v2.0.7
- github.com/docker/cli v28.2.2 -> v28.3.3
- github.com/docker/docker v28.2.2 -> v28.3.3
- github.com/moby/profiles/seccomp v0.1.0 new
- github.com/urfave/cli v1.22.16 -> v1.22.17
- go.etcd.io/bbolt v1.4.0 -> v1.4.3
- go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace v0.56.0 -> v0.60.0
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetricgrpc v1.31.0 -> v1.35.0
- go.opentelemetry.io/otel/exporters/otlp/otlpmetric/otlpmetrichttp v1.31.0 -> v1.35.0
Previous release can be found at v0.23.2