- Adds support for reading current state version outputs to StateVersionOutputs, which can be useful for reading outputs when users don't have the necessary permissions to read the entire state by @brandonc #370
- Adds Variable Set methods for
ApplyToWorkspaces
andRemoveFromWorkspaces
by @byronwolfman #375 - Adds
Names
query param field toTeamListOptions
by @sebasslash #393 - Adds
Emails
query param field toOrganizationMembershipListOptions
by @sebasslash #393 - Adds Run Tasks API support by @glennsarti #381, #382 and #383
- Fixes ignored comment when performing apply, discard, cancel, and force-cancel run actions #388
- Add Variable Set API support by @rexredinger #305
- Add Comments API support by @alex-ikse #355
- Add beta support for SSOTeamID to
Team
,TeamCreateOptions
,TeamUpdateOptions
by @xlgmokha #364
- Renamed methods named Generate to Create for
AgentTokens
,OrganizationTokens
,TeamTokens
,UserTokens
by @sebasslash #327 - Methods that express an action on a relationship have been prefixed with a verb, e.g
Current()
is nowReadCurrent()
by @sebasslash #327 - All list option structs are now pointers @uturunku1 #309
- All errors have been refactored into constants in
errors.go
@uturunku1 #310 - The
ID
field in Create/Update option structs has been renamed toType
in accordance with the JSON:API spec by @omarismail, @uturunku1 #190, #323, #332 - Nested URL params (consisting of an organization, module and provider name) used to identify a
RegistryModule
have been refactored into a structRegistryModuleID
by @sebasslash #337
- Added missing include fields for
AdminRuns
,AgentPools
,ConfigurationVersions
,OAuthClients
,Organizations
,PolicyChecks
,PolicySets
,Policies
andRunTriggers
by @uturunku1 #339 - Cleanup documentation and improve consistency by @uturunku1 #331
- Add more linters to our CI pipeline by @sebasslash #326
- Resolve
TFE_HOSTNAME
as fallback forTFE_ADDRESS
by @sebasslash #340 - Adds a
fetching
status toRunStatus
and adds theArchive
method to the ConfigurationVersions interface by @mpminardi #338 - Added a
Download
method to theConfigurationVersions
interface by @tylerwolf #358 - API Coverage documentation by @laurenolivia #334
- Fixed invalid memory address error when
AdminSMTPSettingsUpdateOptions.Auth
field is empty and accessed by @uturunku1 #335