Introducing VIDA Identity Stack: All of VIDA, in one place 🎉
For the complete documentation index, see llms.txt. This page is also available as Markdown.

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_enabled

    • clipboard_tracking

    • field_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.4

5 June 2026

Device Support

  • Added support for kiosk devices

Bug fixes

  • Minor bug fixes

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

  1. Improved system stability by removing a check that could mistakenly detect normal application behavior as a debugging activity.

1.8.11

Security Update

  1. Protection Update with support for 16KB memory pages

1.8.10

Bug Fixes

  1. This release includes fixes for cases 70012 and 50012, bringing smoother and more reliable performance in the Liveness SDK.

1.8.9

Improvement

  1. Watermark on Selfies: All selfie captures now include a watermark to give extra security and authenticity.

  2. 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

  1. Eye-Closure Check: The system is now better at recognizing when users blink or close their eyes, making liveness checks more accurate.

  2. Fixed minor bugs.

1.8.6

Improvement

  1. 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.

  2. Flickering Message Fix: We resolved the flickering message issue in Active Liveness during dark conditions, ensuring a smoother experience for users.

  3. Face Size Validation: New face size validation logic in Active Liveness helps users position themselves correctly, reducing errors and failed attempts.

  4. Stability Improvements: Various minor fixes and optimizations deliver a more stable and reliable liveness verification process.

1.8.5

Improvement

  1. Fixed an issue that caused crashes on slow network connections.

1.8.4

Improvement

  1. Removed 3rd party library to streamline the system.

  2. Added support for Android 15+ with improved compatibility for better performance.

1.8.3

Improvement

  1. Enabled support for 16 KB memory pages for better performance.

  2. Combined all liveness attempt details into one session for easier tracking.

  3. Added a new tracking point to help monitor and improve the liveness feature.

  4. Improved UI/UX animations for a smoother user experience.

  5. Strengthened security to better detect potential threats from devices and surroundings.

  6. Improved fraud detection in the Jakarta (JK) region with updated protection tools.

1.8.2

Improvement

  1. Third-party library policy management is now available via the internal dashboard (OSS)

1.8.1

Improvement

  1. Enhanced user experience by handling threat detection on the backend, eliminating potential disruptions on the app interface.

1.8.0

Improvement

  1. Enhanced user experience by handling threat detection on the backend, eliminating potential disruptions on the app interface.

1.7.6

Feature

  1. Upgraded SDK code Protection

  2. Collecting additional telemetry data like device sensors for further protection visibility.

1.7.5

Feature

  1. Enhancements and optimizations related to better SDK protection

1.7.4

Device Support

  1. Introduced a new flavour to support devices without Play Store

Feature

  1. Added logger support to improve debugging and traceability

1.7.3

Feature

  1. Updated the version of a third-party dependency library.

  2. Added de-sugaring library support in the SDK.

Bug Fixes

  1. Fixed an issue involving multiple threads

  2. Fixed an exception caused during deviceId generation in an edge case.

1.6.9

Feature

  1. 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

  1. 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

  1. Added capability to accept deviceID from application. This helps application track users

  2. 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.34

Bug Fixes

  • Potential fix for Null Pointer Exception when detection options is cleared

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

1.4.26

Bug Fixes

  • The VIDA logo has been replaced with the new logo.

  • Bug fixes related SDK security

1.4.25

Bug Fixes

  • Enhancement in UI/UX customisation support

  • Return error code and error message for retry exhausted use case.

  • Bug fixes related UI/UX

1.4.20

Bug Fixes

  • Bug fixes for flutter integration

1.4.17

Feature

  • Localisation support added for the application

1.4.16

Device Support

  • Supported added to Android 5 Devices and above

Last updated