build: dockerfile frontend 1.14.0 release notes (#22064)

<!--Delete sections as needed -->

## Description

* https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.14.0
* https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.14.0-labs

## Reviews

<!-- Notes for reviewers here -->
<!-- List applicable reviews (optionally @tag reviewers) -->

- [ ] Technical review
- [ ] Editorial review
- [ ] Product review

---------

Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com>
Co-authored-by: Allie Sadler <102604716+aevesdocker@users.noreply.github.com>
This commit is contained in:
CrazyMax 2025-02-20 13:40:33 +01:00 committed by GitHub
parent 54144f42e1
commit 0ccbeadf49
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 28 additions and 0 deletions

View File

@ -13,6 +13,34 @@ issues, and bug fixes in [Dockerfile reference](/reference/dockerfile.md).
For usage, see the [Dockerfile frontend syntax](frontend.md) page.
## 1.14.0
{{< release-date date="2025-02-19" >}}
The full release note for this release is available
[on GitHub](https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.14.0).
```dockerfile
# syntax=docker/dockerfile:1.14.0
```
- `COPY --chmod` now allows non-octal values. This feature was previously in the labs channel and is now available in the main release. [moby/buildkit#5734](https://github.com/moby/buildkit/pull/5734)
- Fix handling of OSVersion platform property if one is set by the base image [moby/buildkit#5714](https://github.com/moby/buildkit/pull/5714)
- Fix errors where a named context metadata could be resolved even if it was not reachable by the current build configuration, leading to build errors [moby/buildkit#5688](https://github.com/moby/buildkit/pull/5688)
## 1.14.0-labs
{{< release-date date="2025-02-19" >}}
The full release note for this release is available
[on GitHub](https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.14.0-labs).
```dockerfile
# syntax=docker.io/docker/dockerfile-upstream:1.14.0-labs
```
- New `RUN --device=name,[required]` flag lets builds request CDI devices are available to the build step. Requires BuildKit v0.20.0+ [moby/buildkit#4056](https://github.com/moby/buildkit/pull/4056), [moby/buildkit#5738](https://github.com/moby/buildkit/pull/5738)
## 1.13.0
{{< release-date date="2025-01-20" >}}