- New flag
--description-file
to generate a description file of the Graph Nodes (Issue #178) graphviz
is now in the Docker image so no need of external tools to generate the graph by @agalazis (PR #221)
- Updated the
tfdocs
version (PR #198) - The generate command will now print more suitable node names if
alternative-node-names
flag is used. It's turned off by default (Issue #230)
- Prune was not working with old TF versions because of the
depends_on
(Issue #144) - Repeated/Reused modules on TFState now work properly (Issue #103)
- Reduced the number of Nodes on Azurerm (PR #143)
- Multiple modules connecting between them now works correctly (Issue #141)
- Terraform version from 0.15.1 to 0.15.3 (PR #139)
- Terraform version from 0.14.10 to 0.15.1 (PR #129)
- When generating code from HCL errors are now displayed properly (Issue #120)
- Terraform version from 0.14.9 to 0.14.10 (PR #128)
- Gitter chat (PR #124)
- Terraform version from 0.14.8 to 0.14.9 (PR #122)
- Terraform version from 0.14.6 to 0.14.8 (PR #114)
- The flags
--hcl
and--tfstate
are no longer required, the type will be guessed now (Issue #101)
- Multiple modules with same resource name now work correctly using full module name
module.NAME.aws_instance.NAME2
(Issue #103)
- Support for TF State V3 (which is TF 0.11) (Issue #74)
- Terraform version from 0.14.6 to 0.14.7 (PR #107)
- Improved the mutate logic to consider more data before removing the edges (PR #106)
- Terraform version from 0.14.5 to 0.14.6 (PR #92)
- Terraform version from 0.14.4 to 0.14.5 (PR #92)
- Validation for Terraform State version, we only support 4 (Issue #72)
- Terraform version from 0.14.3 to 0.14.4 (PR #88)
- Support incoming connection without source node for AWS (Issue #5)
- Azure not generating a correct tfstate due to renamed method (PR #71)
- Terraform version from 0.13.4 to 0.13.5 (PR #65)
- Terraform version from 0.13.3 to 0.13.4 (PR #61)
- Terraform version from 0.13.0 to 0.13.3 (Issue #58)
- CONTRIBUTING to include Architecture description (Issue #52)
- Capability to have 2 Nodes connected with 2 edges of different directions (PR #38)
- Azure support (Issue #8)
- Flexible Engine icons (PR #45)
- Terraform version from 0.12.28 to 0.13 (Issue #47)
- Google graph generation from HCL (PR #34)
- Generation error when multiple Edges hanging (not merged) (PR #33)
- Padding between the image and the label for the
dot
printer (PR #42)
- New flag to
generate
,--connections
to apply or not the Provider logic of merging Edges between Nodes (PR #23) - Graph generation with Icons (Issue #13)
- Google graph generation from TFState (Issue #7)
- Google graph generation from HCL (Issue #27)
- HCL generation errors (Issue #29)
- Difference between
terraform graph
and InfraMap to the README (PR #14) - CI/CD configuration and Dockerfile (PR #15)
First version and first implementation