Skip to content

Commit 380ca6c

Browse files
authored
Merge pull request #21523 from dvdksn/buildx019-buildkit018
buildx v0.19.0..v0.19.1, buildkit v0.18.0
2 parents 300e985 + 8add456 commit 380ca6c

File tree

5 files changed

+82
-7
lines changed

5 files changed

+82
-7
lines changed

_vendor/github.com/moby/buildkit/frontend/dockerfile/docs/reference.md

Lines changed: 2 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

content/manuals/build/buildkit/dockerfile-release-notes.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,21 @@ issues, and bug fixes in [Dockerfile reference](/reference/dockerfile.md).
1313

1414
For usage, see the [Dockerfile frontend syntax](frontend.md) page.
1515

16+
## 1.12.0
17+
18+
{{< release-date date="2024-11-27" >}}
19+
20+
The full release note for this release is available
21+
[on GitHub](https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.12.0).
22+
23+
```dockerfile
24+
# syntax=docker/dockerfile:1.12.0
25+
```
26+
27+
- Fix incorrect description in History line of image configuration with multiple `ARG` instructions. [moby/buildkit#5508]
28+
29+
[moby/buildkit#5508]: https://github.com/moby/buildkit/pull/5508
30+
1631
## 1.11.1
1732

1833
{{< release-date date="2024-11-08" >}}

content/manuals/build/release-notes.md

Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,70 @@ toc_max: 2
1010
This page contains information about the new features, improvements, and bug
1111
fixes in [Docker Buildx](https://github.com/docker/buildx).
1212

13+
## 0.19.1
14+
15+
{{< release-date date="2024-11-27" >}}
16+
17+
The full release note for this release is available
18+
[on GitHub](https://github.com/docker/buildx/releases/tag/v0.19.1).
19+
20+
### Bug fixes
21+
22+
- Reverted the change in v0.19.0 that added new object notation for the fields
23+
that previously required CSV strings in Bake definition. This enhancement was
24+
reverted because of backwards incompatibility issues were discovered in some
25+
edge cases. This feature has now been postponed to the v0.20.0 release.
26+
[docker/buildx#2824](https://github.com/docker/buildx/pull/2824)
27+
28+
## 0.19.0
29+
30+
{{< release-date date="2024-11-27" >}}
31+
32+
The full release note for this release is available
33+
[on GitHub](https://github.com/docker/buildx/releases/tag/v0.19.0).
34+
35+
### New
36+
37+
- Bake now requires you to allow filesystem entitlements when your build needs
38+
to read or write files outside of your current working directory.
39+
[docker/buildx#2796](https://github.com/docker/buildx/pull/2796),
40+
[docker/buildx#2812](https://github.com/docker/buildx/pull/2812).
41+
42+
To allow filesystem entitlements, use the `--allow fs.read=<path>` flag for
43+
the `docker buildx bake` command.
44+
45+
This feature currently only reports a warning when using a local Bake
46+
definition, but will start to produce an error starting from the v0.20
47+
release. To enable the error in the current release, you can set
48+
`BUILDX_BAKE_ENTITLEMENTS_FS=1`.
49+
50+
### Enhancements
51+
52+
- Bake definition now supports new object notation for the fields that previously required CSV strings as inputs. [docker/buildx#2758](https://github.com/docker/buildx/pull/2758)
53+
54+
> [!NOTE]
55+
> This enhancement was reverted in [v0.19.1](#0191) due to a bug.
56+
57+
- Bake definition now allows defining validation conditions to variables. [docker/buildx#2794](https://github.com/docker/buildx/pull/2794)
58+
- Metadata file values can now contain JSON array values. [docker/buildx#2777](https://github.com/docker/buildx/pull/2777)
59+
- Improved error messages when using an incorrect format for labels. [docker/buildx#2778](https://github.com/docker/buildx/pull/2778)
60+
- FreeBSD and OpenBSD artifacts are now included in the release. [docker/buildx#2774](https://github.com/docker/buildx/pull/2774), [docker/buildx#2775](https://github.com/docker/buildx/pull/2775), [docker/buildx#2781](https://github.com/docker/buildx/pull/2781)
61+
62+
### Bug fixes
63+
64+
- Fixed an issue with printing Bake definitions containing empty Compose networks. [docker/buildx#2790](https://github.com/docker/buildx/pull/2790).
65+
66+
### Packaging
67+
68+
- Compose support has been updated to v2.4.4. [docker/buildx#2806](https://github.com/docker/buildx/pull/2806) [docker/buildx#2780](https://github.com/docker/buildx/pull/2780).
69+
1370
## 0.18.0
1471

72+
{{< release-date date="2024-10-31" >}}
73+
74+
The full release note for this release is available
75+
[on GitHub](https://github.com/docker/buildx/releases/tag/v0.18.0).
76+
1577
### New
1678

1779
- The `docker buildx inspect` command now displays BuildKit daemon configuration options set with a TOML file. [docker/buildx#2684](https://github.com/docker/buildx/pull/2684)

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,6 @@ replace (
1616
github.com/docker/cli => github.com/docker/cli v27.3.2-0.20241107125754-eb986ae71b0c+incompatible
1717
github.com/docker/compose/v2 => github.com/docker/compose/v2 v2.30.3
1818
github.com/docker/scout-cli => github.com/docker/scout-cli v1.15.0
19-
github.com/moby/buildkit => github.com/moby/buildkit v0.17.1-0.20241031124041-354f2d13c905
19+
github.com/moby/buildkit => github.com/moby/buildkit v0.18.0
2020
github.com/moby/moby => github.com/moby/moby v27.3.1+incompatible
2121
)

go.sum

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,8 @@ github.com/moby/buildkit v0.17.0 h1:ZA/4AxwBbve1f3ZaNNJQiCBtTV62R6YweWNwq4A+sTc=
316316
github.com/moby/buildkit v0.17.0/go.mod h1:ru8NFyDHD8HbuKaLXJIjK9nr3x6FZR+IWjtF07S+wdM=
317317
github.com/moby/buildkit v0.17.1-0.20241031124041-354f2d13c905 h1:KMEmQThIQYXKvBurcvM+6zZjxP2CoNSsF/wUpW+RC/E=
318318
github.com/moby/buildkit v0.17.1-0.20241031124041-354f2d13c905/go.mod h1:ru8NFyDHD8HbuKaLXJIjK9nr3x6FZR+IWjtF07S+wdM=
319+
github.com/moby/buildkit v0.18.0 h1:KSelhNINJcNA3FCWBbGCytvicjP+kjU5kZlZhkTUkVo=
320+
github.com/moby/buildkit v0.18.0/go.mod h1:vCR5CX8NGsPTthTg681+9kdmfvkvqJBXEv71GZe5msU=
319321
github.com/moby/locker v1.0.1/go.mod h1:S7SDdo5zpBK84bzzVlKr2V0hz+7x9hWbYC/kq7oQppc=
320322
github.com/moby/moby v24.0.2+incompatible h1:yH+5dRHH1x3XRKzl1THA2aGTy6CHYnkt5N924ADMax8=
321323
github.com/moby/moby v24.0.2+incompatible/go.mod h1:fDXVQ6+S340veQPv35CzDahGBmHsiclFwfEygB/TWMc=

0 commit comments

Comments
 (0)