FaceLiveness

Version 5.0

caf_face_liveness: 5.0.0

25-Sep-2024

In order to improve the development of the SDK, we have migrated our project to a monorepo structure. Therefore, taking advantage of this moment and aligning with the product's future, we have made a minor change to the package name available on pub.dev.

Android

Breaking changes

  • Updated Gradle to 8.4.

  • Updated Android Gradle Plugin to 8.3.2.

  • Updated compile and taget SDK to API 34.

Highlights

  • Updated FaceLiveness SDK from 3.0.0 to 3.2.0.

  • Created a method to make implementing reverse proxy possible - setReverseProxySettings(ReverseProxySettings).

  • Optimized metrics collecting to ensure data security.

  • Update iProov Version to 9.0.4.

iOS

Breaking changes

  • iOS minimum deployment target changed from 12.0 to 13.0.

Highlights

  • Updated FaceLiveness SDK from 5.0.0 to 6.1.0.

  • Server request timeout updated to 20s.

  • Iproov SDK updated from 11.0.3 to 12.0.0.

  • FingerPrint SDK updated from 2.2.0 to 2.6.0.


Version 4.0

new_face_liveness: 4.0.0

08-May-2024

New Feature

Genuine Presence Assurance (GPA) Option: we have implemented GPA option within our SDK workflow. It introduces a refreshed user interface and focuses on fraud prevention, significantly reducing the occurrence of counterfeiting. This functionality aims to enhance security without compromising usability, providing a powerful tool to validate the genuine presence of the user.

Breaking Changes ⚠️

The FaceLivenessEventFailure returns now only two parameters errorType and errorDescription. The signedResponse and code parameters where removed. Check the documentation for more information.

Android

New Feature

FingerPrintPro SDK v2.3.2, enhancing security by securely capturing the Visitor ID for each session, which is essential for fraud prevention.

Enhancements

  • Updated FaceLiveness version from 1.6.1 to 3.0.0.

  • iProov update: we have updated iProov from v9.0.2 to v9.0.3, improving the performance and reliability of our facial authentication features.

iOS

New Feature

FingerPrintPro SDK v2.2.0, enhancing security by securely capturing the Visitor ID for each session, which is essential for fraud prevention.

Enhancements

  • Updated FaceLiveness from 3.1.8 to 5.0.0.

  • Updated IProov from v11.0.2 to v11.0.3, improving the performance and reliability of our facial authentication features.


Version 3.0

new_face_liveness: 3.1.4

11-Jan-2024

Android

Enhancement: add code atribute response to the SDK failure NetworkReason case.


new_face_liveness: 3.1.3

15-Dec-2023

Android

Fix: Loading screen activity.


new_face_liveness: 3.1.2

7-Dec-2023

iOS

Enchancement: new .setImageUrlExpirationTime(String time) Used to customize the image url expiration time.

Android

New Feature: .setImageUrlExpirationTime(String time) Used to customize the image url expiration time.

Enchancement: update iProov version from v8.5.0 to v9.0.2. This release includes all the features and fixes from the 9.0.2 version.


new_face_liveness: 3.0.0

9-Nov-2023

🔧 Refactoring

⚠️ Breaking Changes ⚠️

  • Android & iOS Native Bridge: The Android bridge has been refactored with Kotlin for enhanced performance and compatibility.

  • PassiveFaceLiveness to FaceLiveness: We've revamped the PassiveFaceLiveness to a more streamlined FaceLiveness Dart class. This new class communicates seamlessly with the updated native bridges, ensuring a smoother integration experience.

  • PassiveFaceLivenessResult to FaceLivenessEvent: To provide you with more insightful SDK events, we've transformed the PassiveFaceLivenessResult into FaceLivenessEvent. This change enhances the clarity and effectiveness of event handling.

📑 Documentation Updates

Integration Guidelines: The documentation has been updated to reflect the changes in the SDK. Find comprehensive details on how to seamlessly integrate your applications with the latest version, ensuring a smooth transition and optimal performance.


Version 2.0

new_face_liveness: 2.0.3

27-Oct-2023

Android

Fix: Loading screen activity.


new_face_liveness: 2.0.2

26-Oct-2023

Android

Fix: Loading screen when network error occurs.

iOS

Change: Iproov update version and Starscream removed.


new_face_liveness: 2.0.1

10-Oct-2023

Fix: Apple updates improvements.


new_face_liveness: 2.0.0

15-Sept-2023

  • Change: New parameters to PassiveFaceLivenessFailure object.

  • New Features:

    • Register fail attempts.

    • Adding loading screens.


Version 1.0

new_face_liveness: 1.2.2

25-Aug-2023

Fix: Starscream update.


new_face_liveness: 1.2.1

19-Aug-2023

Fix: Android SDK customizations.


new_face_liveness: 1.2.0

18-Aug-2023

New Features:

  • method .setCameraFilter(String filter) to change the SDK camera filter type - Android & iOS.

  • method .setEnableScreenshots(bool enable) to enable screenshots during the SDK scan - Android.


new_face_liveness: 1.1.2

2-Aug-2023

Fix: documentation erros.


new_face_liveness: 1.1.1

2-Aug-2023

Fix: return of the Android SDK. It was returning null results in some scenarios.


new_face_liveness: 1.1.0

17-July-2023

Change: Now the SDK's return a signed respose in case of success, you must access the parameter signedResponse in the PassiveFaceLivenessSuccess object.


new_face_liveness: 1.0.0

03-July-2023

Hello World, first release! 🎉

Last updated

Logo

2023 © Caf. - All rights reserved