Skip to content

v0.6.0

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Jul 21:44
· 2346 commits to master since this release
d9ee3b1

Notable changes

  • Support for OpenTelemetry traces and forwarding Buildx client traces to BuildKit (#635)
  • Experimental Github Actions remote cache backend with --cache-to type=gha and --cache-from type=gha (#535)
  • New --metadata-file flag has been added to build and bake command that allows saving build result metadata in JSON format (#605)
  • Docker container driver new keeps BuildKit state in volume. Enabling updates with keeping state. (#672)
  • Compose parser is now based on new compose-go parser fixing support for some newer syntax (#669)
  • SSH socket is now automatically forwarded when building an ssh-based git URL (#581)
  • This is the first release supporting Windows ARM64 (#654)
  • This is the first release supporting Linux Risc-V (#652)
  • Bake now supports building from remote definition with local files or another remote source as context (#671)
  • Bake HCL parser has been rewritten (#645)
  • Bake now allows variables to reference each other and using user functions in variables and vice-versa (#575) (#539) (#532)
  • Bake allows defining attributes in the global scope (#541)
  • Bake allows variables across multiple files (#538)
  • Extend HCL support with more functions (#491) (#503)
  • New quiet mode has been added to progress printer (#558)
  • Allow secrets from environment variables (#488)
  • imagetools create command now correctly merges JSON descriptor with old one, eg. allowing defining Windows os.version and annotations (#592)
  • Builds with an unsupported multi-platform and load configuration now fail fast (#582)
  • Fix building with --network=none not requiring extra security entitlements (#531)
  • Allow to set default progress through BUILDX_PROGRESS_DEFAULT env var (#504)
  • Kubernetes driver now supports defining resources/limits (#618)
  • Store Kubernetes config file to make buildx builder switchable (#497)
  • Kubernetes now lists all pods as nodes on inspection (#477)
  • Buildx binaries can now be accessed through buildx-bin Docker image (#656)
  • Default Rootless image has been set to moby/buildkit:buildx-stable-1-rootless (#480)

Contributors

  • Tõnis Tiigi
  • Akihiro Suda
  • CrazyMax
  • Sebastiaan van Stijn
  • Tibor Vass
  • Alex Couture-Beil
  • Andy MacKinlay
  • Djordje Lukic
  • Felipe Santos
  • Hollow Man
  • Michal Augustyn
  • Shima Tatsuya
  • Ulysses Souza
  • Wang Jinglei
  • Faustin Lammler