github gruntwork-io/terragrunt v0.90.1

latest releases: v0.91.1, v0.91.0, v0.90.2...
2 days ago

✨ New Features

hcl fmt now supports --queue flags

The hcl fmt command now supports --queue- prefixed flags (e.g. --queue-exclude-dir).

🐛 Bug Fixes

Discovery in run command discovers hidden directories

When discovering units for the run command, Terragrunt will now search through (most) hidden directories.

It will still avoid performing discovery in the following hidden directories:

  • .git
  • .terraform
  • .terragrunt-cache

To manually force or suppress discovery, use --queue-include-dir and --queue-exclude-dir respectively.

--queue-ignore-errors no longer breaks DAG resolution

A bug in the implementation of --queue-ignore-errors resulted in the flag also preventing the proper resolution of the Directed Acyclic Graph (DAG) when suppressing errors.

This has been fixed.

--tf-path respected through dependencies

A bug in the precedence resolution of the terraform_binary HCL attribute and the --tf-path flag resulted in the default value of terraform_binary taking affect (tofu if both tofu and terraform are installed) when terraform_binary was not specified in dependencies.

This bug has been resolved, and the --tf-path flag will be respected in dependencies as well.

Spurious errors resolved in read_terragrunt_config()

A bug caused the read_terragrunt_config() HCL function to return spurious errors when used in a configuration parsed during the discovery phase of configuration resolution of a run.

This has been fixed.

What's Changed

Full Changelog: v0.90.0...v0.90.1

Don't miss a new terragrunt release

NewReleases is sending notifications on new releases.