earthly/earthly (earthly/earthly)
### [`v0.7.20`](https://togithub.com/earthly/earthly/blob/HEAD/CHANGELOG.md#v0720---2023-10-03)
[Compare Source](https://togithub.com/earthly/earthly/compare/v0.7.19...v0.7.20)
##### Added
- Support for `mode` in mount cache [#3278](https://togithub.com/earthly/earthly/issues/3278).
- Support for `mode` in CACHE commands [#3290](https://togithub.com/earthly/earthly/pull/3290).
- Experimental support for shared/global caches (cache `id` is no longer scoped per Earthfile) [#1129](https://togithub.com/earthly/earthly/issues/1129). Note that this is feature-flagged, and only changed when `VERSION --global-cache 0.7` is defined.
##### Fixed
- A regression where URLs will not always get shorter when used as a prefix. Partially addresses [#3200](https://togithub.com/earthly/earthly/issues/3200).
- If a build fails because of `qemu` missing, earthly will display a proper hint to install it [#3200](https://togithub.com/earthly/earthly/issues/3200).
- Removed erroneous error-message which said error: 0 errors occured [#3306](https://togithub.com/earthly/earthly/pull/3306).
- A race condition when exiting interactive debugger mode resulting in confusing errors [#3200](https://togithub.com/earthly/earthly/issues/3200).
- Docker auto-install script failures related to attempts to read from tty, while verifying docker's pgp key [#3324](https://togithub.com/earthly/earthly/pull/3324).
- Issue affecting pulling images in Podman [#2471](https://togithub.com/earthly/earthly/issues/2471).
- A `panic: send on closed channel` error would sometimes occur during shutdown of the logstream [#3325](https://togithub.com/earthly/earthly/pull/3325).
##### Changed
- Some error messages at the end of an execution will only be displayed in verbose mode (`earthly -V ...`), e.g. `Error: build target: build main: failed to solve:`... [#3200](https://togithub.com/earthly/earthly/issues/3200)
- `GIT CLONE` URLs will only be printed once as part of a prefix, e.g. `+my-clone-target(https://g/e/earthly) | --> GIT CLONE (--branch ) https://github.com/earthly/earthly`
- Clarify errors in interactive debugger so that they won't be confused with the build errors [#3200](https://togithub.com/earthly/earthly/issues/3200).
- The `WITH DOCKER` auto-install script will now pass the `--no-tty` option to `gpg` [#3288](https://togithub.com/earthly/earthly/issues/3288).
##### Additional Info
- This release includes changes to buildkit
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 becomes conflicted, 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 has been generated by Mend Renovate. View repository job log here.
This PR contains the following updates:
v0.7.19
->v0.7.20
Release Notes
earthly/earthly (earthly/earthly)
### [`v0.7.20`](https://togithub.com/earthly/earthly/blob/HEAD/CHANGELOG.md#v0720---2023-10-03) [Compare Source](https://togithub.com/earthly/earthly/compare/v0.7.19...v0.7.20) ##### Added - Support for `mode` in mount cache [#3278](https://togithub.com/earthly/earthly/issues/3278). - Support for `mode` in CACHE commands [#3290](https://togithub.com/earthly/earthly/pull/3290). - Experimental support for shared/global caches (cache `id` is no longer scoped per Earthfile) [#1129](https://togithub.com/earthly/earthly/issues/1129). Note that this is feature-flagged, and only changed when `VERSION --global-cache 0.7` is defined. ##### Fixed - A regression where URLs will not always get shorter when used as a prefix. Partially addresses [#3200](https://togithub.com/earthly/earthly/issues/3200). - If a build fails because of `qemu` missing, earthly will display a proper hint to install it [#3200](https://togithub.com/earthly/earthly/issues/3200). - Removed erroneous error-message which said error: 0 errors occured [#3306](https://togithub.com/earthly/earthly/pull/3306). - A race condition when exiting interactive debugger mode resulting in confusing errors [#3200](https://togithub.com/earthly/earthly/issues/3200). - Docker auto-install script failures related to attempts to read from tty, while verifying docker's pgp key [#3324](https://togithub.com/earthly/earthly/pull/3324). - Issue affecting pulling images in Podman [#2471](https://togithub.com/earthly/earthly/issues/2471). - A `panic: send on closed channel` error would sometimes occur during shutdown of the logstream [#3325](https://togithub.com/earthly/earthly/pull/3325). ##### Changed - Some error messages at the end of an execution will only be displayed in verbose mode (`earthly -V ...`), e.g. `Error: build target: build main: failed to solve:`... [#3200](https://togithub.com/earthly/earthly/issues/3200) - `GIT CLONE` URLs will only be printed once as part of a prefix, e.g. `+my-clone-target(https://g/e/earthly) | --> GIT CLONE (--branch ) https://github.com/earthly/earthly` - Clarify errors in interactive debugger so that they won't be confused with the build errors [#3200](https://togithub.com/earthly/earthly/issues/3200). - The `WITH DOCKER` auto-install script will now pass the `--no-tty` option to `gpg` [#3288](https://togithub.com/earthly/earthly/issues/3288). ##### Additional Info - This release includes changes to buildkitConfiguration
📅 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 becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.