Releases: moby/buildkit
dockerfile/1.5.0-rc1-labs
dockerfile/1.5.0-rc1
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
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
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
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
Usage
# syntax=docker.io/docker/dockerfile-upstream:1.4.3-labs
dockerfile/1.4.3
v0.10.3
https://hub.docker.com/r/moby/buildkit
Notable changes:
dockerfile/1.4.2-labs
Usage
# syntax=docker.io/docker/dockerfile:1.4.2-labs
dockerfile/1.4.2
Usage
# syntax=docker.io/docker/dockerfile:1.4.2
Notable changes
- Fix loading certain environment variables from an image passed with built context #2847