Liveness Flutter plugin change logs and release history

V4.2.1(2026.06.05)

  1. New Feature: Add eventId field to iOS detection result callback (both success and failure).

V4.2.0(2026.05.15)

  1. Synchronize the liveness SDK for Android & iOS 4.2.0 version
  2. Upgrade AAILivenessModel to 4.2.0
  3. Upgrade AAIDataVisorSDK to ~> 0.1.9

V4.1.16(2026.06.05)

  1. New Feature: Add eventId field to iOS detection result callback (both success and failure).

V4.1.15(2026.05.14)

  1. Update Android Liveness SDK to 4.1.9

V4.1.14(2026.04.15)

  1. New Feature: Add videoFilePath field to detection result on iOS — returns the recorded video file path when video recording is enabled via maxRecordVideoSeconds.

V4.1.12(2026.03.26)

  1. Bug Fix: Fixed custom prompt text display issue on iOS — updateStateLabel now correctly calls through the SDK to preserve internal animation and state logic.

V4.1.7(2026.01.05)

  1. Synchronize the AAILivenessUI SDK of iOS 4.1.3 version

V4.1.5 (2025.12.22)

  1. Synchronize the liveness SDK for Android 4.1.4 version

V4.1.3 (2025.12.17)

  1. Crash Fix: Fix ANR caused by camera preview.
  2. Crash Fix: Fix ANR caused by closing the camera.

V4.1.2 (2025.11.21)

  1. Issue resolution: Fixed resolution selection to resolve the "no_best_image" issue.
  2. Crash Fix: Fixed JNI crash.

V4.1.1 (2025.9.9)

  1. New feature: Supports customizable maximum number of collected audit images.
  2. Crash Fix:Resolved Occasional ANR (Application Not Responding) When Opening Camera on Low-End Devices

V4.1.0 (2025.8.12)

  1. New Authentication Method: Supports On-premise Deployment

  2. Security Enhancements:

    • Device Injection Detection Capability​
    • Screen Recording Detection Capability​

V4.0.0(2025.6.19)

  1. New Product Levels: Added Standard and Pro Levels for Liveness Detection to meet different customer needs;
  2. Comprehensive Method Integration: Support silent, action, distantNear, distantNear+action liveness detection methods;
  3. Flexible Scene Adaptation: Support custom scene naming and mapping to liveness detection methods for scenarios like user login and loans, with no need for additional integration when changing methods;
  4. Dynamic Model File Distribution: Support dynamic model file distribution reduces package size and accelerates updates.