Skip to content

Releases: gruntwork-io/terragrunt

v0.6.3

14 Dec 03:26
Compare
Choose a tag to compare
  • Fix a bug where the spin-up and tear-down commands did not properly call terraform get for modules that depended on other modules.

v0.6.2

09 Dec 04:54
Compare
Choose a tag to compare
  • Fix a bug in the find_in_parent_folders helper where it would not handle relative paths correctly.
  • Fix documentation in the Terragrunt --help command.

v0.6.1

08 Dec 14:56
Compare
Choose a tag to compare
  • Fix typo in Terragrunt log output

v0.6.0

07 Dec 04:16
Compare
Choose a tag to compare

v0.5.1

05 Dec 11:01
Compare
Choose a tag to compare
  • Fix panic when an S3 bucket exists but doesn't have versioning enabled

v0.5.0

04 Dec 12:32
Compare
Choose a tag to compare
  • Terragrunt now stores the user ARN, rather than the user ID, in DynamoDB. The ARN typically includes a human-readable username, which will make it easier to tell who actually has a lock.

v0.4.0

29 Nov 17:39
Compare
Choose a tag to compare
  • ENHANCEMENT: Terragrunt now supports an include block and several helpers that you can use in the .terragrunt file to reuse settings from another .terragrunt file. This significantly reduces the amount of copy/paste and manual maintenance you have to do if you are maintaining multiple Terraform folders (and thereby, multiple .terragrunt files). For usage instructions, see: https://github.com/gruntwork-io/terragrunt/tree/inherit#managing-multiple-terragrunt-files

v0.3.0

23 Nov 00:28
Compare
Choose a tag to compare
  • Terragrunt now supports an acquire-lock command that can be used to create long-term locks.

v0.2.0

22 Nov 20:25
Compare
Choose a tag to compare
  • ENHANCEMENT: If you configure s3 as your remote state store, Terraform will now create the S3 bucket for you (prompting you for confirmation first) if that bucket doesn't already exist. It'll also warn you if the bucket doesn't have versioning enabled or if your remote state config doesn't have encryption enabled.
  • BUG FIX: Terragrunt will now properly read in --terragrunt-XXX flags, even if they are specified after the command (e.g. terragrunt apply --terragrunt-non-interactive). This was broken before due to a limitation in the CLI library we were using.
  • BUG FIX: The integration test for Terragrunt now creates the S3 bucket for itself rather than using a hard-coded one that only Gruntwork employees can access.

v0.1.5

22 Nov 14:27
Compare
Choose a tag to compare
  • Terragrunt now compares all settings of the remote configuration between what’s stored in the .tfstate file and in .terragrunt. If any of those settings don’t match up, it prompts the user whether it should re-run terraform remote config.
  • Terragrunt has a new --terragrunt-non-interactive flag that can be used to disable user prompts. This is useful when running Terragrunt in an automated setting, such as a scripts or automated test.