Skip to content

Commit

Permalink
build: dockerfile 1.11.0 release notes
Browse files Browse the repository at this point in the history
Signed-off-by: David Karlsson <35727626+dvdksn@users.noreply.github.com>
  • Loading branch information
dvdksn committed Oct 31, 2024
1 parent f1d2889 commit 8201899
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions content/manuals/build/buildkit/dockerfile-release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,38 @@ issues, and bug fixes in [Dockerfile reference](/reference/dockerfile.md).

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

## 1.11.0

{{< release-date date="2024-10-30" >}}

The full release note for this release is available
[on GitHub](https://github.com/moby/buildkit/releases/tag/dockerfile%2F1.11.0).

Check failure on line 21 in content/manuals/build/buildkit/dockerfile-release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'BuildKit' instead of 'buildkit'. Raw Output: {"message": "[Vale.Terms] Use 'BuildKit' instead of 'buildkit'.", "location": {"path": "content/manuals/build/buildkit/dockerfile-release-notes.md", "range": {"start": {"line": 21, "column": 37}}}, "severity": "ERROR"}

```dockerfile
# syntax=docker/dockerfile:1.11.0
```

- The [`ONBUILD` instruction](/reference/dockerfile.md#onbuild) now supports commands that refer to other stages or images with `from`, such as `COPY --from` or `RUN mount=from=...`. [moby/buildkit#5357]

Check failure on line 27 in content/manuals/build/buildkit/dockerfile-release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'BuildKit' instead of 'buildkit'. Raw Output: {"message": "[Vale.Terms] Use 'BuildKit' instead of 'buildkit'.", "location": {"path": "content/manuals/build/buildkit/dockerfile-release-notes.md", "range": {"start": {"line": 27, "column": 190}}}, "severity": "ERROR"}
- The [`SecretsUsedInArgOrEnv`](/reference/build-checks/secrets-used-in-arg-or-env.md) build check has been improved to reduce false positives. [moby/buildkit#5208]

Check failure on line 28 in content/manuals/build/buildkit/dockerfile-release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'BuildKit' instead of 'buildkit'. Raw Output: {"message": "[Vale.Terms] Use 'BuildKit' instead of 'buildkit'.", "location": {"path": "content/manuals/build/buildkit/dockerfile-release-notes.md", "range": {"start": {"line": 28, "column": 151}}}, "severity": "ERROR"}
- A new [`InvalidDefinitionDescription`](/reference/build-checks/invalid-definition-description.md) build check recommends formatting comments for build arguments and stages descriptions. This is an [experimental check](/manuals/build/checks.md#experimental-checks). [moby/buildkit#5208], [moby/buildkit#5414]

Check failure on line 29 in content/manuals/build/buildkit/dockerfile-release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'BuildKit' instead of 'buildkit'. Raw Output: {"message": "[Vale.Terms] Use 'BuildKit' instead of 'buildkit'.", "location": {"path": "content/manuals/build/buildkit/dockerfile-release-notes.md", "range": {"start": {"line": 29, "column": 274}}}, "severity": "ERROR"}
- Multiple fixes for the `ONBUILD` instruction's progress and error handling. [moby/buildkit#5397]

Check failure on line 30 in content/manuals/build/buildkit/dockerfile-release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'BuildKit' instead of 'buildkit'. Raw Output: {"message": "[Vale.Terms] Use 'BuildKit' instead of 'buildkit'.", "location": {"path": "content/manuals/build/buildkit/dockerfile-release-notes.md", "range": {"start": {"line": 30, "column": 85}}}, "severity": "ERROR"}
- Improved error reporting for missing flag errors. [moby/buildkit#5369]

Check failure on line 31 in content/manuals/build/buildkit/dockerfile-release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'BuildKit' instead of 'buildkit'. Raw Output: {"message": "[Vale.Terms] Use 'BuildKit' instead of 'buildkit'.", "location": {"path": "content/manuals/build/buildkit/dockerfile-release-notes.md", "range": {"start": {"line": 31, "column": 59}}}, "severity": "ERROR"}
- Enhanced progress output for secret values mounted as environment variables. [moby/buildkit#5336]

Check failure on line 32 in content/manuals/build/buildkit/dockerfile-release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'BuildKit' instead of 'buildkit'. Raw Output: {"message": "[Vale.Terms] Use 'BuildKit' instead of 'buildkit'.", "location": {"path": "content/manuals/build/buildkit/dockerfile-release-notes.md", "range": {"start": {"line": 32, "column": 86}}}, "severity": "ERROR"}
- Added built-in build argument `TARGETSTAGE` to expose the name of the (final) target stage for the current build. [moby/buildkit#5431]

Check failure on line 33 in content/manuals/build/buildkit/dockerfile-release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'BuildKit' instead of 'buildkit'. Raw Output: {"message": "[Vale.Terms] Use 'BuildKit' instead of 'buildkit'.", "location": {"path": "content/manuals/build/buildkit/dockerfile-release-notes.md", "range": {"start": {"line": 33, "column": 123}}}, "severity": "ERROR"}

### 1.11.0-labs

- `COPY --chmod` now supports non-octal values. [moby/buildkit#5380]

Check failure on line 37 in content/manuals/build/buildkit/dockerfile-release-notes.md

View workflow job for this annotation

GitHub Actions / vale

[vale] reported by reviewdog 🐶 [Vale.Terms] Use 'BuildKit' instead of 'buildkit'. Raw Output: {"message": "[Vale.Terms] Use 'BuildKit' instead of 'buildkit'.", "location": {"path": "content/manuals/build/buildkit/dockerfile-release-notes.md", "range": {"start": {"line": 37, "column": 55}}}, "severity": "ERROR"}

[moby/buildkit#5357]: https://github.com/moby/buildkit/pull/5357
[moby/buildkit#5208]: https://github.com/moby/buildkit/pull/5208
[moby/buildkit#5414]: https://github.com/moby/buildkit/pull/5414
[moby/buildkit#5397]: https://github.com/moby/buildkit/pull/5397
[moby/buildkit#5369]: https://github.com/moby/buildkit/pull/5369
[moby/buildkit#5336]: https://github.com/moby/buildkit/pull/5336
[moby/buildkit#5431]: https://github.com/moby/buildkit/pull/5431
[moby/buildkit#5380]: https://github.com/moby/buildkit/pull/5380

## 1.10.0

{{< release-date date="2024-09-10" >}}
Expand Down

0 comments on commit 8201899

Please sign in to comment.