Releases: auth0/go-auth0
Releases · auth0/go-auth0
v0.14.0
v0.13.1
v0.13.0
v0.12.0
v0.11.0
⚠️ Notice of Breaking Changes
Please note that this version introduces many minor breaking changes. The intention with this release was to capture as many breaking changes into a single release to minimize future disruption.
These changes were introduced for three primary reasons:
- Decoupling from Auth0 Terraform Provider implementation
- More precise typing of struct properties for better DX
- Enabling Auth0 Terraform provider to explicitly set empty values (see: related Github issue)
Review the complete list below before upgrading.
Changed
Action
struct fieldsSupportedTriggers
to[]ActionTrigger
typeDependencies
to*[]ActionDependency
typeSecrets
to*[]ActionSecret
type
Client
struct fieldsCallbacks
to*[]string
typeAllowedOrigins
to*[]string
typeWebOrigins
to*[]string
typeClientAliases
to*[]string
typeAllowedClients
to*[]string
typeAllowedLogoutURLs
to*[]string
typeEncryptionKey
to*map[string]string
typeGrantTypes
to*[]string
typeClientMetadata
to*map[string]string
typeMobile
to dedicated*ClientMobile
typeScopes
to*map[string]string
type
ClientNativeSocialLogin
structApple
to dedicated*ClientNativeSocialLoginSupportEnabled
typeFacebook
to dedicated*ClientNativeSocialLoginSupportEnabled
type
ClientGrant
struct fieldScope
to[]string
type
Connection
struct fieldsEnabledClients
to*[]string
typeRealms
to*[]string
typeMetadata
to*map[string]string
type
ConnectionOptions
struct fieldsCustomScripts
to*map[string]string
typeConfiguration
to*map[string]string
typeConnectionOptionsGoogleOAuth2
struct fieldAllowedAudiences
to*[]string
type
ConnectionOptionsOIDC
struct fieldDomainAliases
to*[]string
type
ConnectionOptionsOAuth2
struct fieldScripts
to*map[string]string
type
ConnectionOptionsAD
struct fieldsDomainAliases
to*[]string
typeIPs
to*[]string
typeIPs
addedomitempty
JSON struct tag
ConnectionOptionsAzureAD
struct fieldDomainAliases
to*[]string
type
ConnectionOptionsADFS
struct fieldDomainAliases
to*[]string
type
ConnectionOptionsSAML
struct fieldDomainAliases
to*[]string
type
ConnectionOptionsGoogleApps
struct fieldDomainAliases
to*[]string
type
Hook
struct fieldDependencies
to*map[string]string
type
LogStream
struct fieldFilters
to*[]map[string]string
type
LogStreamSinkHTTP
struct fieldCustomHeaders
to*[]map[string]string
type
Organization
struct fieldMetadata
to*map[string]string
type
OrganizationBranding
struct fieldColors
to*map[string]string
type
ResourceServer
struct fieldsScopes
to*[]ResourceServerScope
typeOptions
to*map[string]string
type
Tenant
struct fieldsAllowedLogoutURLs
to*[]string
typeSandboxVersionAvailable
to*[]string
typeEnabledLocales
to*[]string
type