github terramate-io/terramate v0.11.4

latest releases: v0.11.5, v0.11.5-rc2, v0.11.5-rc1...
19 days ago

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.

Don't miss a new terramate release

NewReleases is sending notifications on new releases.