github gruntwork-io/terragrunt v0.93.2

latest release: v0.93.3
12 hours ago

✨ New Features

The list command now supports the dot fomat

The list command can now render its output in the Graphviz DOT language:

$ terragrunt list --format=dot --dependencies
digraph {
  "live/dev/vpc" ;
  "live/dev/db" ;
  "live/dev/ec2" ;
  "live/dev/db" -> "live/dev/vpc";
  "live/dev/ec2" -> "live/dev/db";
  "live/dev/ec2" -> "live/dev/vpc";
  "live/prod/vpc" ;
  "live/prod/db" ;
  "live/prod/ec2" ;
  "live/prod/db" -> "live/prod/vpc";
  "live/prod/ec2" -> "live/prod/db";
  "live/prod/ec2" -> "live/prod/vpc";
}

This was previously only possible using the dag graph command, but that command has been refactored to be an alias for the list --format=dot --dependencies command, to provide greater flexibility in how graphs are rendered in the DOT language. This includes integration with the experimental Filter feature.

You can learn more about this in the list command documentation

What's Changed

  • feat: Moving dag graph command to list --format=dot by @yhakbar in #5013
  • docs: Documenting dot format for the list command by @yhakbar in #5042
  • chore: CICD updates by @denis256 in #5056
  • chore: Disable experimental tests ignore in CI by @yhakbar in #5021
  • chore: Refactor find & list so that they use a single write instead of intermediate writes by @yhakbar in #5027

Full Changelog: v0.93.1...v0.93.2

Don't miss a new terragrunt release

NewReleases is sending notifications on new releases.