depot CLI v2.70.0
We've rolled out a lot of features and bug fixes to the depot CLI that are now all rolled into v2.70.0. Here's a quick rundown of the changes:
- Enhancements to
--loadfor the fast load path to work with specified targets when using thebakecommand - Ability to leverage the Ephemeral Registry when using
depot bake - Upgraded
buildximagetools to pick up additional fixes - Default to doing a pull/load of all targets when using
bakewith--load - Added support for
depot pull-tokento generate a temporary pull token to pull images from the Depot Ephemeral Registry - Bug fix for the BuildKit proxy with
buildx0.13 - Added native support for GitHub Actions OIDC so that the
depotCLI can exchange this token type outside of ourdepot/*actions - Added support for an experimental
depot execcommand to invoke a command in the remote BuildKit instance - Bug fix for resolving the GitHub Cache endpoint when running inside of a Depot GitHub Actions Runners
- Bug fix for OCI mediatypes when pushing images from Depot to Heroku's registry
- Log additional visibility into git provenance information
- Added support for client-side server name verification for mTLS verification outside of EC2 instances
- Bug fix for
image.namein the metadata file when one is requested - Bug fix to correctly report
--loadprogress back to the UI - Added support for multiple projects with
depot bakewith a new Docker Compose extension - Bug fix to only close the progress channel after all error retries are exhausted
- Added support for allowing remote cancelation of builds