docker/buildx (docker/buildx)
### [`v0.18.0`](https://redirect.github.com/docker/buildx/releases/tag/v0.18.0)
[Compare Source](https://redirect.github.com/docker/buildx/compare/v0.17.1...v0.18.0-rc1)
Welcome to the v0.18.0 release of buildx!
Please try out the release binaries and report any issues at
https://github.com/docker/buildx/issues.
##### Contributors
- CrazyMax
- Tõnis Tiigi
- Jonathan A. Sternberg
- David Karlsson
- Sebastiaan van Stijn
- Talon Bowler
- Guillaume Lours
- Tim Neumann
##### Notable Changes
- `prune` command now allows new `--max-used-space` and `--min-free-space` filters on BuildKit v0.17.0+ builders [#2766](https://redirect.github.com/docker/buildx/issues/2766)
- `ls` command output is now more compact by default by compacting the platform list. New `--no-trunc` option can be used for full list [#2138](https://redirect.github.com/docker/buildx/issues/2138) [#2717](https://redirect.github.com/docker/buildx/issues/2717)
- `inspect` command now displays BuildKit daemon configuration options set with a TOML file [#2684](https://redirect.github.com/docker/buildx/issues/2684)
- Memory allocations have been reduced by switching to new protobuf implementation [#2724](https://redirect.github.com/docker/buildx/issues/2724) [#2713](https://redirect.github.com/docker/buildx/issues/2713)
- Size limits for maximum Dockerfile sizes from standard input have been raised [#2716](https://redirect.github.com/docker/buildx/issues/2716) [#2719](https://redirect.github.com/docker/buildx/issues/2719)
- Allow listing targets and variables in `buildx bake` without initializing the builder [#2763](https://redirect.github.com/docker/buildx/issues/2763)
- Compose compatibility has been updated to v2.4.1 [#2760](https://redirect.github.com/docker/buildx/issues/2760)
- Add OpenTelemetry grouping around build function [#2742](https://redirect.github.com/docker/buildx/issues/2742)
- Allow capturing of CPU and memory profiles with pprof via environment variables [#2746](https://redirect.github.com/docker/buildx/issues/2746)
- Fix possible issues with entitlements when using linked targets in Bake [#2701](https://redirect.github.com/docker/buildx/issues/2701)
- Fix possible permission issues when accessing local state after running buildx with `sudo` [#2745](https://redirect.github.com/docker/buildx/issues/2745)
- Fix missing error message on running invalid command [#2741](https://redirect.github.com/docker/buildx/issues/2741)
- Fix build details link not showing in experimental mode [#2722](https://redirect.github.com/docker/buildx/issues/2722)
- Fix possible bogus warnings for local state in `--call` requests [#2754](https://redirect.github.com/docker/buildx/issues/2754)
- Fallback images for `--check/--call` option have been updated to correct references [#2705](https://redirect.github.com/docker/buildx/issues/2705)
- Improve error messages with source code snippets by mapping the file to the correct path [#2672](https://redirect.github.com/docker/buildx/issues/2672)
- Fix invalid target linking validation for Bake [#2700](https://redirect.github.com/docker/buildx/issues/2700)
##### Dependency Changes
- **github.com/cespare/xxhash/v2** v2.2.0 -> v2.3.0
- **github.com/compose-spec/compose-go/v2** v2.1.6 -> v2.4.1
- **github.com/containerd/containerd** v1.7.21 -> v1.7.22
- **github.com/containerd/continuity** v0.4.3 -> v0.4.4
- **github.com/cpuguy83/go-md2man/v2** v2.0.4 -> v2.0.5
- **github.com/docker/cli** [`48a2cdf`](https://redirect.github.com/docker/buildx/commit/48a2cdff970d) -> v27.3.1
- **github.com/docker/docker** v27.2.1 -> v27.3.1
- **github.com/klauspost/compress** v1.17.9 -> v1.17.11
- **github.com/moby/buildkit** v0.16.0 -> v0.17.0
- **github.com/moby/sys/sequential** v0.5.0 -> v0.6.0
- **github.com/planetscale/vtprotobuf** [`0393e58`](https://redirect.github.com/docker/buildx/commit/0393e58bdf10) ***new***
- **github.com/tonistiigi/dchapes-mode** [`ca0759f`](https://redirect.github.com/docker/buildx/commit/ca0759fec205) ***new***
- **github.com/tonistiigi/fsutil** [`91a3fc4`](https://redirect.github.com/docker/buildx/commit/91a3fc46842c) -> [`397af53`](https://redirect.github.com/docker/buildx/commit/397af5306b5c)
- **golang.org/x/exp** [`db7319d`](https://redirect.github.com/docker/buildx/commit/db7319d0e0e3) -> [`701f63a`](https://redirect.github.com/docker/buildx/commit/701f63a606c0)
- **google.golang.org/genproto/googleapis/api** [`ef43131`](https://redirect.github.com/docker/buildx/commit/ef4313101c80) -> [`ef581f9`](https://redirect.github.com/docker/buildx/commit/ef581f913117)
- **google.golang.org/genproto/googleapis/rpc** [`ef43131`](https://redirect.github.com/docker/buildx/commit/ef4313101c80) -> [`ef581f9`](https://redirect.github.com/docker/buildx/commit/ef581f913117)
- **google.golang.org/grpc** v1.62.0 -> v1.66.2
- **google.golang.org/grpc/cmd/protoc-gen-go-grpc** v1.5.1 ***new***
Previous release can be found at [v0.17.1](https://redirect.github.com/docker/buildx/releases/tag/v0.17.1)
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
[ ] If you want to rebase/retry this PR, check this box
This PR contains the following updates:
v0.17.1
->v0.18.0
Release Notes
docker/buildx (docker/buildx)
### [`v0.18.0`](https://redirect.github.com/docker/buildx/releases/tag/v0.18.0) [Compare Source](https://redirect.github.com/docker/buildx/compare/v0.17.1...v0.18.0-rc1) Welcome to the v0.18.0 release of buildx! Please try out the release binaries and report any issues at https://github.com/docker/buildx/issues. ##### Contributors - CrazyMax - Tõnis Tiigi - Jonathan A. Sternberg - David Karlsson - Sebastiaan van Stijn - Talon Bowler - Guillaume Lours - Tim Neumann ##### Notable Changes - `prune` command now allows new `--max-used-space` and `--min-free-space` filters on BuildKit v0.17.0+ builders [#2766](https://redirect.github.com/docker/buildx/issues/2766) - `ls` command output is now more compact by default by compacting the platform list. New `--no-trunc` option can be used for full list [#2138](https://redirect.github.com/docker/buildx/issues/2138) [#2717](https://redirect.github.com/docker/buildx/issues/2717) - `inspect` command now displays BuildKit daemon configuration options set with a TOML file [#2684](https://redirect.github.com/docker/buildx/issues/2684) - Memory allocations have been reduced by switching to new protobuf implementation [#2724](https://redirect.github.com/docker/buildx/issues/2724) [#2713](https://redirect.github.com/docker/buildx/issues/2713) - Size limits for maximum Dockerfile sizes from standard input have been raised [#2716](https://redirect.github.com/docker/buildx/issues/2716) [#2719](https://redirect.github.com/docker/buildx/issues/2719) - Allow listing targets and variables in `buildx bake` without initializing the builder [#2763](https://redirect.github.com/docker/buildx/issues/2763) - Compose compatibility has been updated to v2.4.1 [#2760](https://redirect.github.com/docker/buildx/issues/2760) - Add OpenTelemetry grouping around build function [#2742](https://redirect.github.com/docker/buildx/issues/2742) - Allow capturing of CPU and memory profiles with pprof via environment variables [#2746](https://redirect.github.com/docker/buildx/issues/2746) - Fix possible issues with entitlements when using linked targets in Bake [#2701](https://redirect.github.com/docker/buildx/issues/2701) - Fix possible permission issues when accessing local state after running buildx with `sudo` [#2745](https://redirect.github.com/docker/buildx/issues/2745) - Fix missing error message on running invalid command [#2741](https://redirect.github.com/docker/buildx/issues/2741) - Fix build details link not showing in experimental mode [#2722](https://redirect.github.com/docker/buildx/issues/2722) - Fix possible bogus warnings for local state in `--call` requests [#2754](https://redirect.github.com/docker/buildx/issues/2754) - Fallback images for `--check/--call` option have been updated to correct references [#2705](https://redirect.github.com/docker/buildx/issues/2705) - Improve error messages with source code snippets by mapping the file to the correct path [#2672](https://redirect.github.com/docker/buildx/issues/2672) - Fix invalid target linking validation for Bake [#2700](https://redirect.github.com/docker/buildx/issues/2700) ##### Dependency Changes - **github.com/cespare/xxhash/v2** v2.2.0 -> v2.3.0 - **github.com/compose-spec/compose-go/v2** v2.1.6 -> v2.4.1 - **github.com/containerd/containerd** v1.7.21 -> v1.7.22 - **github.com/containerd/continuity** v0.4.3 -> v0.4.4 - **github.com/cpuguy83/go-md2man/v2** v2.0.4 -> v2.0.5 - **github.com/docker/cli** [`48a2cdf`](https://redirect.github.com/docker/buildx/commit/48a2cdff970d) -> v27.3.1 - **github.com/docker/docker** v27.2.1 -> v27.3.1 - **github.com/klauspost/compress** v1.17.9 -> v1.17.11 - **github.com/moby/buildkit** v0.16.0 -> v0.17.0 - **github.com/moby/sys/sequential** v0.5.0 -> v0.6.0 - **github.com/planetscale/vtprotobuf** [`0393e58`](https://redirect.github.com/docker/buildx/commit/0393e58bdf10) ***new*** - **github.com/tonistiigi/dchapes-mode** [`ca0759f`](https://redirect.github.com/docker/buildx/commit/ca0759fec205) ***new*** - **github.com/tonistiigi/fsutil** [`91a3fc4`](https://redirect.github.com/docker/buildx/commit/91a3fc46842c) -> [`397af53`](https://redirect.github.com/docker/buildx/commit/397af5306b5c) - **golang.org/x/exp** [`db7319d`](https://redirect.github.com/docker/buildx/commit/db7319d0e0e3) -> [`701f63a`](https://redirect.github.com/docker/buildx/commit/701f63a606c0) - **google.golang.org/genproto/googleapis/api** [`ef43131`](https://redirect.github.com/docker/buildx/commit/ef4313101c80) -> [`ef581f9`](https://redirect.github.com/docker/buildx/commit/ef581f913117) - **google.golang.org/genproto/googleapis/rpc** [`ef43131`](https://redirect.github.com/docker/buildx/commit/ef4313101c80) -> [`ef581f9`](https://redirect.github.com/docker/buildx/commit/ef581f913117) - **google.golang.org/grpc** v1.62.0 -> v1.66.2 - **google.golang.org/grpc/cmd/protoc-gen-go-grpc** v1.5.1 ***new*** Previous release can be found at [v0.17.1](https://redirect.github.com/docker/buildx/releases/tag/v0.17.1)Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.