From 60d37e10326bd8c06a0222dbceff449a940ac06d Mon Sep 17 00:00:00 2001 From: CrazyMax <1951866+crazy-max@users.noreply.github.com> Date: Thu, 20 Feb 2025 13:24:37 +0100 Subject: [PATCH 1/2] build: dockerfile frontend 1.14.0 release notes Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com> --- .../buildkit/dockerfile-release-notes.md | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) diff --git a/content/manuals/build/buildkit/dockerfile-release-notes.md b/content/manuals/build/buildkit/dockerfile-release-notes.md index e8b9f3ba0898..08cb831bfbb9 100644 --- a/content/manuals/build/buildkit/dockerfile-release-notes.md +++ b/content/manuals/build/buildkit/dockerfile-release-notes.md @@ -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 "os.version" 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 error [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 allows build to request CDI devices to be 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" >}} From e86200a320e56bbdfc2d8b52fd4373da7b500c31 Mon Sep 17 00:00:00 2001 From: Allie Sadler <102604716+aevesdocker@users.noreply.github.com> Date: Thu, 20 Feb 2025 12:33:55 +0000 Subject: [PATCH 2/2] Apply suggestions from code review --- content/manuals/build/buildkit/dockerfile-release-notes.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/content/manuals/build/buildkit/dockerfile-release-notes.md b/content/manuals/build/buildkit/dockerfile-release-notes.md index 08cb831bfbb9..57f74385c951 100644 --- a/content/manuals/build/buildkit/dockerfile-release-notes.md +++ b/content/manuals/build/buildkit/dockerfile-release-notes.md @@ -25,8 +25,8 @@ The full release note for this release is available ``` - `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 "os.version" 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 error [moby/buildkit#5688](https://github.com/moby/buildkit/pull/5688) +- 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 @@ -39,7 +39,7 @@ The full release note for this release is available # syntax=docker.io/docker/dockerfile-upstream:1.14.0-labs ``` -- New `RUN --device=name,[required]` flag allows build to request CDI devices to be 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) +- 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