Release notes 9.X
9.8.0
Improvements
- Added support for
PATCH
and HEAD
HTTP methods for resource calls
9.7.0
Improvements
- The SDK is now distributed as xcframework
Bugfixes
- Fixed the issue with
authenticateUser:authenticator:delegate:
selector
9.6.0
Improvements
- The SDK is now an OpenID Connect Relying Party. During registration it can enforce the user to login with the Identity Provider.
9.5.2
Improvements
- Payload encryption stability improvements
9.5.1
Improvements
- Deprecated
authenticateUser:delegate:
and authenticateUserWithAuthenticator:profile:delegate:
methods and created authenticateUser:authenticator:delegate:
method with optional authenticator parameter.
- Removed deprecated UIWebView APIs usage.
9.5.0
Features
- Introduced native Sign in with Apple support.
9.4.2
Bugfixes
- Fixed crash that could occur using deprecated error method on mobile authentication flow.
- Fixed push notifications for iOS 13.
- Fixed redirect URL validation.
9.4.1
Improvements
- Improved authorization flow to ensure web pages shown using the SDK are displayed in the device's language.
Bugfixes
- Fixed crashes that could occur during network communication.
9.4.0
Improvements
- Created recovery procedures for the event future unannounced iOS and Android platform changes impact the working of our SDK.
9.3.0
Improvements
- Deprecated user profile property in ONGBrowserRegistrationChallenge.
- Added authenticator parameter to methods of ONGAuthenticationDelegate and ONGMobileAuthRequestDelegate.
Bugfixes
- Fixed crashes releated to ONGMultipartData object.
9.2.0
Features
Bugfixes
- Fixed warnings related to deprecations in case of using Biometric API's.
Improvements
- Improved error handling related to data storage.
9.1.3
Improvements
- Renamed Fingerprint APIs to Biometric.
- Registration delegate will now return an identity provider object on completion.
Bugfixes
- Fixed application signature calculation issue for App Store builds.
9.1.2
Bugfixes
- Fixed issues with undefined symbols when using ONGClientBuilder methods or ONGConfigModel constants.
9.1.1
Bugfixes
- The reset method now also performs the DCR in case of missing client credentials.
- Fixed issues with the state of authenticator object returned after deregistration flow.
9.1.0
Features
- Introduced method to reset the state of the SDK.
Improvements
9.0.0
Improvements
- Onegini iOS SDK is now distributed as a dynamic framework.
9.0.0-M1
Improvements
- Onegini iOS SDK is now distributed as a dynamic framework.