Skip to content

Releases: iProov/android

v8.1.0

18 Jan 14:59
Compare
Choose a tag to compare

Bug Fixes

  • MOB-1121: Improved Liveness Authentication completion, particularly on shorter screens (e.g. Z Fold 2 UNFOLDED)
  • MOB-1135: Added consumer proguard rules to suppress R8 warnings
  • MOB-1146: Prevent log output of NPE for FAILED_TO_STOP_GRACEFULLY
  • MOB-1147: Remove obfuscation for KeyPair
  • MOB-1148: Switch from protobuf-java to protobuf-javalite to reduce conflicts
  • MOB-1152: Blur removed from inside oval in landscape (GPA)

v8.0.3

07 Dec 14:48
Compare
Choose a tag to compare

Bug Fix

  • MOB-1127: NPE crash on Moto C "CameraFilter"

v8.0.2

05 Dec 18:34
Compare
Choose a tag to compare

Bug Fix

  • MOB-1119: NPE crash on Samsung Galaxy Tab S "getCameraInfo()"

v8.0.1

30 Nov 19:12
Compare
Choose a tag to compare

Bug Fixes

  • MOB-1095: Full screen mode now handles "camera cutout area" on modern devices
  • MOB-1107: (on)Connected event was not being sent
  • MOB-1108: NPE crash on Sony Xperia Z2 Tablet and Lenovo Moto C doing Liveness Assurance
  • MOB-1111: NPE crash on Samsung Galaxy Tab A & S "getHeight()"
  • MOB-1115: Sometimes final event wasn't sent
  • Fixed Proguard issue with IProovFlowLauncher

v8.0.0

17 Nov 14:18
Compare
Choose a tag to compare

iProov is pleased to announce the release of the next major version of the iProov Biometrics SDK.

  • Brand-new user experience - In addition to a completely redesigned and modernised user experience, the SDK now offers a choice for Liveness Assurance transactions between LineDrawingFilter (also known as "canny") and a new NaturalFilter option with both clear and blur filters. The new immersive full screen removed the status and navigation bars.

  • New networking stack - The SDK now streams over pure WebSockets for improved efficiency and flexibility, which avoids the need for the dependency on Socket.IO.

  • Overhauled failure handling - The SDK will now provide more specific and accurate feedback for Genuine Presence Assurance claims (coming soon to Liveness Assurance).

  • Ability to cancel the SDK - It is now possible for your app to electively cancel an in-progress iProov transaction.

  • Improvements to Liveness Assurance - Liveness Assurance now benefits from a refined user experience, leading to a reduced false-reject rate.

  • Support for additional languages - The SDK now ships with support for 9 additional languages alongside English.

Bug Fix

  • MOB-954: Fix issue where some source code could be double obfuscated

Note: This is a major SDK version change with a number of breaking changes. See the Upgrade Guide for details.

v8.0.0-beta

07 Nov 17:38
Compare
Choose a tag to compare
v8.0.0-beta Pre-release
Pre-release

iProov is pleased to announce the beta release of the next major version of the iProov Biometrics SDK.

(Please use 8.0.0, see release for details)

v7.5.0

24 Jun 11:15
Compare
Choose a tag to compare

New features

  • Added a customizable closeButton to the top bar, allowing tap back navigation (the default icon is a standard back arrow image)
  • New Options to customize the closeButton, allowing users to determine the tintColor or change the image with a Resource id or a Drawable
  • Added support for right-to-left languages

Enhancements

  • Accessibility: Achieves WCAG 2.1 AA compliance, with a range of iterations including improvements to Screen Reader announcements and changes to the default UI colors
  • Removed default title

Bug Fixes

  • MOB-679: Ensure that refresh button for userId is enabled after a faulty launch
  • MOB-915: Fixed memory leak (introduced in 7.4.0)
  • MOB-916: Putting face in oval does not complete Liveness transaction for some tablets
  • MOB-920: Fix parameter report for analytics of NULL value in optional colour

v7.4.0

27 May 11:55
Compare
Choose a tag to compare

New features

  • New Options to allow changes to the oval, reticle and floating prompt colors in both Genuine Presence Assurance and Liveness Assurance
  • New Option to determine whether the floating prompt has rounded corners

Bug Fixes

  • MOB-850: Stop the public KeyPair key type enum from being obfuscated
  • MOB-868: Fix consumer proguard rules not being enabled for iProov module builds
  • MOB-875: Fix for non-fatal exception IllegalArgumentException: width and height must be > 0
  • MOB-907: Fix for NullPointerException on java.util.Timer

v7.3.0

21 Mar 14:13
Compare
Choose a tag to compare

This update reverts the following dependency version upgrades made in Android Biometrics SDK v7.2.0 which caused integration issues for some developers:

  • Kotlin 1.6.10 reverted to 1.5.30
  • Requirement for compilation target, build tools and Android compatibility libraries reverted from 31+ to 29+

v7.2.0

23 Feb 14:49
Compare
Choose a tag to compare

New Features

  • New opt-in "floating prompt" user experience places the instructions prompt over a user's face instead of in the footer (options.ui.floatingPromptEnabled).

Enhancements

  • Improved pass rate of Genuine Presence Assurance claims.

Bug Fixes

  • MOB-773: Fixes an issue in Liveness Assurance where claims would fail if the user's face started near the edge of the camera frame
  • MOB-799: Fixes an issue with the BlazeFace face detector, where it would fail to start
  • MOB-811: Fix for crash AccessibilityManager.isEnabled() on a null object reference
  • MOB-815: Fixes for various crashes related to Bitmaps
  • MOB-816: Fix for crash surface was abandoned
  • MOB-817: Fix for crash IllegalArgumentException: width and height must be > 0