Skip to content

Latest commit

 

History

History
232 lines (147 loc) · 6.19 KB

CHANGELOG.md

File metadata and controls

232 lines (147 loc) · 6.19 KB

[Unreleased]

[0.7.0] 2024-06-05

Added

  • 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)

Changed

  • 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)

[0.6.7] 2021-07-09

Fixed

  • 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)

[0.6.6] 2021-06-10

Changed

  • Reduced the number of Nodes on Azurerm (PR #143)

Fixed

  • Multiple modules connecting between them now works correctly (Issue #141)

[0.6.5] 2021-05-28

Changed

  • Terraform version from 0.15.1 to 0.15.3 (PR #139)

[0.6.4] 2021-05-05

Changed

  • Terraform version from 0.14.10 to 0.15.1 (PR #129)

Fixed

  • When generating code from HCL errors are now displayed properly (Issue #120)

[0.6.3] 2021-04-19

Changed

  • Terraform version from 0.14.9 to 0.14.10 (PR #128)

[0.6.2] 2021-03-30

Added

Changed

  • Terraform version from 0.14.8 to 0.14.9 (PR #122)

[0.6.1] 2021-03-12

Changed

  • 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)

Fixed

  • Multiple modules with same resource name now work correctly using full module name module.NAME.aws_instance.NAME2 (Issue #103)

[0.6.0] 2021-03-09

Added

  • Support for TF State V3 (which is TF 0.11) (Issue #74)

Changed

  • Terraform version from 0.14.6 to 0.14.7 (PR #107)

Fixed

  • Improved the mutate logic to consider more data before removing the edges (PR #106)

[0.5.2] 2021-02-09

Changed

  • Terraform version from 0.14.5 to 0.14.6 (PR #92)

[0.5.1] 2021-01-22

Changed

  • Terraform version from 0.14.4 to 0.14.5 (PR #92)

[0.5.0] 2021-01-13

Added

  • Validation for Terraform State version, we only support 4 (Issue #72)

Changed

  • Terraform version from 0.14.3 to 0.14.4 (PR #88)

[0.4.0] 2020-12-09

Added

  • Support incoming connection without source node for AWS (Issue #5)

Changed

  • tfdocs version upgraded (PR #69)
  • Terraform version from 0.13.5 to 0.14.2 (PR #75)

Fixed

  • Azure not generating a correct tfstate due to renamed method (PR #71)

[0.3.3] 2020-10-22

Changed

  • Terraform version from 0.13.4 to 0.13.5 (PR #65)

[0.3.2] 2020-10-01

Changed

  • Terraform version from 0.13.3 to 0.13.4 (PR #61)

[0.3.1] 2020-09-21

Changed

  • Terraform version from 0.13.0 to 0.13.3 (Issue #58)
  • CONTRIBUTING to include Architecture description (Issue #52)

[0.3.0] 2020-08-21

Added

  • Capability to have 2 Nodes connected with 2 edges of different directions (PR #38)
  • Azure support (Issue #8)
  • Flexible Engine icons (PR #45)

Changed

  • Terraform version from 0.12.28 to 0.13 (Issue #47)

Fixed

  • 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)

[0.2.0] 2020-07-27

Added

  • 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)

Fixed

[0.1.1] 2020-07-16

Added

  • Difference between terraform graph and InfraMap to the README (PR #14)
  • CI/CD configuration and Dockerfile (PR #15)

[0.1.0] 2020-07-16

First version and first implementation