Update dependency terragrunt to v0.80.2 #409
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
0.78.4
->0.80.2
Release Notes
gruntwork-io/terragrunt (terragrunt)
v0.80.2
Compare Source
✨ New Features
find
adds support for--include
The
find
command now supports the--include
flag to allow for fine grained control over the discovery of units that include other partial configurations.e.g.
Combining the flag with tools like
jq
allows for simple discovery of configurations that include other partial configurations.🐛 Bug Fixes
--tf-path
now correctly overridesterraform_binary
A bug in the precedence logic for Terragrunt configuration parsing resulted in the CLI flag
--tf-path
from being ignored when theterraform_binary
attribute was set.Terragrunt will now correctly respect the
terraform_binary
attribute when set, and allow--tf-path
to override the value when it is set.What's Changed
--tf-path
by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/4332--include
onfind
by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/4335Full Changelog: gruntwork-io/terragrunt@v0.80.1...v0.80.2
v0.80.1
Compare Source
What's Changed
Full Changelog: gruntwork-io/terragrunt@v0.80.0...v0.80.1
v0.80.0
Compare Source
Terraform 1.12 support: We are now testing Terragrunt against Terraform 1.12 and is confirmed to be working.
NOTE: Although this release is marked as backward incompatible, it is functionally compatible as nothing has been changed in Terragrunt internals. The minor version release is useful to mark the change in Terraform version that is being tested.
What's Changed
Full Changelog: gruntwork-io/terragrunt@v0.79.3...v0.80.0
v0.79.3
Compare Source
💪🏽 Enhancements
Limitation on Catalog URLs lifted
A limitation on only supporting recognized go-getter URL patters has been lifted from the catalog command.
The reason this limitation existed in the past was to ensure that users were able to have Terragrunt load module source code in browsers from the catalog Terminal User Interface (TUI). To support that, only a constrained set of sources were supported, to ensure that a button was available to pop open the link in the browser.
Terragrunt will now dynamically adjust the buttons available after module selection to gracefully degrade the experience, instead of completely rejecting repository sources that can't be predictably converted to browser URLs.
This allows more users to adopt the Terragrunt Catalog, while providing the same great user experience for users that are on fully supported platforms, like GitHub, GitLab, BitBucket, etc.
What's Changed
New Contributors
Full Changelog: gruntwork-io/terragrunt@v0.79.2...v0.79.3
v0.79.2
Compare Source
🚗 Performance Improvements
Improved overall performance by memoizing
-version
output in each unit.What's Changed
-version
output by @denis256 in https://github.com/gruntwork-io/terragrunt/pull/4288Full Changelog: gruntwork-io/terragrunt@v0.79.1...v0.79.2
v0.79.1
Compare Source
💪🏽 Enhancements
Recursive stack clean
Improved
stack clean
to recursively delete all nested stack directories, ensuring thorough cleanup.What's Changed
stack clean
by @denis256 in https://github.com/gruntwork-io/terragrunt/pull/4313legacy-all
control in documentation by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/4311Full Changelog: gruntwork-io/terragrunt@v0.79.0...v0.79.1
v0.79.0
Compare Source
💪🏽 Enhancements
The
run --all
command automatically generates Terragrunt StacksIf you are using
terragrunt.stack.hcl
files in your codebase,run --all
commands will now automatically expand allterragrunt.stack.hcl
files into generated stack configurations, as if you had runstack generate
before running therun --all
command.e.g.
Is now equivalent to:
If you would like to disable this new behavior, you can use the
--no-stack-generate
to opt out of automatic stack generation.📖 Docs Updates
The Terragrunt v1 docs are open for feedback!
These docs will undergo significant adjustments, both stylistically, and functionality on the road to 1.0.
They are a full rewrite of the existing Terragrunt Docs site written in Jekyll to one using Starlight.
Your feedback is requested! If you are reading these release notes relatively soon after release, you should see a link at the top of the site where you can provide your feedback on the new docs.
What's Changed
remote-relative-with-slash
fixture on ARM tests by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/4297New Contributors
Full Changelog: gruntwork-io/terragrunt@v0.78.4...v0.79.0
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.
This PR was generated by Mend Renovate. View the repository job log.