You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Added
Add support for tracking file() usages in Terragrunt files for enhancing the change detection.
Now if you have Terragrunt modules that directly read files from elsewhere in the project, Terramate will
mark the stack changed whenever the aforementioned file changes.
Add telemetry to collect anonymous usage metrics.
This helps us to improve user experience by measuring which Terramate features are used most actively.
For further details, see documentation.
Can be turned off by setting terramate.config.telemetry.enabled = false in the project configuration,
or by setting disable_telemetry = true in the user configuration.
Add create --all-terragrunt --tags a,b,c for creating all discovered Terragrunt stacks with the given tags.
Add create --all-terraform --tags a,b,c for creating all discovered Terraform stacks with the given tags.
Fixed
Fix the command-line parsing of run and script run which were not failing from unknown flags.
Fix create --all-terragrunt creating Terragrunt stacks with cycles.
Improve the error reporting of the Outputs Sharing feature.
Fix crash in the Terragrunt integration when the project had modules with dependency paths outside the current Terramate project.
A warning will be shown for such configurations.
Fix the Terragrunt scanner not supporting nested modules.