Releases: hashicorp/go-tfe
Releases · hashicorp/go-tfe
v0.14.0
ENHANCEMENTS
- Add support for the new remote state consumers API to restrict inter-workspace data sharing within an organization (#201, #205)
- Add Manage Policy Overrides permission (#198)
- Add support for fetching a plan's JSON output (#187)
BUG FIXES
- URL encode the workspace ID when listing variables (#207)
- Revert Enforcement type changes (#211). A regression was introduced in the form of backwards incompatible type changes in 0.13.1. Note that this change was also included in a backported release, v0.13.3.
v0.13.3
BUG FIXES:
- This release is a backport for 0.13.x of #211. It contains a fix for some regressions around type backwards incompatible type changes introduced in v0.13.1.
v0.13.2
BUG FIXES:
- Fixed an issue where vcs repo options were not marshaled correctly when creating and updating workspaces, registry modules, and policy sets (#204)
v0.13.1
Library changes
This package used an outdated version of the jsonapi library. HashiCorp forked the jsonapi library so as to add improvements and modifications.
This release updates to use the latest jsonapi library, and fixes a few bugs in the process.
Changes:
Bug fixes:
v0.13.0
ENHANCEMENTS
- Add Terraform Enterprise Admin API (#189, #185, #186, #184, #183, #180)
- Add additional VCS attributes from Workspace (#191)
- Add additional metrics and README attributes for workspace (#192)
v0.12.1
BUG FIXES
- Added missing description field to workspaces (#170)
v0.12.0
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
ENHANCEMENTS
- r/tfe_workspace: Add allow_destroy_plan support #154
v0.11.0
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
ENHANCEMENTS:
- Add SpeculativeEnabled attribute to workspace #132