Updated CLI args, config attributes and blocks
Breaking Changes
-
--terragrunt-include-module-prefix flag is deprecated, use --terragrunt-forward-tf-stdout instead
-
Default logging behavior: prior to this release, Terragrunt would directly forward output from OpenTofu/Terraform to stdout without any additional context. This could result in confusing output to users when running
run-all
or using features like hooks, as all of the stout was output in the same stream.To improve the experience of using Terragrunt, stdout from OpenTofu/Terraform is now forwarded with additional context like the binary that is being executed and the relative directory where logs are being emitted from.
This was previously partially available via the --terragrunt-include-module-prefix flag, but that behavior did not format logs nicely and users are better served with this behavior being the default.
To opt-out of this behavior, use the --terragrunt-forward-tf-stdout flag to preserve legacy behavior.
What's Changed
- feat: Adding
wsl
lint by @yhakbar in #3351 - feat: Engine documentation update by @denis256 in #3355
- feat: Adding strict lint by @yhakbar in #3348
- feat: Split out unessential jobs by @yhakbar in #3357
- feat: Adding
thelpher
andwastedassign
lints by @yhakbar in #3352 - fix: Updating docs 'Reading from other HCL files' by @riccalioliojr in #3361
- feat: Log improvements by @levkohimins in #3338
New Contributors
- @riccalioliojr made their first contribution in #3361
Full Changelog: v0.66.9...v0.67.0