Skip to content

1.6.2

Compare
Choose a tag to compare
@janritter janritter released this 06 Sep 12:21
· 95 commits to main since this release

1.6.2 (2020-09-06)

Performance Improvements

  • rework: changed the output function to work with the new attributes slice (222ea3d)
  • rework: implemented a new creator for the state file which generates the fill fully dynamic instead of a template (20f4bcb)
  • rework: implemented all attributes supported by terraform s3 backend (e77399a)
  • rework: moved everything to interfaces to make it more testable, also made terrastate variables configurable in a central map (2c1fe67)
  • rework: new Process function which iterates through the attribute slice and collects the required information (7b82da3)
  • rework: readded placeholder logic (29da81c)
  • rework: reimplemented the backend specific part, implemented a struct based approach to ease adding of new backends and attributes and to lower the lines of code (b618d3b)
  • rework: remove unnecessary return value from Generate function (258ee8c)
  • rework: replaced errors with os.exit (1bf1a58)
  • rework: using new Generator command of the backend (4d6dd85)