- Adds
RetryServerErrors
field to theConfig
object by @sebasslash #439 - Adds support for the GPG Keys API by @sebasslash #429
- Adds support for new
WorkspaceLimit
Admin setting for organizations #425 - Adds support for new
ExcludeTags
workspace list filter field by @Uk1288 #438 - [beta] Adds additional filter fields to
RunListOptions
by @mjyocca #424 - [beta] Renames the optional StateVersion field
ExtState
toJSONStateOutputs
and changes the purpose and type by @annawinkler #444 and @brandoncroft #452 - Remove beta messaging for Run Tasks by @glennsarti #447
- Adds
Description
field to theRunTask
object by @glennsarti #447
- Adds support for Microsoft Teams notification configuration by @JarrettSpiker #398
- Add support for Audit Trail API by @sebasslash #407
- Adds Private Registry Provider, Provider Version, and Provider Platform APIs support by @joekarl and @annawinkler #313
- Adds List Registry Modules endpoint by @chroju #385
- Adds
WebhookURL
field toVCSRepo
struct by @kgns #413 - Adds
Category
field toVariableUpdateOptions
struct by @jtyr #397 - Adds
TriggerPatterns
toWorkspace
by @matejrisek #400 - [beta] Adds
ExtState
field toStateVersionCreateOptions
by @brandonc #416
- 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