Skip to content

v1.0.0

Compare
Choose a tag to compare
@sebasslash sebasslash released this 17 Mar 18:17
· 1393 commits to main since this release
e14f543

v1.0.0

Breaking Changes

  • 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 now ReadCurrent() 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 to Type 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 struct RegistryModuleID by @sebasslash #337

Enhancements

  • Added missing include fields for AdminRuns, AgentPools, ConfigurationVersions, OAuthClients, Organizations, PolicyChecks, PolicySets, Policies and RunTriggers 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 for TFE_ADDRESS by @sebasslash #340
  • Adds a fetching status to RunStatus and adds the Archive method to the ConfigurationVersions interface by @mpminardi #338
  • Added a Download method to the ConfigurationVersions interface by @tylerwolf #358
  • API Coverage documentation by @laurenolivia #334

Bug Fixes

  • Fixed invalid memory address error when AdminSMTPSettingsUpdateOptions.Auth field is empty and accessed by @uturunku1 #335