Skip to content

Releases: okta/okta-sdk-golang

Version 2.5.0

02 Aug 22:24
8807017
Compare
Choose a tag to compare

Released August 8, 2021

Updates

Version 2.3.1

06 Jul 18:34
a5b26e8
Compare
Choose a tag to compare

Released July 7, 2021

Updates

Bug fixes

  • Fixed typo in error message of "too many requests" #230 @halmai

Version 2.3.0

05 Feb 15:38
6ce39e5
Compare
Choose a tag to compare

Released February 5, 2021

New Structs

  • AuthorizationServerPolicy
  • AuthorizationServerPolicyRule

Bug fixes

  • Fixed response body parsing
  • Fix error handling for 401 error
  • Retry on EOF errors from HTTP client

Updates

  • Update SamlApplicationSettingsSignOn properties to include SingleLogout and SpCertificate
  • Update InlineHookChannelConfig properties to include Method
  • Update OpenIdConnectApplicationSettingsClient properties to include IdpInitiatedLogin

Version 2.2.2

15 Jan 19:17
0f3120d
Compare
Choose a tag to compare

Released January 15, 2021

Bug fixes

  • Remove omitempty from some of the struct fields
  • Add support for privateKey config property to be a file path

Version 2.2.1

15 Jan 19:16
3d98f0e
Compare
Choose a tag to compare

Released November 14, 2020

Bug Fixes

  • Update default connection Timeout to 60 seconds (#185)
  • Http Client now uses Timeout setting for connection timeout (#185)
  • SDK no longer cancels context (#185)

Version 2.2.0

12 Nov 18:50
9cb804f
Compare
Choose a tag to compare

Released November 12, 2020

New Structs

  • OpenIdConnectApplicationSettingsClientKeys
  • OpenIdConnectApplicationSettingsRefreshToken
  • OpenIdConnectRefreshTokenRotationType

Bug Fixes

  • Updates okta/OpenIdConnectApplicationSettingsClient properties to include jwks []JsonWebKey (Resolves #176)
  • NewCustomHotpUserFactor sets factor type to token:htop

Updates

  • Removes vendor directory
  • Updates OpenIdConnectApplicationSettingsClient properties to include RefreshToken *OpenIdConnectApplicationSettingsRefreshToken

Version 2.1.0

26 Oct 13:55
d3d2def
Compare
Choose a tag to compare

Released October 26, 2020

New Structs

  • AcsEndpoint
  • CatalogApplication
  • CatalogApplicationStatus
  • CustomHotpUserFactor
  • CustomHotpUserFactorProfile
  • InlineHookStatus
  • InlineHookType
  • WebAuthnUserFactor
  • WebAuthnUserFactorProfile

Bug Fixes

  • Updates okta/config.go to use github.com/okta/okta-sdk-golang/v2/okta/cache (#167, Resolves #149)
  • Updates okta/config.go to use int64 for ConnectionTimeout and RequestTimeout (#166)
  • ListApplicationTargetsForApplicationAdministratorRoleForGroup now returns correct []CatalogApplication
  • ListApplicationTargetsForApplicationAdministratorRoleForUser now returns correct []CatalogApplication
  • JsonWebKey.ExpiresAt changed to correctly use *time.Time
  • verifyUserFactorResponse.ExpiresAt changed to correctly use *time.Time
  • Correctly reads .okta.yaml from project root directory
  • Updated typo in PasswordCredentialHash struct and changed WorkerFactor to the correct WorkFactor

Updates

  • Updates to @okta/openapi 2.1.1 (And associated Generator Updates)
  • Added UserId to OAuth2ScopeConsentGrant struct
  • Now Returns error instead of panic from config in okta.go (Resolves #122)
  • RequestExecutor returns error if privPem is null when using PrivateKey authentication
  • Added AcsEndpoints and AllowMultipleAcsEndpoints properties to SamlApplicationSettingsSignOn
  • Added FilterType and FilterValue to SamlAttributeStatement (Resolves #76)
  • Generated file header in line with Go standard (Resolves #118)

Version 2.0.0

06 Jun 01:11
0b49dc6
Compare
Choose a tag to compare

Released June 5, 2020

Official Release of v2.0 of the Okta Golang SDK

Version 2.0.0-rc.5

02 Jun 14:33
c4e3703
Compare
Choose a tag to compare
Version 2.0.0-rc.5 Pre-release
Pre-release

Released June 2, 2020

  • Remove PreviewSamlMetadataForApplication method from ApplicationResource
  • Kid Query Param removed
  • KeepCurrent Query Param removed
  • ActivateFactorRequest struct added
  • New Method GenerateApplicationKey added to ApplicationResource
  • FactorResultType struct added
  • OpenIdConnectApplicationIssuerMode struct added
  • InitiateLoginUri property (type string) added to OpenIdConnectApplicationSettingsClient struct
  • IssuerMode property (type string) added to OpenIdConnectApplicationSettingsClient struct
  • Format property (type []string) added to PolicySubject struct
  • ExpiresAt property (type *time.Time) added to PushUserFactor struct
  • FactorResult property (type string) added to PushUserFactor struct
  • Remove ClearCurrentUserSession from UserResource
  • UserFactorResource method ActivateFactor now takes ActivateFactorRequest as the body param instead of VerifyFactorRequest
  • NextPassCode property (type string) added to VerifyFactorRequest struct
  • Update Readme to show how to access RequestExecutor (Fixes #83)
  • Fixes Cache EOF (Fixes #103 and Fixes #36)
  • Update all enum objects to type string (Fixes #95)
  • Implement Pagination

Version 2.0.0-rc.3

28 Apr 19:23
8d045d3
Compare
Choose a tag to compare
Version 2.0.0-rc.3 Pre-release
Pre-release

Released April 28, 2020

  • Ability to pass context to each method that is sent into the request
  • Update with latest spec version