Terragrunt 0.89
This overview applies to target Terragrunt versions of at least 0.89.
Completed experiments
Breaking behavioural change: the runner-pool concurrency model became the default, dynamically scheduling a unit as soon as its dependencies are satisfied, or its dependants for destroy operations.
The run-report experiment became generally available. Multi-unit runs emit a summary by default; --disable-report-summary suppresses it, while --report and --report-schema-file support detailed CSV or JSON reporting.
Automatic provider cache directory configuration became generally available for OpenTofu 1.10 or later. Terragrunt sets TF_PLUGIN_CACHE_DIR for OpenTofu's concurrency-safe native cache; --no-auto-provider-cache-dir disables it. Terraform does not provide this capability, so Terraform workflows require a different caching choice.