Skip to content

Releases: moby/buildkit

dockerfile/1.5.0-rc1-labs

25 Nov 10:11
e8dac6c
Compare
Choose a tag to compare
Pre-release

Usage

# syntax=docker.io/docker/dockerfile-upstream:1.5.0-rc1-labs

Notable changes

  • ADD command now supports --checksum flag to validate the contents of the remote URL contents. #3093 #3287

dockerfile/1.5.0-rc1

24 Nov 02:46
e8dac6c
Compare
Choose a tag to compare
dockerfile/1.5.0-rc1 Pre-release
Pre-release

Usage

# syntax=docker.io/docker/dockerfile-upstream:1.5.0-rc1

Notable changes

  • ADD command can now import files directly from Git URLs #2799

  • Named contexts now support oci-layout:// protocol for including images from local OCI layout structure.

  • Dockerfile now supports secondary requests for listing all build targets or printing outline of accepted parameters for a specific build target #3030 #2841

  • Dockerfile #syntax directive that redirects to an external frontend image now allows the directive to be also set with // comments or JSON. The file may also contain a shebang header. #2937

  • Named context can now be initialized with an empty scratch image #3130

  • Named contexts can now be initialized with an SSH Git URL #2865

  • Fix handling of ONBUILD when importing Schema1 images #3053

v0.10.6

10 Nov 22:56
0c9b5ae
Compare
Choose a tag to compare

https://hub.docker.com/r/moby/buildkit

Notable changes:

  • Fix possible panic on scanning files from local filesystem tonistiigi/fsutil#122
  • Make SELinux opt-in for OCI worker so it can be disabled on certain hosts #3255

v0.10.5

18 Oct 20:09
bc26045
Compare
Choose a tag to compare

https://hub.docker.com/r/moby/buildkit

Notable changes:

This release contains two security fixes.

  • Provide mitigation for Git vulnerability CVE-2022-39253. In systems with Git version lower than 2.38.1 invoking a build of a maliciously crafted Git repository with BUILDKIT_CONTEXT_KEEP_GIT_DIR=1 build-arg could lead to copying arbitrary file system paths into resulting containers/images.
  • Add additional validation when loading content for image@digest references from the local build cache. The new validation makes sure that the same repository name populated the local data and invalid name and digest combinations are detected.

v0.10.4

22 Aug 21:27
a2ba686
Compare
Choose a tag to compare

https://hub.docker.com/r/moby/buildkit

Notable changes:

  • Default Dockerfile frontend has been updated to v1.4.3 with fixes to handling platforms and timestamps for named image contexts. changelog
  • Fix cancellation error not being detected and erroneously cached #2926
  • Fix interactive containers not releasing resources when client doesn't gracefully disconnect them #3025
  • Fix possible panic on handling nil results #3043
  • Add logging to healthcheck monitoring and mitigate possibility of healthcheck failing under load2998
  • Add fallback when rootless buildkitd cannot access containerd socket #2968

dockerfile/1.4.3-labs

22 Aug 22:39
a2ba686
Compare
Choose a tag to compare

Usage

# syntax=docker.io/docker/dockerfile-upstream:1.4.3-labs

dockerfile/1.4.3

22 Aug 22:12
a2ba686
Compare
Choose a tag to compare

Usage

# syntax=docker.io/docker/dockerfile-upstream:1.4.3

Notable changes

  • Fix creation timestamp not getting reset when building image from docker-image:// named context #2920
  • Fix passing --platform flag of FROM command when loading docker-image:// named context #2990

v0.10.3

06 May 17:58
c8d25d9
Compare
Choose a tag to compare

https://hub.docker.com/r/moby/buildkit

Notable changes:

  • Update the builtin Dockerfile frontend to 1.4.2 including a fix for image build contexts
  • Fix performance regression in builtin Dockerfile frontend on accessing build options #2850

dockerfile/1.4.2-labs

06 May 17:56
c8d25d9
Compare
Choose a tag to compare

Usage

# syntax=docker.io/docker/dockerfile:1.4.2-labs

dockerfile/1.4.2

06 May 17:55
c8d25d9
Compare
Choose a tag to compare

Usage

# syntax=docker.io/docker/dockerfile:1.4.2

Notable changes

  • Fix loading certain environment variables from an image passed with built context #2847