github moby/buildkit v0.32.0-rc1

latest releases: dockerfile/1.26.0-rc1-labs, dockerfile/1.26.0-rc1
pre-release2 hours ago

buildkit 0.32.0-rc1

Welcome to the v0.32.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
  • Dawei Wei
  • Felix de Souza
  • Devendra Kushwah
  • Giles Cope
  • Kunalbehbud
  • MohammadHasan Akbari
  • Natnael Gebremariam
  • Pierre Fenoll
  • Simon Aguilera
  • s3onghyun

Notable Changes

  • Built-in Dockerfile frontend has been updated to v1.26.0-rc1 changelog
  • Attestations now default to OCI artifact descriptors, use oci-artifacts=false if your registry does not support OCI artifacts. #6914
  • Build steps can now opt out of default OpenTelemetry tracing or define custom tracing configuration #6958
  • Bolt database performance has been improved #6943
  • Included Runc container runtime has been updated to v1.4.3 #6853
  • All remote cache backends now use OCI mediatypes for record descriptors #6913
  • Source policy identifiers are now normalized before sending them to policy evaluation #6909
  • SBOM scanner support for Windows has been added #6941
  • Lock contention in the LLB solver has been reduced #6917
  • Improve SSH support when using non-standard ports #6895
  • Improve validation of reading contents of invalid files via API #6903
  • Deprecated OTEL fallback variables OTEL_TRACE_PARENT, OTEL_TRACE_STATE are no longer supported. Use TRACEPARENT and TRACESTATE instead. #6874
  • Fix possible cache miss issue on parallel builds with shared parts #6955
  • Fix chunked encoding support for S3-compatible remote cache backends #6970
  • Fix regression on handling OTEL_IGNORE_ERROR environment variable #6966

Dependency Changes

  • github.com/Microsoft/go-winio v0.6.2 -> ad3df93bed29
  • github.com/Microsoft/hcsshim v0.14.1 -> v0.15.0-rc.1
  • github.com/ProtonMail/go-crypto v1.3.0 -> v1.4.1
  • github.com/aws/aws-sdk-go-v2 v1.42.0 -> v1.43.0
  • github.com/aws/aws-sdk-go-v2/aws/protocol/eventstream v1.7.13 -> v1.7.14
  • github.com/aws/aws-sdk-go-v2/config v1.32.24 -> v1.32.31
  • github.com/aws/aws-sdk-go-v2/credentials v1.19.23 -> v1.19.30
  • github.com/aws/aws-sdk-go-v2/feature/ec2/imds v1.18.29 -> v1.18.31
  • github.com/aws/aws-sdk-go-v2/feature/s3/transfermanager v0.2.9 -> v0.3.5
  • github.com/aws/aws-sdk-go-v2/internal/configsources v1.4.29 -> v1.4.31
  • github.com/aws/aws-sdk-go-v2/internal/endpoints/v2 v2.7.29 -> v2.7.31
  • github.com/aws/aws-sdk-go-v2/internal/v4a v1.4.30 -> v1.4.32
  • github.com/aws/aws-sdk-go-v2/service/internal/accept-encoding v1.13.12 -> v1.13.13
  • github.com/aws/aws-sdk-go-v2/service/internal/checksum v1.9.22 -> v1.9.24
  • github.com/aws/aws-sdk-go-v2/service/internal/presigned-url v1.13.29 -> v1.13.31
  • github.com/aws/aws-sdk-go-v2/service/internal/s3shared v1.19.29 -> v1.19.32
  • github.com/aws/aws-sdk-go-v2/service/s3 v1.103.3 -> v1.106.0
  • github.com/aws/aws-sdk-go-v2/service/signin v1.1.5 -> v1.5.0
  • github.com/aws/aws-sdk-go-v2/service/sso v1.31.3 -> v1.33.0
  • github.com/aws/aws-sdk-go-v2/service/ssooidc v1.36.6 -> v1.38.0
  • github.com/aws/aws-sdk-go-v2/service/sts v1.43.3 -> v1.45.0
  • github.com/aws/smithy-go v1.27.2 -> v1.27.4
  • github.com/containerd/containerd/api v1.10.0 -> v1.11.1
  • github.com/containerd/containerd/v2 v2.2.4 -> v2.3.3
  • github.com/containerd/plugin v1.0.0 -> v1.1.0
  • github.com/containerd/ttrpc v1.2.8 -> v1.2.9
  • github.com/docker/cli v29.5.3 -> v29.6.2
  • github.com/go-openapi/errors v0.22.7 -> v0.22.8
  • github.com/go-openapi/loads v0.23.3 -> v0.24.0
  • github.com/go-openapi/runtime v0.32.3 -> v0.32.4
  • github.com/go-openapi/spec v0.22.5 -> v0.22.6
  • github.com/go-openapi/strfmt v0.26.3 -> v0.26.4
  • github.com/go-openapi/swag v0.26.0 -> v0.26.1
  • github.com/go-openapi/swag/cmdutils v0.26.0 -> v0.26.1
  • github.com/go-openapi/swag/conv v0.26.0 -> v0.27.0
  • github.com/go-openapi/swag/fileutils v0.26.0 -> v0.26.1
  • github.com/go-openapi/swag/jsonname v0.26.0 -> v0.26.1
  • github.com/go-openapi/swag/jsonutils v0.26.0 -> v0.26.1
  • github.com/go-openapi/swag/loading v0.26.0 -> v0.26.1
  • github.com/go-openapi/swag/mangling v0.26.0 -> v0.26.1
  • github.com/go-openapi/swag/netutils v0.26.0 -> v0.26.1
  • github.com/go-openapi/swag/stringutils v0.26.0 -> v0.26.1
  • github.com/go-openapi/swag/typeutils v0.26.0 -> v0.27.0
  • github.com/go-openapi/swag/yamlutils v0.26.0 -> v0.26.1
  • github.com/go-openapi/validate v0.25.3 -> v0.26.0
  • github.com/gohugoio/hashstructure v0.6.0 new
  • github.com/google/go-containerregistry v0.21.6 -> v0.21.7
  • github.com/klauspost/compress v1.18.6 -> v1.19.1
  • github.com/moby/policy-helpers d5411a945cfc -> 856be88baec4
  • github.com/moby/sys/mount fc52b7222d0b -> v0.3.5
  • github.com/moby/sys/user v0.4.0 -> v0.4.1
  • github.com/sigstore/rekor v1.5.2 -> v1.5.3
  • github.com/sigstore/rekor-tiles/v2 5d098a2b6443 -> v2.3.0
  • github.com/sigstore/sigstore-go v1.2.1 -> v1.2.2
  • github.com/tonistiigi/fsutil 30cd4fc5d911 -> 6d9dc2ebad62
  • go.etcd.io/bbolt v1.4.3 -> v1.5.0
  • go.opentelemetry.io/otel/exporters/prometheus v0.65.0 -> v0.66.0
  • google.golang.org/grpc v1.81.1 -> v1.82.1
  • google.golang.org/protobuf v1.36.11 -> f2248ac996af

Previous release can be found at v0.31.2

Don't miss a new buildkit release

NewReleases is sending notifications on new releases.