Skip to content
75278ff
Compare
Choose a tag to compare

Updated CLI args, config attributes, and blocks

  • error_hook [NEW]

Description

  • Added 1 new block type, error_hook, which can be used to run arbitrary commands when an error is thrown that matches the on_errors list attribute.

Special thanks

Special thanks to @smitthakkar96 for their contribution!

References

15c9206
Compare
Choose a tag to compare

Updated CLI args, config attributes and blocks

  • get_path_to_repo_root [NEW]
  • get_path_from_repo_root [NEW]

Description

  • Introduced two new functions, get_path_to_repo_root and get_path_from_repo_root, that can be used to construct relative paths in relation to the root of the git repository, if the terragrunt.hcl configuration lives in a git repository and terragrunt is being run from a clone of the repository.

Special thanks

Special thanks to @tbell83 for their contribution!

References

649cb86
Compare
Choose a tag to compare
86edaa4
Compare
Choose a tag to compare

Description

  • Canonical path usage for dependencies exclusion
  • Fix typo in config-blocks-and-attributes docs
  • fix some 404 links

Special Thanks

Special thanks to the following users for their contribution!

References

22a1628
Compare
Choose a tag to compare

Description

  • Fixed bug where --terragrunt-modules-that-include didn't account for includes that are relative path.
  • Added the ability to use sops_decrypt_file with ini, env, and raw text files.

Special thanks

Special thanks to the following users for their contribution!

Reference

5134c62
Compare
Choose a tag to compare

Description

  • Removed unused functions in code base
  • Updated behavior of terraform_binary. Now terragrunt will always prefer the setting in the configuration. This works around the issue where you need mixed terraform binaries in your project, and terragrunt doesn't know which one to use when fetching dependencies.

Special thanks

Special thanks to the following users for their contribution!

Reference

2080d01
Compare
Choose a tag to compare

Description

  • Added the ability to specify files that are always included in the working terraform module copy (via the new include_in_copy attribute in the terraform block).

Reference

75c2ff2
Compare
Choose a tag to compare

Description

  • Updated aws-sdk-go to v1.41.7
  • Fixed bug where Terragrunt would prefer local state files even if Terraform was configured with remote state.

Special thanks

Special thanks to the following users for their contribution

Reference

e602659
Compare
Choose a tag to compare

Description

  • Fixed bug where terragrunt would log a "Failed to detect where module is used" warning unnecessarily.

Related links

0dd6a7b
Compare
Choose a tag to compare

Description

  • Fixed bug where terragrunt could not handle args passed in as --terragrunt-option=value.

Related links