Terragrunt is a thin wrapper for Terraform that provides extra tools for working with multiple Terraform modules.
MIT License
Bot releases are hidden (Show)
Published by levkohimins about 1 month ago
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.67.7...v0.67.8
Published by denis256 about 1 month ago
engine
Published by levkohimins about 1 month ago
stdout
. Without the --terragrunt-forward-tf-stdout
flag, STDOUT level log entries were sent to stdout
. They mixed with the JSON output and could cause parsing issues in the user's workflow.Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.67.5...v0.67.6
Published by levkohimins about 1 month ago
--terragrunt-log-show-abs-paths
--terragrunt-log-disable
panic
, fatal
log levels.stderr
, stdout
log levels to control Terraform/OpenTofu output in the Terragrunt log.--terragrunt-log-show-abs-paths
flag to show absolute paths in logs.--terragrunt-log-disable
flag to disable logging.preserved
label exemption to stale check.Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.67.4...v0.67.5
Published by yhakbar about 1 month ago
This Beta release of Terragrunt includes bug fixes and refactors to address a handful of issues with logging.
It tracks the work introduced here:
https://github.com/gruntwork-io/terragrunt/pull/3400
Published by denis256 about 1 month ago
terraform
TERRAGRUNT_TEMP_QUOTE_NULL
environment variable to change the handling of null values.TERRAGRUNT_TEMP_QUOTE_NULL
Setting the value of this undocumented feature flag to 1
allows users to temporarily revert the breaking change in release v0.50.0, preventing the sending of string "null"
as the value of an input to OpenTofu/Terraform instead of not set an input at all.
The flag is being introduced into the codebase for a temporary duration to support Enterprise customers that have asked for this as a stop gap while they update their codebase to no longer need it.
Terragrunt will not support this flag in the future. Do not rely on it.
We will be coordinating closely with Enterprise customers to determine when they no longer need it supported. At that time, removal of the feature flag will be scheduled, then removed.
Published by yhakbar about 1 month ago
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.67.2...v0.67.3
Published by yhakbar about 1 month ago
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.67.1...v0.67.2
Published by denis256 about 2 months ago
go-getter
to v1.7.6aws-sdk-go
to v1.55.5Published by levkohimins about 2 months ago
--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.
wsl
lint by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3351
thelpher
and wastedassign
lints by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3352
Old Terragrunt log:
New Terragrunt log:
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.66.9...v0.67.0
Published by denis256 2 months ago
--terragrunt-fetch-dependency-output-from-state
--terragrunt-fetch-dependency-output-from-state
feature flag to work correctly with non-applied dependencies.Special thanks to @rodrigorfk for their contribution!
Published by yhakbar 2 months ago
1.22
by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3346
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.66.7...v0.66.8
Published by yhakbar 2 months ago
test
Lint Presets by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3340
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.66.6...v0.66.7
Published by denis256 2 months ago
engine
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.66.5...v0.66.6
Published by yhakbar 2 months ago
bugs
Lint Preset by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3334
performance
Lint Preset by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3336
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.66.4...v0.66.5
Published by yhakbar 2 months ago
golangci-lint
to v1.59.1
by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3333
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.66.3...v0.66.4
Published by denis256 2 months ago
dependency
get_repo_root
Included changes:
git --show-toplevel
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.66.2...v0.66.3
Published by yhakbar 2 months ago
TG_CTX_TF_PATH
to hook context by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3323
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.66.1...v0.66.2
Published by levkohimins 3 months ago
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.66.0...v0.66.1
Published by yhakbar 3 months ago
OpenTofu 1.8 support: We are now continuously testing Terragrunt against OpenTofu 1.8 and it 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 the OpenTofu version that is being tested.
v1.8.0
by @yhakbar in https://github.com/gruntwork-io/terragrunt/pull/3315
Full Changelog: https://github.com/gruntwork-io/terragrunt/compare/v0.65.0...v0.66.0