Skip to content

Commit e63c928

Browse files
committed
build: buildx v0.14.0 release notes
Signed-off-by: David Karlsson <[email protected]>
1 parent c01b2da commit e63c928

File tree

1 file changed

+48
-0
lines changed

1 file changed

+48
-0
lines changed

content/build/release-notes.md

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

11+
## 0.14.0
12+
13+
{{< release-date date="2024-04-18" >}}
14+
15+
The full release note for this release is available
16+
[on GitHub](https://github.com/docker/buildx/releases/tag/v0.14.0).
17+
18+
### Enhancements
19+
20+
- Add support for `--print=lint` (experimental).
21+
[docker/buildx#2404](https://github.com/docker/buildx/pull/2404),
22+
[docker/buildx#2406](https://github.com/docker/buildx/pull/2406)
23+
- Fix JSON formatting for custom implementations of print sub-requests in frontends.
24+
[docker/buildx#2374](https://github.com/docker/buildx/pull/2374)
25+
- Provenance records are now set when building with `--metadata-file`.
26+
[docker/buildx#2280](https://github.com/docker/buildx/pull/2280)
27+
- Add [Git authentication support](./bake/remote-definition.md#remote-definition-in-a-private-repository) for remote definitions.
28+
[docker/buildx#2363](https://github.com/docker/buildx/pull/2363)
29+
- New `default-load` driver option for the `docker-container`, `remote`, and `kubernetes` drivers to load build results to the Docker Engine image store by default.
30+
[docker/buildx#2259](https://github.com/docker/buildx/pull/2259)
31+
- Add `requests.ephemeral-storage`, `limits.ephemeral-storage` and `schedulername` options to the [`kubernetes` driver](./drivers/kubernetes.md).
32+
[docker/buildx#2370](https://github.com/docker/buildx/pull/2370),
33+
[docker/buildx#2415](https://github.com/docker/buildx/pull/2415)
34+
- Add `indexof` function for `docker-bake.hcl` files.
35+
[docker/buildx#2384](https://github.com/docker/buildx/pull/2384)
36+
- OpenTelemetry metrics for Buildx now measure durations of idle time, image exports, run operations, and image transfers for image source operations during build.
37+
[docker/buildx#2316](https://github.com/docker/buildx/pull/2316),
38+
[docker/buildx#2317](https://github.com/docker/buildx/pull/2317),
39+
[docker/buildx#2323](https://github.com/docker/buildx/pull/2323),
40+
[docker/buildx#2271](https://github.com/docker/buildx/pull/2271)
41+
- Build progress metrics to the OpenTelemetry endpoint associated with the `desktop-linux` context no longer requires Buildx in experimental mode (`BUILDX_EXPERIMENTAL=1`).
42+
[docker/buildx#2344](https://github.com/docker/buildx/pull/2344)
43+
44+
### Bug fixes
45+
46+
- Fix `--load` and `--push` incorrectly overriding outputs when used with multiple Bake file definitions.
47+
[docker/buildx#2336](https://github.com/docker/buildx/pull/2336)
48+
- Fix build from stdin with experimental mode enabled.
49+
[docker/buildx#2394](https://github.com/docker/buildx/pull/2394)
50+
- Fix an issue where delegated traces could be duplicated.
51+
[docker/buildx#2362](https://github.com/docker/buildx/pull/2362)
52+
53+
### Packaging updates
54+
55+
- Compose support has been updated to [v2.26.1](https://github.com/docker/compose/releases/tag/v2.26.1)
56+
(via [`compose-go` v2.0.2](https://github.com/compose-spec/compose-go/releases/tag/v2.0.2)).
57+
[docker/buildx#2391](https://github.com/docker/buildx/pull/2391)
58+
1159
## 0.13.1
1260

1361
{{< release-date date="2024-03-13" >}}

0 commit comments

Comments
 (0)