Releases: patrickcping/pingone-go-sdk-v2
Releases · patrickcping/pingone-go-sdk-v2
v0.12.3
github.com/patrickcping/pingone-go-sdk-v2
: v0.12.3github.com/patrickcping/pingone-go-sdk-v2/management
: v0.43.0github.com/patrickcping/pingone-go-sdk-v2/verify
: v0.7.0
What's Changed
- Added GovernmentIdConfiguration and LivenessConfiguration properties. by @mjspi in #369
- Support applications with
type
=TEMPLATE_APP
by @patrickcping in #370 - Bump modules 2024-07-22 by @patrickcping in #371
Full Changelog: v0.12.2...v0.12.3
v0.12.2
github.com/patrickcping/pingone-go-sdk-v2
: v0.12.2- Note bump
github.com/patrickcping/pingone-go-sdk-v2/authorize
v0.5.0 => v0.6.0 #368 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/credentials
v0.8.0 => v0.9.0 #368 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/management
v0.41.0 => v0.42.0 #368 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/mfa
v0.19.0 => v0.20.0 #368 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/risk
v0.15.1 => v0.16.0 #368 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/verify
v0.5.0 => v0.6.0 #368
- Note bump
github.com/patrickcping/pingone-go-sdk-v2/authorize
: v0.6.0github.com/patrickcping/pingone-go-sdk-v2/credentials
: v0.9.0github.com/patrickcping/pingone-go-sdk-v2/management
: v0.42.0- Breaking change
Links
objects changed fromLinksHATEOAS
object tomap[string]LinksHATEOASValue
type. #366 - Enhancement Added the
HALApi
service to be able to follow HAL links in responses. #366 - Enhancement Added trials ENUM values to the
EnumSolutionType
model. #364 - Enhancement Added
AlertName
field to theAlertChannel
model. #363 - Enhancement Added support for granting the
Application Owner
role. #365 - Bug Remove unsupported
AlertingApi.ReadOneAlertChannel
. #363 - Bug Corrected
EnumAlertChannelAlertType
enum values. #363 - Bug Corrected
EnumGatewayVendor
enum values. #367
- Breaking change
github.com/patrickcping/pingone-go-sdk-v2/mfa
: v0.20.0github.com/patrickcping/pingone-go-sdk-v2/risk
: v0.16.0github.com/patrickcping/pingone-go-sdk-v2/verify
: v0.6.0
What's Changed
- Add trials ENUM values to the
EnumSolutionType
model by @patrickcping in #364 - Adjust alert channel models by @patrickcping in #363
- Enhance HAL Link support by @patrickcping in #366
- Support role assignments to applications by @patrickcping in #365
- Correct
EnumGatewayVendor
enum values by @patrickcping in #367 - Bump modules 2024-07-04 by @patrickcping in #368
Full Changelog: v0.12.1...v0.12.2
v0.12.1
github.com/patrickcping/pingone-go-sdk-v2
: v0.12.1github.com/patrickcping/pingone-go-sdk-v2/management
: v0.41.0- Enhancement Added
SpEncryption
to theApplicationSAML
and associated models to control encryption of SAML application assertions. #348
- Enhancement Added
github.com/patrickcping/pingone-go-sdk-v2/risk
: v0.15.1- Bug Corrected
DomainWhiteList
field in theRiskPredictorAdversaryInTheMiddle
model. #361
- Bug Corrected
What's Changed
- Correct
DomainWhiteList
field in theRiskPredictorAdversaryInTheMiddle
model by @patrickcping in #361 - Add
SpEncryption
to theApplicationSAML
and associated models by @patrickcping in #348 - Bump go modules 2024-06-18 by @patrickcping in #362
Full Changelog: v0.12.0...v0.12.1
v0.12.0
github.com/patrickcping/pingone-go-sdk-v2
: v0.12.0- Note Removal of retracted module
github.com/patrickcping/pingone-go-sdk-v2/agreementmanagement
. #352 - Note Deprecated the region name. Region codes should be used instead. #358
- Note bump
golang.org/x/oauth2
v0.19.0 => v0.21.0 #341 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/authorize
v0.4.1 => v0.5.0 #360 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/credentials
v0.7.0 => v0.8.0 #360 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/management
v0.39.0 => v0.40.0 #360 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/mfa
v0.18.3 => v0.19.0 #360 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/risk
v0.14.1 => v0.15.0 #360 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/verify
v0.4.1 => v0.5.0 #360
- Note Removal of retracted module
github.com/patrickcping/pingone-go-sdk-v2/agreementmanagement
: v0.3.2- MODULE RETRACTION The API endpoint in this module suffers major loss of function. The module has been retracted but is retained in the source repo for the purpose of retration. #352
github.com/patrickcping/pingone-go-sdk-v2/authorize
: v0.5.0- Note Removed unused
Operations
field from theAPIServer
model. #353 - Feature Add support for Application Resource Permissions API. #344
- Feature Add support for Application Resources API. #344
- Feature Add support for Application Roles API. #344
- Feature Add support for Application Role Assignments API. #344
- Feature Add support for Application Role Permissions API. #344
- Feature Add support for API Server Operations. #354
- Feature Add support for API Server Deployment.
- Enhancement Add the
com.au
top level domain to the connection configuration. #351 - Enhancement Added
AccessControl
andDirectory
fields to theAPIServer
model. #353 - Enhancement Added
Type
field to theAPIServerAuthorizationServer
model. #353
- Note Removed unused
github.com/patrickcping/pingone-go-sdk-v2/credentials
: v0.8.0- Enhancement Add the
com.au
top level domain to the connection configuration. #351
- Enhancement Add the
github.com/patrickcping/pingone-go-sdk-v2/management
: v0.40.0- Breaking Change Removed the
FormSocialLoginButtonStyles
data model. Use theFormStyles
data model going forward. #350 - Note Removed unnecessary
Width
andIconSrc
fields fromFormSocialLoginButton
and associated data models. #350 - Feature Add support for Application Resource API. #346
- Feature Add support for Application Resource Permissions API. #346
- Feature Add support for User Application Role Assignment API. #346
- Enhancement Added
ApplicationPermissionsSettings
to theResource
model. #346 - Enhancement Added
Key
field toFormSocialLoginButton
and associated data models. #350 - Enhancement Added the
DeletePreviousResourceSecret
function to control resource secret rotation. #347 - Enhancement Added
Previous
to theResourceSecret
model to control resource secret rotation. #347 - Enhancement Add the
com.au
top level domain to the connection configuration. #351 - Enhancement Add the
AU
region code to theEnumRegionCode
model. #358
- Breaking Change Removed the
github.com/patrickcping/pingone-go-sdk-v2/mfa
: v0.19.0- Breaking change Remove optional
DeviceAuthenticationPolicyMobileOtpWindow
fromDeviceAuthenticationPolicyMobileOtp
constructor. #343 - Enhancement Added
PromptForNicknameOnPairing
boolean field to theDeviceAuthenticationPolicyFido2
,DeviceAuthenticationPolicyMobile
,DeviceAuthenticationPolicyOfflineDevice
andDeviceAuthenticationPolicyTotp
models. #349 - Enhancement Add the
com.au
top level domain to the connection configuration. #351
- Breaking change Remove optional
github.com/patrickcping/pingone-go-sdk-v2/risk
: v0.15.0- Enhancement Add the
com.au
top level domain to the connection configuration. #351
- Enhancement Add the
github.com/patrickcping/pingone-go-sdk-v2/verify
: v0.5.0- Enhancement Add the
com.au
top level domain to the connection configuration. #351
- Enhancement Add the
What's Changed
- Bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #342
- Remove optional
DeviceAuthenticationPolicyMobileOtpWindow
fromDeviceAuthenticationPolicyMobileOtp
constructor by @patrickcping in #343 - update file permissions for post-processing by @patrickcping in #345
- Authorize application resources and roles by @patrickcping in #344
- Expand the resource secret capability by @patrickcping in #347
- Add
PromptForNicknameOnPairing
boolean field to mfa device policy models by @patrickcping in #349 - Correct the data models for the Social Login Button form field by @patrickcping in #350
- Add the
com.au
top level domain to the connection configuration by @patrickcping in #351 - Retract the
agreementmanagement
module by @patrickcping in #352 - Further support for authorize roles and permissions by @patrickcping in #346
- Adjustments to the Authorize API Server models by @patrickcping in #353
- Add support for API Server Operations by @patrickcping in #354
- Corrections to API Server operations by @patrickcping in #356
- Add support for API Server Deployment by @patrickcping in #355
- Add HAL links to Authorize Application resources and roles by @patrickcping in #357
- Add
AU
region code support by @patrickcping in #358 - Corrections to
APIServer
model by @patrickcping in #359 - Bump golang.org/x/oauth2 from 0.19.0 to 0.20.0 by @dependabot in #341
- Bump go modules 2024-06-07 by @patrickcping in #360
Full Changelog: v0.11.9...v0.12.0
v0.11.9
github.com/patrickcping/pingone-go-sdk-v2
: v0.11.9github.com/patrickcping/pingone-go-sdk-v2/credentials
: v0.7.0github.com/patrickcping/pingone-go-sdk-v2/management
: v0.39.0- Enhancement Added the
NetworkPolicyServer
property to theGatewayTypeRADIUS
data model. #336
- Enhancement Added the
What's Changed
- Add
NetworkPolicyServer
toGatewayTypeRADIUS
object model by @patrickcping in #336 - Bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #337
- Add new fields to CredentialType schema, and minor bug fix. by @mjspi in #339
- bump modules and core version 2024-05-01 by @patrickcping in #340
Full Changelog: v0.11.8...v0.11.9
v0.11.8
github.com/patrickcping/pingone-go-sdk-v2
: v0.11.8- Note bump
github.com/patrickcping/pingone-go-sdk-v2/risk
v0.14.0 => v0.14.1 #333
- Note bump
github.com/patrickcping/pingone-go-sdk-v2/risk
: v0.14.1- Bug Fixed error "Error when calling
ReadAllRiskPredictors
: Data failed to match schemas in oneOf(RiskPredictor)" when theEMAIL_REPUTATION
predictor type is in the API's response payload. #332
- Bug Fixed error "Error when calling
What's Changed
- Fixed error "Error when calling
ReadAllRiskPredictors
: Data failed to match schemas in oneOf(RiskPredictor)" by @patrickcping in #332 - bump go modules by @patrickcping in #333
Full Changelog: v0.11.7...v0.11.8
v0.11.7
github.com/patrickcping/pingone-go-sdk-v2
: v0.11.7github.com/patrickcping/pingone-go-sdk-v2/management
: v0.38.0- Enhancement Added the
DefaultTargetUrl
property to theApplicationSAML
data model. #325 - Enhancement Added the
UpdateUserOnSuccessfulAuthentication
property to theGatewayTypeLDAPAllOfUserTypes
data model. #328 - Enhancement Added the
PkceMethod
ENUM property to theIdentityProviderOIDC
data model. #329
- Enhancement Added the
github.com/patrickcping/pingone-go-sdk-v2/risk
: v0.14.0- Enhancement Added the
EMAIL_REPUTATION
predictor type. #330
- Enhancement Added the
What's Changed
- Add defaultTargetUrl to SAML application schema by @kwevers in #325
- Added the
UpdateUserOnSuccessfulAuthentication
property to theGatewayTypeLDAPAllOfUserTypes
data model by @patrickcping in #328 - Added the
PkceMethod
ENUM property to theIdentityProviderOIDC
data model by @patrickcping in #329 - Added the
EMAIL_REPUTATION
predictor type by @patrickcping in #330 - Bump go modules by @patrickcping in #331
- Bump google.golang.org/protobuf from 1.28.0 to 1.33.0 in /tools by @dependabot in #326
New Contributors
Full Changelog: v0.11.6...v0.11.7
v0.11.6
github.com/patrickcping/pingone-go-sdk-v2
: v0.11.github.com/patrickcping/pingone-go-sdk-v2/management
: v0.37.0- Enhancement Add new API operations
ReadOnePopulationDefaultIdp
andUpdatePopulationDefaultIdp
to support setting default identity providers to populations. #319 - Enhancement Added the
Signing
property to theApplicationOIDC
data model, to support assigning custom defined KRPs to a supported application. #320 - Enhancement Added the
DevicePathId
,DeviceCustomVerificationUri
,DeviceTimeout
,DevicePollingInterval
properties to theApplicationOIDC
data model and extended theEnumApplicationOIDCGrantType
ENUM, to support theDEVICE_CODE
application grant type. #320 - Enhancement Added the
Jwks
,JwksUrl
properties to theApplicationOIDC
data model and extended theEnumApplicationOIDCTokenAuthMethod
ENUM, to support thePRIVATE_KEY_JWT
andCLIENT_SECRET_JWT
token endpoint auth methods. #320
- Enhancement Add new API operations
github.com/patrickcping/pingone-go-sdk-v2/risk
: v0.13.0- Enhancement Added the
RiskPredictorAdversaryInTheMiddle
property to theRiskPredictor
object model and extended theEnumPredictorType
enum withADVERSARY_IN_THE_MIDDLE
to support the adversary in the middle predictor. #321
- Enhancement Added the
What's Changed
- Bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #318
- Bump golang.org/x/oauth2 from 0.16.0 to 0.17.0 by @dependabot in #317
- Support population default IdP by @patrickcping in #319
- extend the
ApplicationOIDC
data model by @patrickcping in #320 - Support "adversary in the middle" risk predictor by @patrickcping in #321
- bump go sdk modules by @patrickcping in #322
Full Changelog: v0.11.5...v0.11.6
v0.11.5
github.com/patrickcping/pingone-go-sdk-v2
: v0.11.5github.com/patrickcping/pingone-go-sdk-v2/management
: v0.36.0- Breaking Change Notification template names, used on the
NotificationsTemplatesApiService
service now uses an enum which defines the templates supported in the API path. #314 - Enhancement Add ability to designate an application's client secret as a previous secret with an expiry date up to 30 days, for rotation purposes. #311
- Enhancement Add ability to set an icon on the
Environment
object model. #313
- Breaking Change Notification template names, used on the
What's Changed
- Bump actions/cache from 3 to 4 by @dependabot in #310
- Support application client secret rotation by @patrickcping in #311
- Notification policy quota delivery methods by @patrickcping in #312
- Add ability to set an icon on the
Environment
object model by @patrickcping in #313 - Notification templates enum by @patrickcping in #314
- revert PR 312 by @patrickcping in #315
- bump go modules by @patrickcping in #316
Full Changelog: v0.11.4...v0.11.5
Release (2024-01-12)
github.com/patrickcping/pingone-go-sdk-v2
: v0.11.4- Note Upgrade GO to
v1.21
#306 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/agreementmanagement
v0.3.0 => v0.3.1 #308 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/authorize
v0.4.0 => v0.4.1 #308 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/credentials
v0.6.1 => v0.6.2 #308 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/management
v0.34.0 => v0.35.0 #308 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/mfa
v0.18.2 => v0.18.3 #308 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/risk
v0.12.1 => v0.12.2 #308 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/verify
v0.4.0 => v0.4.1 #308 - Enhancement Add ability to append custom user-agent information to HTTP requests. #305
- Note Upgrade GO to
github.com/patrickcping/pingone-go-sdk-v2/agreementmanagement
: v0.3.1github.com/patrickcping/pingone-go-sdk-v2/authorize
: v0.4.1github.com/patrickcping/pingone-go-sdk-v2/credentials
: v0.6.2github.com/patrickcping/pingone-go-sdk-v2/management
: v0.35.0- Breaking Change Add ability to use a freetext region code on environment creation for non-production environments. The
Region
parameter on theEnvironment
object model now takes aEnvironmentRegion
object, where one ofEnumRegionCode
orstring
. #304 - Note Upgrade GO to
v1.21
#306 - Note Updated the default UserAgent string format. #305
- Enhancement Add ability to append custom user-agent information to HTTP requests. #305
- Breaking Change Add ability to use a freetext region code on environment creation for non-production environments. The
github.com/patrickcping/pingone-go-sdk-v2/mfa
: v0.18.3github.com/patrickcping/pingone-go-sdk-v2/risk
: v0.12.2github.com/patrickcping/pingone-go-sdk-v2/verify
: v0.4.1
What's Changed
- Add ability to append custom user-agent information to HTTP requests by @patrickcping in #302
- support custom user agent suffix by @patrickcping in #305
- upgrade go version to
1.21
by @patrickcping in #306 - Bump actions/setup-go from 4 to 5 by @dependabot in #307
- Add support for freetext region codes by @patrickcping in #304
- bump go modules 2024-01-12 by @patrickcping in #308
Full Changelog: v0.11.3...v0.11.4