github gruntwork-io/terragrunt v0.82.2

latest releases: v0.87.0, v0.86.3, alpha-2025090302...
2 months ago

🐛 Bug Fixes

get_terragrunt_dir returns appropriate directory

The get_terragrunt_dir() HCL function now returns the expected stack directory containing a terragrunt.stack.hcl when used in a terragrunt.stack.hcl file.

# terragrunt.stack.hcl

unit "unit_a" {
  source = "../../unit_a"
  path   = "unit_a"
  values = {
    terragrunt_dir = get_terragrunt_dir()
  }
}

non-git default templates supported for Catalog/Scaffold

A bug in how the default_template attribute of the catalog configuration block worked resulted in a requirement that the default template be a Git repository. That bug has been resolved, removing the restriction.

catalog {
  urls             = ["../local-catalog"]
  default_template = "../not-a-git-repo"
}

What's Changed

  • fix get_terragrunt_dir when using stack by @james03160927 in #4443
  • fix: Support non-git templates for Catalog/Scaffold by @yhakbar in #4474
  • build(deps): bump github.com/labstack/echo/v4 from 4.13.3 to 4.13.4 by @dependabot in #4456
  • build(deps): bump github.com/gruntwork-io/terratest from 0.49.0 to 0.50.0 by @dependabot in #4457

Full Changelog: v0.82.1...v0.82.2

Don't miss a new terragrunt release

NewReleases is sending notifications on new releases.