github moby/buildkit v0.24.0-rc1

latest releases: dockerfile/1.18.0-rc2-labs, dockerfile/1.18.0-rc2, v0.24.0-rc2...
pre-release6 days ago

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

Don't miss a new buildkit release

NewReleases is sending notifications on new releases.