Releases: patrickcping/pingone-go-sdk-v2
Releases · patrickcping/pingone-go-sdk-v2
v0.12.9
github.com/patrickcping/pingone-go-sdk-v2
: v0.12.9- Note bump
github.com/patrickcping/pingone-go-sdk-v2/authorize
v0.7.0 => v0.8.0 #422 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/credentials
v0.10.0 => v0.11.0 #422 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/management
v0.48.0 => v0.49.0 #422 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/mfa
v0.22.0 => v0.23.0 #422 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/risk
v0.18.0 => v0.19.0 #422 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/verify
v0.8.0 => v0.9.0 #422 - Note bump
golang.org/x/oauth2
v0.25.0 => v0.26.0 #422
- Note bump
github.com/patrickcping/pingone-go-sdk-v2/authorize
: v0.8.0- Note Enhance backoff retry logic for transient errors according to best practices. #418 #421
- Enhancement Added API functions for
X-Ping-External-Transaction-ID
andX-Ping-External-Session-ID
for transaction and session telemetry. #419
github.com/patrickcping/pingone-go-sdk-v2/credentials
: v0.11.0- Note Enhance backoff retry logic for transient errors according to best practices. #418 #421
- Enhancement Added API functions for
X-Ping-External-Transaction-ID
andX-Ping-External-Session-ID
for transaction and session telemetry. #419
github.com/patrickcping/pingone-go-sdk-v2/management
: v0.49.0- Note Enhance backoff retry logic for transient errors according to best practices. #418 #421
- Enhancement Added API functions for
X-Ping-External-Transaction-ID
andX-Ping-External-Session-ID
for transaction and session telemetry. #419 - Bug Corrected
data matches more than one schema in oneOf(NotificationsSettingsEmailDeliverySettings)
error for email notification settings on new environments (again). #417
github.com/patrickcping/pingone-go-sdk-v2/mfa
: v0.23.0- Note Enhance backoff retry logic for transient errors according to best practices. #418 #421
- Enhancement Added API functions for
X-Ping-External-Transaction-ID
andX-Ping-External-Session-ID
for transaction and session telemetry. #419
github.com/patrickcping/pingone-go-sdk-v2/risk
: v0.19.0- Note Enhance backoff retry logic for transient errors according to best practices. #418 #421
- Enhancement Added API functions for
X-Ping-External-Transaction-ID
andX-Ping-External-Session-ID
for transaction and session telemetry. #419
github.com/patrickcping/pingone-go-sdk-v2/verify
: v0.9.0- Note Enhance backoff retry logic for transient errors according to best practices. #418 #421
- Enhancement Added API functions for
X-Ping-External-Transaction-ID
andX-Ping-External-Session-ID
for transaction and session telemetry. #419
What's Changed
- Enhance request retry logic by @patrickcping in #418
- Correct deferencing of
NotificationsSettingsEmailDeliverySettings
model #2 by @patrickcping in #417 - Add API functions for
X-Ping-External-Transaction-ID
andX-Ping-External-Session-ID
for transaction and session telemetry by @patrickcping in #419 - Optimise retry logic by @patrickcping in #421
- Bump modules 10 Feb 2025 by @patrickcping in #422
Full Changelog: v0.12.8...v0.12.9
v0.12.8
github.com/patrickcping/pingone-go-sdk-v2
: v0.12.8- Note bump
github.com/patrickcping/pingone-go-sdk-v2/management
v0.47.0 => v0.48.0 #416
- Note bump
github.com/patrickcping/pingone-go-sdk-v2/management
: v0.48.0
What's Changed
- Add filter parameter for get all custom roles by @patrickcping in #414
- Correct deferencing of
NotificationsSettingsEmailDeliverySettings
model by @patrickcping in #415 - Bump modules 2025 Feb 05 by @patrickcping in #416
Full Changelog: v0.12.7...v0.12.8
v0.12.7
github.com/patrickcping/pingone-go-sdk-v2
: v0.12.7- Note bump
github.com/patrickcping/pingone-go-sdk-v2/management
v0.46.0 => v0.47.0 #413
- Note bump
github.com/patrickcping/pingone-go-sdk-v2/management
: v0.47.0- Enhancement Added
EnvironmentDnsRecord
to theEmailDomainOwnershipStatus
model. #412
- Enhancement Added
What's Changed
- Added
EnvironmentDnsRecord
to theEmailDomainOwnershipStatus
model. by @patrickcping in #412 - bump modules 23 Jan 2025 by @patrickcping in #413
Full Changelog: v0.12.6...v0.12.7
v0.12.6
github.com/patrickcping/pingone-go-sdk-v2
: v0.12.6github.com/patrickcping/pingone-go-sdk-v2/management
: v0.46.0github.com/patrickcping/pingone-go-sdk-v2/mfa
: v0.22.0
What's Changed
- Bump github.com/golangci/golangci-lint from 1.62.2 to 1.63.4 in /tools by @dependabot in #404
- Bump github.com/securego/gosec/v2 from 2.21.4 to 2.22.0 in /tools by @dependabot in #406
- Add new roles to
EnumRoleName
enum model by @patrickcping in #407 - Add support for user presence timeout on FIDO2 models by @patrickcping in #408
- Added
PublicKeyCredentialHints
to theFIDO2Policy
model by @patrickcping in #409 - Added
BlastRadiusMitigation
to the `GatewayTypeRADIUSAllOfRadiusCli… by @patrickcping in #410 - bump module deps 21-Jan-2025 by @patrickcping in #411
Full Changelog: v0.12.5...v0.12.6
v0.12.5
github.com/patrickcping/pingone-go-sdk-v2
: v0.12.5github.com/patrickcping/pingone-go-sdk-v2/management
: v0.45.0- Enhancement Added
SUSPICIOUS_TRAFFIC
enum toEnumAlertChannelAlertType
model. #399
- Enhancement Added
github.com/patrickcping/pingone-go-sdk-v2/risk
: v0.18.0- Bug Add missing protect predictor composite conditions
IP_RANGE
andIP_COMPARISON
. #401
- Bug Add missing protect predictor composite conditions
What's Changed
- Add
SUSPICIOUS_TRAFFIC
enum toEnumAlertChannelAlertType
model by @patrickcping in #399 - Add missing protect predictor composite conditions by @patrickcping in #401
- Bump github.com/golangci/golangci-lint from 1.62.0 to 1.62.2 in /tools by @dependabot in #400
- Bump golang.org/x/crypto from 0.29.0 to 0.31.0 in /tools by @dependabot in #402
- bump pingone modules by @patrickcping in #403
Full Changelog: v0.12.4...v0.12.5
v0.12.4
github.com/patrickcping/pingone-go-sdk-v2
: v0.12.4- Note Upgraded go version to 1.23 to align with the go release policy. #395
- Note bump
github.com/patrickcping/pingone-go-sdk-v2/authorize
v0.6.0 => v0.7.0 #397 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/credentials
v0.9.0 => v0.10.0 #397 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/management
v0.43.0 => v0.44.0 #397 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/mfa
v0.20.0 => v0.21.0 #397 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/risk
v0.16.0 => v0.17.0 #397 - Note bump
github.com/patrickcping/pingone-go-sdk-v2/verify
v0.7.0 => v0.8.0 #397 - Note bump
golang.org/x/oauth2
v0.21.0 => v0.24.0 #397
github.com/patrickcping/pingone-go-sdk-v2/agreementmanagement
: v0.3.3- Note Upgraded go version to 1.23 to align with the go release policy. #395
github.com/patrickcping/pingone-go-sdk-v2/authorize
: v0.7.0- Breaking change
(Api[a-zA-Z]Request).Execute()
and(*Api[a-zA-Z]Request).[a-zA-Z]Execute()
API functions now returns theEntityArrayPagedIterator
data type to for code clients to implement paging of results. #392 - Note Upgraded go version to 1.23 to align with the go release policy. #395
- Enhancement Added
(Api[a-zA-Z]Request).ExecuteInitialPage()
and(*Api[a-zA-Z]Request).[a-zA-Z]ExecuteInitialPage()
API functions to just return the initial page of a paged response. #392
- Breaking change
github.com/patrickcping/pingone-go-sdk-v2/credentials
: v0.10.0- Breaking change
(Api[a-zA-Z]Request).Execute()
and(*Api[a-zA-Z]Request).[a-zA-Z]Execute()
API functions now returns theEntityArrayPagedIterator
data type to for code clients to implement paging of results. #392 - Note Upgraded go version to 1.23 to align with the go release policy. #395
- Enhancement Added
(Api[a-zA-Z]Request).ExecuteInitialPage()
and(*Api[a-zA-Z]Request).[a-zA-Z]ExecuteInitialPage()
API functions to just return the initial page of a paged response. #392
- Breaking change
github.com/patrickcping/pingone-go-sdk-v2/management
: v0.44.0- Breaking change
(Api[a-zA-Z]Request).Execute()
and(*Api[a-zA-Z]Request).[a-zA-Z]Execute()
API functions now returns theEntityArrayPagedIterator
data type to for code clients to implement paging of results. #392 - Breaking change Model
NotificationsSettingsEmailDeliverySettings
is now a compound model supporting both SMTP and custom notification models. #386 - Note Upgraded go version to 1.23 to align with the go release policy. #395
- Feature Added support for the Administrator Security API. #381
- Feature Added support for custom email notification providers. #386
- Feature Added support for the Custom Admin Roles API. #388
- Enhancement Added
(Api[a-zA-Z]Request).ExecuteInitialPage()
and(*Api[a-zA-Z]Request).[a-zA-Z]ExecuteInitialPage()
API functions to just return the initial page of a paged response. #392 - Enhancement Added the
SessionNotOnOrAfterDuration
field to theApplicationSAML
data model. #387
- Breaking change
github.com/patrickcping/pingone-go-sdk-v2/mfa
: v0.21.0- Breaking change
(Api[a-zA-Z]Request).Execute()
and(*Api[a-zA-Z]Request).[a-zA-Z]Execute()
API functions now returns theEntityArrayPagedIterator
data type to for code clients to implement paging of results. #392 - Note Upgraded go version to 1.23 to align with the go release policy. #395
- Enhancement Added
(Api[a-zA-Z]Request).ExecuteInitialPage()
and(*Api[a-zA-Z]Request).[a-zA-Z]ExecuteInitialPage()
API functions to just return the initial page of a paged response. #392 - Enhancement Added the
UriParameters
field to theDeviceAuthenticationPolicyTotp
data model. #384 - Enhancement Added the
OtpLength
field to theDeviceAuthenticationPolicyOfflineDeviceOtp
data model. #385
- Breaking change
github.com/patrickcping/pingone-go-sdk-v2/risk
: v0.17.0- Breaking change
(Api[a-zA-Z]Request).Execute()
and(*Api[a-zA-Z]Request).[a-zA-Z]Execute()
API functions now returns theEntityArrayPagedIterator
data type to for code clients to implement paging of results. #392 - Note Upgraded go version to 1.23 to align with the go release policy. #395
- Enhancement Added
(Api[a-zA-Z]Request).ExecuteInitialPage()
and(*Api[a-zA-Z]Request).[a-zA-Z]ExecuteInitialPage()
API functions to just return the initial page of a paged response. #392 - Enhancement Added the
ShouldValidatePayloadSignature
field to theRiskPredictorDevice
model. #380 - Enhancement Added the
IncludeRepeatedEventsWithoutSdk
field to theRiskPredictorBotDetection
model. #382 - Enhancement Support the
TRAFFIC_ANOMALY
risk predictor type (newRiskPredictorTrafficAnomaly
model). #383
- Breaking change
github.com/patrickcping/pingone-go-sdk-v2/verify
: v0.8.0- Breaking change
(Api[a-zA-Z]Request).Execute()
and(*Api[a-zA-Z]Request).[a-zA-Z]Execute()
API functions now returns theEntityArrayPagedIterator
data type to for code clients to implement paging of results. #392 - Note Upgraded go version to 1.23 to align with the go release policy. #395
- Enhancement Added
(Api[a-zA-Z]Request).ExecuteInitialPage()
and(*Api[a-zA-Z]Request).[a-zA-Z]ExecuteInitialPage()
API functions to just return the initial page of a paged response. #392
- Breaking change
What's Changed
- Upgrade go to 1.22 by @patrickcping in #376
- Added the
ShouldValidatePayloadSignature
field to theRiskPredictorDevice
model by @patrickcping in #380 - Add support for the Administrator Security API by @patrickcping in #381
- Add the
IncludeRepeatedEventsWithoutSdk
field to theRiskPredictorBotDetection
model by @patrickcping in #382 - Support the
TRAFFIC_ANOMALY
risk predictor type by @patrickcping in #383 - Added the
UriParameters
field to theDeviceAuthenticationPolicyTotp
data model by @patrickcping in #384 - Added the
OtpLength
field to theDeviceAuthenticationPolicyOfflineDeviceOtp
data model by @patrickcping in #385 - Added support for custom email notification providers by @patrickcping in #386
- Added the
SessionNotOnOrAfterDuration
field to theApplicationSAML
data model by @patrickcping in #387 - Add support for the Custom Admin Roles API by @patrickcping in #388
- Add hypertext links to admin security API model by @patrickcping in #389
- Correct Traffic anomal...
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