Skip to content

Releases: hashicorp/go-tfe

v0.12.0

20 Jan 05:29
f3a4dd1
Compare
Choose a tag to compare

ENHANCEMENTS

  • Add support for managing Terraform Cloud Agent authentication tokens (#169)
  • Add support for managing User authentication tokens (#157)
  • Add the Terraform Cloud IP Ranges meta API (#142)
  • Add Runs.ReadWithOptions (allowing include values when fetching a single run) and Run.CreatedBy relationship. (#168)
  • Add Include field to RunListOptions (#167)
  • Add the associated run as a relationship to PolicyCheck (#162)
  • Add additional entitlement values to an organization's Entitlement struct (#156)

BUG FIXES

  • Add ID to struct to maintain consistency with the module registry API (#139)

v0.11.1

20 Nov 02:47
ddb0bf4
Compare
Choose a tag to compare

ENHANCEMENTS

  • r/tfe_workspace: Add allow_destroy_plan support #154

v0.11.0

19 Nov 23:29
87d99d2
Compare
Choose a tag to compare

ENHANCEMENTS

  • Add support for Terraform Cloud Agents (#153) Create and manage multiple agent pools as well as configure TFC workspaces to use them.
  • Add support for state version outputs (#140)
  • Support ?include option to workspace list options (#146)

v0.10.2

23 Sep 17:22
38c2cef
Compare
Choose a tag to compare

ENHANCEMENTS:

  • Add SpeculativeEnabled attribute to workspace #132

v0.10.1

18 Aug 23:17
3f2fe3f
Compare
Choose a tag to compare

BUG FIXES

  • Fix an issue that prevented comments from being associated with run apply, run discard, or workspace lock actions #129

v0.10.0

15 Jul 14:01
6fdf7df
Compare
Choose a tag to compare

FEATURES

  • Add RegistryModule to support for registry modules #128

ENHANCEMENTS

  • Add support for DestinationType of email to NotificationConfiguration #128
  • Add ExternalID attribute to Organization #128
  • Add DisplayIdentifier to VCSRepo struct #128

NOTES

v0.9.0

15 Jun 23:41
45afb2a
Compare
Choose a tag to compare

ENHANCEMENTS

v0.8.2

29 May 18:59
8ba8245
Compare
Choose a tag to compare

ENHANCEMENTS

  • Add Subscribable workspace relation to NotificationConfiguration struct #122

v0.8.1

19 May 16:32
115548c
Compare
Choose a tag to compare

ENHANCEMENTS

  • Add new CostEstimateStatus and CostEstimateStatusTimestamp to support a new cost estimation status for targeted runs (skipped_due_to_targeting) #121
  • Add utility Client.SetFakeRemoteAPIVersion to allow other packages to test their handling of different RemoteAPIVersions #121

v0.8.0

15 May 22:53
Compare
Choose a tag to compare

ENHANCEMENTS

  • New Client method to access API version information for the remote API, where available. The server-side support for this is still rolling out as we cut this release, so some servers will return an empty-string result until the new API release phases in. (#120)
  • Can now set TargetAddrs when creating a new run, which translates to additional -target options when launching Terraform in the remote execution environment. Server-side support for this came in API version 2.3.0, so it may be necessary for clients to use the new RemoteAPIVersion header first to confirm that the field is supported; it will be silently ignored on older API versions. (#117)