Skip to content

Latest commit

 

History

History
169 lines (108 loc) · 12.9 KB

CHANGELOG.md

File metadata and controls

169 lines (108 loc) · 12.9 KB

v0.21.0 (2024-11-15)

  • Breaking change (Api[a-zA-Z]Request).Execute() and (*Api[a-zA-Z]Request).[a-zA-Z]Execute() API functions now returns the EntityArrayPagedIterator 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 the DeviceAuthenticationPolicyTotp data model. #384
  • Enhancement Added the OtpLength field to the DeviceAuthenticationPolicyOfflineDeviceOtp data model. #385

v0.20.0 (2024-07-04)

  • Breaking change Links objects changed from LinksHATEOAS object to map[string]LinksHATEOASValue type. #366
  • Enhancement Added the HALApi service to be able to follow HAL links in responses. #366

v0.19.0 (2024-06-07)

  • Breaking change Remove optional DeviceAuthenticationPolicyMobileOtpWindow from DeviceAuthenticationPolicyMobileOtp constructor. #343
  • Enhancement Added PromptForNicknameOnPairing boolean field to the DeviceAuthenticationPolicyFido2, DeviceAuthenticationPolicyMobile, DeviceAuthenticationPolicyOfflineDevice and DeviceAuthenticationPolicyTotp models. #349
  • Enhancement Add the com.au top level domain to the connection configuration. #351

v0.18.3 (2024-01-12)

  • 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

v0.18.2 (2023-12-27)

  • Note Remove redundant data models and documentation. #300

v0.18.1 (2023-11-29)

  • Bug Fixed invalid value for EnumMFADevicePolicySelection model. ALWAYS_PROMPT_TO_SELECT corrected to ALWAYS_DISPLAY_DEVICES. #289

v0.18.0 (2023-11-10)

  • Enhancement Add API error handling for 409 errors. #279
  • Enhancement Added the ReferencedValues property to the P1ErrorDetailsInnerInnerError object model. #279

v0.17.0 (2023-10-16)

  • Note Unskip read only attributes when converting API models to maps. #255
  • Note Updated the default UserAgent string format. #255
  • Enhancement Add Users object to the MFASettings model to support setting default MFA settings for registering users. #256

v0.16.0 (2023-08-08)

  • Enhancement Implement HATEOAS links for API response objects. #227

v0.15.0 (2023-07-12)

  • Note Code optimisation for API response processing. #216
  • Note Allow user-defined values for the UserAgent configuration parameter. #217
  • Note Add parameter to explicitly define http proxy support without the standard environment variables. #223
  • Enhancement Add optional ENUM attribute NewDeviceNotification to the DeviceAuthenticationPolicy model. #215

v0.14.0 (2023-07-04)

  • Breaking change Corrected the CreateDeviceAuthenticationPolicies return data model object to return a new object DeviceAuthenticationPolicyPostResponse that reflects an EntityArray object returned on migration. #213
  • Bug Fixed the inability to select the content type header of the CreateDeviceAuthenticationPolicies API. #213

v0.13.0 (2023-07-04)

  • Note Now suppresses errors when attempting to unmarshal an ENUM value from JSON that isn't yet supported in the SDK. The value is now returned as UNKNOWN. #208
  • Breaking change Changed the request and response payload of the DeviceAuthenticationPolicyApi.CreateDeviceAuthenticationPolicies API to account for the ability to migrate device authentication policies from legacy FIDO to upgraded FIDO2 policies. #211
  • Breaking change Migrated CreateMFAPushCredentialRequest and UpdateMFAPushCredentialRequest to MFAPushCredentialRequest. #201
  • Breaking change Migrated EntityArrayEmbeddedPushCredentialsInner to MFAPushCredentialResponse. #201
  • Note Deprecated old FIDO policy API. #202
  • Feature Support for upgraded FIDO2 policies API. #202, #209, #210
  • Enhancement Add support for migrating device authentication policies from legacy FIDO to upgraded FIDO2 policies. #211
  • Enhancement Add support for FIDO2 policies API in MFA Device Policies. #202
  • Enhancement Add optional attribute PairingDisabled to each MFA Device Policy device type. #202, #204
  • Enhancement Add parameters protocol, baseDomain and baseHostname to server configuration. #205
  • Enhancement Add ability to set default server index and a server variable default value on the client configuration as an alternative option to setting them in the context. #205

v0.12.0 (2023-06-19)

  • Note Deprecated FCM key authentication for Google Play based mobile devices. #196
  • Enhancement Add support for Firebase Cloud Messaging for sending push messages for Google Play based mobile devices. #196
  • Enhancement Fix TimeUnit enum in the DeviceAuthenticationPolicyMobileApplicationsInnerPairingKeyLifetime model. #190

v0.11.0 (2023-05-23)

  • Enhancement Support for PhoneExtensions in the MFASettings model. #175

v0.10.0 (2023-05-19)

  • Note Change default useragent for HTTP requests. #160
  • Enhancement Support for PairingKeyLifetime and PushLimit in the DeviceAuthenticationPolicyMobileApplicationsInner model. #159

v0.9.3 (2023-04-28)

  • Bug Fix for retry for conditions based on PingOne error response object. #157

v0.9.2 (2023-04-24)

  • Note Add retry logic for retryable HTTP status codes. #147

v0.9.1 (2023-03-20)

  • Note Adjust client request/response debug and fix linting issues. #133

v0.9.0 (2023-03-10)

  • Note bump codegen v6.2.1 => v6.4.0 #122
  • Feature Support for "User MFA Enabled" API and data model #113

v0.8.0 (2023-02-22)

  • Note bump golang.org/x/net v0.5.0 => v0.7.0 #105
  • Note bump golang.org/x/oauth2 v0.4.0 => v0.5.0 #105
  • Breaking change Key property removed from the MFAPushCredential model object and assigned to MFAPushCredentialFCM and MFAPushCredentialAPNS individually #105
  • Enhancement Add support for Huawei HMS Push service #105

v0.7.2 (2023-01-12)

  • Breaking change Device selection Authentication model no longer required for the MFASettings model #98
  • Note Deprecated device selection from the MFASettings model #98
  • Enhancement - Added device selection parameters to the DeviceAuthenticationPolicy model #98
  • Enhancement - Added push timeout to the DeviceAuthenticationPolicy model #98

v0.7.1 (2023-01-09)

  • Note bump codegen v6.2.0 => v6.2.1 #84

v0.7.0 (2022-11-06)

  • Feature Added FIDO Policy API and model #75
  • Feature Added FIDO Custom Device Metadata API and model #75

v0.6.1 (2022-10-10)

  • Bug fix lockout made optional in the MFASettings model #70

v0.6.0 (2022-10-09)

  • Bug fix Corrected the Device policy API #65
  • Bug fix Corrected the Application push credentials API model #67

v0.5.1 (2022-09-18)

  • Enhancement - Changed model dereferencing strategy for the CreateMFAPushCredential201Response model #48
  • Enhancement - Changed model dereferencing strategy for the CreateMFAPushCredentialRequest model #48
  • Enhancement - Changed model dereferencing strategy for the EntityArrayEmbeddedPushCredentialsInner model #48
  • Enhancement - Changed model dereferencing strategy for the UpdateMFAPushCredentialRequest model #48
  • Enhancement - Add environment attribute block to MFASettings model #50
  • Enhancement - Add required attributes to the MFASettings model #50

v0.5.0 (2022-09-11)

  • Feature Added MFA Settings model #44
  • Breaking change updatedAt attributes changed to date/time data type #44

v0.4.0 (2022-08-29)

  • Enhancement Add 404 response processing for all requests #28
  • Enhancement Add missing 400 response processing #29

v0.3.0 (2022-08-05)

  • Feature Mfa device authentication policies #13

v0.2.0 (2022-07-17)

v0.1.0 (2022-07-16)

Initial release - rebasing versions to reflect module stability