Skip to content

Releases: iProov/android

v6.5.2

28 Jun 14:59
Compare
Choose a tag to compare

Bug fixes:

  • MOB-623: Fixes a performance issue affecting only devices (e.g. Pixel 3) that have a StrongBox KeyStore, causing those devices to take longer to complete.
  • MOB-626: Fixes a rare issue in the KeyStore, causing an uncaught exception. The KeyStore now has much greater stability.

v6.5.1

14 Jun 15:03
Compare
Choose a tag to compare

Bug fixes:

  • MOB-616: Fixes a rare error on some Android Marshmallow or earlier devices (Samsung S7)

v6.5.0

07 Jun 16:07
Compare
Choose a tag to compare

Enhancements:

  • MOB-613: Improved error handling in the camera to better report issues.

Bug fixes:

  • MOB-585: Fixed an IllegalStateException "Session has been closed".
  • MOB-610: Fixed a KeyStoreManager "Invalid Key" Exception.

v6.4.2

05 May 16:23
Compare
Choose a tag to compare

Android Biometrics SDK v6.4.2 is an important bugfix release which resolves a number of issues with the SDK. This upgrade is recommended for all customers.

Fixed the following bugs:

  • MOB-586: An issue with pressing back button as the iProov activity starts..
  • MOB-591: Some devices (e.g. Sony Xperia XA1) fail to register a face and start.
  • MOB-594: A rare rotational issue if the phone was rotated between scans.

Please be advised that the remaining known issues can be tracked in our wiki here.

v6.4.1

23 Apr 15:03
Compare
Choose a tag to compare

Android Biometrics SDK v6.4.1 is a significant bugfix release which resolves a number of issues with the SDK. This upgrade is recommended for all customers.

Fixes the following bugs:

  • MOB-547: Socket.IO never times out when connecting under poor network conditions.
  • MOB-561: Liveness Assurance color scheme and customization options are handled incorrectly.
  • MOB-565: A rare Surface was abandoned crash.
  • MOB-566: Failed to generate key pair crash which affects certain Samsung devices.
  • MOB-567: Failed to load generated key pair from keystore crash which affects certain Samsung devices.
  • MOB-569: NullPointerException crash which can be triggered when unexpectedly pressing the back button on some devices.
  • MOB-571: LegacyExceptionUtils crash caused by MOB-565.
  • MOB-575: Incorrectly crashing with IllegalStateException: Maximum flash rate exceeded, flashing aborted.
  • MOB-576: Certain devices (particularly Motorola) provide unusually formatted camera data causing the user's face to never be detected.

Please be advised that the remaining known issues can be tracked in our wiki here.

v6.4.0

29 Mar 14:40
Compare
Choose a tag to compare

SDK v6.4.0 introduces the following new features:

  • Added new UI customization options:

    • .ui.livenessScanningTintColor
    • .ui.progressBarColor
    • .ui.headerTextColor
    • .ui.footerTextColor
    • .ui.headerBackgroundColor
    • .ui.footerBackgroundColor
    • .ui.livenessTintcolor
  • Introduced new cryptographic APIs to facilitate device verification.

  • Resolves an issue where the streamed video quality could be lower than expected, resulting in an increased false-reject rate for Liveness Assurance claims.

v6.3.1

05 Mar 15:52
Compare
Choose a tag to compare

This bugfix release resolves the following issues:

  • Whilst loading the camera feed, the screen color will now be the same as options.ui.backgroundColor
  • Upgrades Legion of the Bouncy Castle to 1.68 to patch CVE-2020-28052
  • Fixes an issue where including a dependency on OkHttp 4.x would result in an Unable to extract the trust manager on Android10Platform error on Android 10+
  • Fixes a minor UI issue where a gray bar would occasionally be visible at the bottom of the screen
  • Prevents Liveness Assurance claims from being launched in landscape orientation, which is unsupported
  • Fixes an issue where haptic feedback wouldn't be played at the end of Liveness Assurance claims

v6.3.0

23 Feb 10:14
Compare
Choose a tag to compare
  • Improvements to accuracy when using Liveness Assurance
  • Updated Socket.IO to v1.0.1 (see Wiki for further details)
  • Fixed the following bugs:
    • On some devices, launching the SDK would result in the screen flickering black momentarily
    • Certain devices may incorrectly report not supporting Liveness Assurance
    • Rotating the device could trigger a NullPointerException
    • In some cases the oval might disappear during a Liveness Assurance claim
    • Fixed an issue resulting in an IllegalStateException (buffer is inaccessible)
    • A NullPointerException that could occur on certain devices when accessing the keystore
    • An IndexOutOfBoundsException might rarely but randomly occur
    • Long-running Liveness Assurance claims could always result in failure

v6.2.1

24 Dec 11:48
Compare
Choose a tag to compare
  • Fixed a minor UI glitch in the camera preview
  • Fixed an issue where the camera preview wouldn't display properly when the orientation is set to landscape
  • Fixed a bug where the useLegacyConnectingUI option wouldn't display the oval whilst connecting

v6.2.0

22 Dec 15:10
Compare
Choose a tag to compare
  • Improved the camera preview user experience (modified fade around edges of the screen).
  • Fixed an issue where the video streaming size could vary substantially between different devices.
  • Fixed an issue in iProov SDK v6.1.0 where certain claims would result in a NullPointerException upon launch.
  • Fixed an issue where the camera preview could be squashed on the Google Pixel 4 XL.