Terragrunt 0.99
This overview applies to target Terragrunt versions of at least 0.99.
TFLint migration
Breaking change: Terragrunt's frozen, embedded TFLint became deprecated. External TFLint is the supported direction. The legacy-internal-tflint strict control opts into the future behaviour, while --terragrunt-external-tflint in a TFLint hook selects an installed external binary and is stripped before invocation.
Graph depth and reports
Graph filters accept numeric traversal limits: service...1 selects one dependency level, 1...vpc one dependant level, and 1...db...2 combines both directions.
Run reports gained Ref, Cmd, and Args fields for Git-worktree and delegated OpenTofu or Terraform execution details.
Experimental engines
Experimental and breaking within the experiment: IaC engines moved to terragrunt-engine-go 0.1.0 with no compatibility promise for earlier engines. The OpenTofu engine therefore needs its 0.1.0 protocol version.