Change Logs
This document logs all modifications made to the Liveness Android SDK, keeping our partners informed of the most recent version.
Each release is organized by tags. These tags give you a quick idea of the changes—whether they include new features, bug fixes, or important security updates.
Feature: New functionalities and enhancements in this release.
Bug Fixes: Resolving issues and glitches for a smoother experience.
Security Update: Updates addressing potential vulnerabilities for improved security.
Device Support: Added support to device versions.
Performance Improvement: Optimizations for faster and more efficient usage.
Releases
1.10.1
29 September 2026
Security Update
Enhanced Security Monitoring: Improved internal security capabilities to support more effective risk detection and protection.
1.10.0
3 September 2026
Feature
Introduced Video Liveness, which captures a 1-second video for liveness verification.
The SDK returns the image selected by the liveness model through the SDK callback.
Added a new error code for Video Liveness when the video does not meet the required format, size, or duration
Known Limitations:
Review Screen is not supported for Video Liveness.
Video Liveness and Color Flash Liveness cannot be enabled simultaneously. If both are enabled, Color Flash will runs.
1.9.8
13 August 2026
Feature
Added configuration support for Behavioral Biometrics.
Behavioral Biometrics is disabled by default.
The following configurations can now be controlled via OSS:
behavior_biometrics_enabledclipboard_trackingfield_tracking
Based on the OSS configuration, the SDK will consume the settings and act accordingly.
1.9.6
20 July 2026
Feature
User ID optional when Fraud Shield is enabled. A default User ID will be used if one is not provided.
Enhanced multi-face detection by triggering detection only when a secondary face is at least 60% of the primary face size.
Added device signal support.
Bug fixes
Improved handling of null error messages.
Fixed SDK stability issues.
1.9.5
26 June 2026
Feature
Added support for custom camera orientation on kiosk devices (0°, 90°, 180°, and 270°)
Bug fixes
Improved head shape detection for both Passive Liveness and Active Liveness (Gesture-Based)
1.9.3
15 May 2026
Bug fixes
Fixed crashes and improved app stability.
Improved error handling and image processing.
1.9.2
18 April 2026
Feature
Integration with the ID Fraud Shield SDK, including configuration to define actions based on detected risk levels.
Bug fixes
Fixed crashes and improved app stability.
Security Update
Improved risk-based decisioning to strengthen fraud prevention.
1.9.1
4 December 2025
New Feature
Introduced the Color Flash feature to enhance verification reliability and improve fraud detection.
1.8.12
Security Update
Improved system stability by removing a check that could mistakenly detect normal application behavior as a debugging activity.
1.8.10
Bug Fixes
This release includes fixes for cases 70012 and 50012, bringing smoother and more reliable performance in the Liveness SDK.
1.8.9
Improvement
Watermark on Selfies: All selfie captures now include a watermark to give extra security and authenticity.
Better Android 15+ Support: The interface has been improved to work more smoothly on the latest Android versions, ensuring a consistent user experience.
1.8.7
Improvement
Eye-Closure Check: The system is now better at recognizing when users blink or close their eyes, making liveness checks more accurate.
Fixed minor bugs.
1.8.6
Improvement
Auto Flash Feature: The SDK now automatically enables flash in low-light conditions across all liveness types, making it easier for users to complete verification successfully.
Flickering Message Fix: We resolved the flickering message issue in Active Liveness during dark conditions, ensuring a smoother experience for users.
Face Size Validation: New face size validation logic in Active Liveness helps users position themselves correctly, reducing errors and failed attempts.
Stability Improvements: Various minor fixes and optimizations deliver a more stable and reliable liveness verification process.
1.8.4
Improvement
Removed 3rd party library to streamline the system.
Added support for Android 15+ with improved compatibility for better performance.
1.8.3
Improvement
Enabled support for 16 KB memory pages for better performance.
Combined all liveness attempt details into one session for easier tracking.
Added a new tracking point to help monitor and improve the liveness feature.
Improved UI/UX animations for a smoother user experience.
Strengthened security to better detect potential threats from devices and surroundings.
Improved fraud detection in the Jakarta (JK) region with updated protection tools.
1.8.2
Improvement
Third-party library policy management is now available via the internal dashboard (OSS)
1.8.1
Improvement
Enhanced user experience by handling threat detection on the backend, eliminating potential disruptions on the app interface.
1.8.0
Improvement
Enhanced user experience by handling threat detection on the backend, eliminating potential disruptions on the app interface.
1.7.6
Feature
Upgraded SDK code Protection
Collecting additional telemetry data like device sensors for further protection visibility.
1.7.4
Device Support
Introduced a new flavour to support devices without Play Store
Feature
Added logger support to improve debugging and traceability
1.7.3
Feature
Updated the version of a third-party dependency library.
Added de-sugaring library support in the SDK.
Bug Fixes
Fixed an issue involving multiple threads
Fixed an exception caused during deviceId generation in an edge case.
1.6.9
Feature
Enhancements and optimisations related to better SDK protection/obfuscation
Bug Fixes
Fix an issue related to string resource not found for a specific application configuration.
Fix issues related to Desugaring library causing failures on liveness flow
Fixed an issue when keystore is not available on device causing StackOverflowError
1.6.7
Feature
Added support for session Id for overall liveness flow and transaction Id for each independent liveness calls.
Bug Fixes
Fix for Null Pointer Exception on camera handling and face detection option being null
Fix ConcurrentModificationException for a case where handling for camera frames
1.6.5
Feature
Added capability to accept deviceID from application. This helps application track users
Enhancements to internal logging to improve tracking of authentication event errors.
Bug Fixes
Fix for Null Pointer Exception OnCaptureSuccess when image decode failed
Performance Issue fix for darkImage detection.
Illegal State Exception related to fragment state.
1.6.4
Feature
Gesture based Active liveness eye blink, smile , and head shake
zoom gesture based liveness with three stages
1.4.36
Bug Fixes
Potential fix for Null Pointer Exception on handling backend liveness response
Potential fix for Concurrent Modification Exception on management of internal data
1.4.35
Bug Fixes
Potential fix for Null Pointer Exception on API response of liveness.
Potential fix for Illegal State Exception when Fragment is not attached
Potential fix for Illegal State Exception when activity state is already saved
1.4.33
Feature
Support for partnerTransactionID input from application, This is for tracking a liveness transaction based on partnerTransactionID.
Bug Fixes
Potential fix for Null Pointer Exception while creating fragment on an edge case.
Illegal Argument Exception while creating face bitmap due to bitmap width.
Bug fixes related to UI/UX.
1.4.31
Bug Fixes
Bug fixes where the app gets renamed if application name string is missing.
Return failed images in case of error if image is available
Potential fix for null pointer exception leading to layout Inflate Exception
Bug fixes related UI/UX
Last updated
