Skip to content

Releases: hashicorp/terraform-exec

v0.16.0

31 Jan 17:41
Compare
Choose a tag to compare

v0.16.0

v0.15.0

05 Oct 10:47
Compare
Choose a tag to compare
v0.15.0

v0.14.0

24 Jun 18:47
Compare
Choose a tag to compare
v0.14.0

v0.13.3

23 Apr 11:09
Compare
Choose a tag to compare
v0.13.3

v0.13.2

06 Apr 10:24
Compare
Choose a tag to compare
v0.13.2

v0.13.1

29 Mar 16:39
Compare
Choose a tag to compare
v0.13.1

v0.13.0

05 Feb 18:42
Compare
Choose a tag to compare
v0.13.0

v0.12.0

18 Dec 15:36
Compare
Choose a tag to compare

BREAKING CHANGES:

  • Move Git ref installation to subpackage so that consumers can limit dependencies (#98)

FEATURES:

  • Improve error handling for formatting command on unsupported version (<0.7.7) (#88)
  • Introduce Format method with io.Reader/io.Writer interfaces (#96)
  • Introduce Validate method with tfjson defined diagnostic types. Those types reflect exactly the types used in terraform validate -json output (#68)
  • Introduce StateMv method (#112)
  • Introduce Upgrade012 method (#105)

BUG FIXES:

  • Fix issue in tfinstall.GitRef where it assumed a vendor directory was present (#89)
  • Use json.Number instead of float64 when parsing state (#113)
  • Support long variable names in ErrMissingVar (#110)

v0.11.0

23 Sep 09:07
Compare
Choose a tag to compare

FEATURES

  • Added Terraform fmt support with the ability to format and write files/folders, check if files/folders need formatting, and format strings directly (#82)
  • Added support for refs in the tfinstall CLI (#80)

N.B. tfinstall binaries for all supported platforms are now available via GitHub Releases.

v0.10.0

23 Sep 08:53
Compare
Choose a tag to compare

FEATURES

  • Added the ability to customize the User-Agent header for some tfinstall finders (#76)
  • Added well known error for a mismatch for required_version (#66)
  • Added new ShowPlanFileRaw function to obtain the human-friendly output of a plan (#83)