Release notes 7.X

7.2.3

Bugfixes

  • Fixed missing parameters for GET method while fetching resources.

7.2.2

Bugfixes

  • Fixed malformed HTTP respones after multiple requests in a short timeframe.

7.2.1

Improvements

  • Security improvements.

Bugfixes

  • Fixed resource request issue which doesn't accept absolute URL.

7.2.0

Improvements

  • Removed direct support for FIDO authenticators. FIDO can still be used when integrated with the SDK as a Custom Authenticator.
  • Replaced arc4random with Randomization Services from Security.framework.

Bugfixes

  • Keychain items are now excluded from backups.
  • Fixed error returned after cancelling fingerprint authentication.
  • Fixed NSKeyedUnarchiver nullability issues, which were producing warning logs.
  • After fallback from fingerprint to PIN, providing the wrong pin will now properly send another pin challenge.
  • Fixed error decryption crash when payload encryption is on.

7.1.0

Features

  • Introduced an API for fetching and handling push mobile authentication requests.

Improvements

  • OS version is no longer part of the device name sent to the Token Server.

Bug fixes

  • Fixed mobile authentication issues which were occurring when payload encryption was on.

7.0.0

Features

  • Added Custom Authenticator support for Mobile Authentication.
  • ClientId can now be retrieved using the ONGDeviceClient.

Improvements

  • Improved naming consistency of Custom Authenticator API.

Bug fixes

  • Fixed fingerprint deregistration issues during migration from 4.10.09.
  • Added missing body parameter to ONGResourceRequest.

7.0.0-BETA

This is a BETA release that can still contain bugs and issues. You should not use it for any production releases!

Features

  • Added a new type of supported authenticator: Custom Authenticator.
  • Added implicit user authentication.

Improvements

  • The reauthenticateUser:delegate: method was removed. The authenticateUser:delegate: method will always force a user to reauthenticate.
  • New authenticateUser:delegate: method that allows you to specify which registered authenticator should be used for authentication.