PackageTrack
Sign in Get early access

biopassid_fingerprint_sdk

BioPass ID Fingerprint SDK Flutter plugin.

3.0.0

What this package is like to depend on

Last release 1 months ago

24 Jul 2026

Ships fairly regularly

a new release about every 2 months

Nearly every release is documented

notes for 23 of 23 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

32 releases · first in 2023

4 releases in the last 12 months

see the full history below

Release timeline

32 releases · May 2023 to Jul 2026
2024 2025 2026
Release Pre-release

Releases

latest 32
  1. 3.0.0 24 Jul 2026
    Release notes
    • Documentation update;
    • Refactoring in onFingerCapture:
      • Changed onFingerCapture parameter from (List<Uint8List> images, String? error to FingerprintCaptureResult;
      • Added FingerprintCaptureResult with capture images and tracking information;
      • Added capture metadata including start time, finish time, duration, requested fingers, captured fingers, and final status;
      • Added FingerprintCaptureResultStatus and FingerprintCaptureResultFailureReason enums for standardized capture results and failure handling.

    Breaking Changes

    FingerprintCaptureListener

    // Before
    final controller = FingerprintController(
      config: FingerprintConfig(licenseKey: 'your-license-key'),
      onFingerCapture: (images, error) {
        print('onFingerCaptured: ${error ?? images[0][0]}');
      },
      onStatusChanged: (FingerprintCaptureState state) {
        print('onStatusChanged: $state');
      },
      onFingerDetected: (List<Rect> fingerRects) {
        print('onFingerDetected: $fingerRects');
      },
    );
    
    // Now
    final controller = FingerprintController(
      config: FingerprintConfig(licenseKey: 'your-license-key'),
      onFingerCapture: (FingerprintCaptureResult result) {
        print('onFingerCaptured: ${result.tracking.failureReason ?? result.images[0][0]}');
      },
      onStatusChanged: (FingerprintCaptureState state) {
        print('onStatusChanged: $state');
      },
      onFingerDetected: (List<Rect> fingerRects) {
        print('onFingerDetected: $fingerRects');
      },
    );
    
    Open source →
  2. 2.2.3 03 Jun 2026
    Release notes
    • Documentation update;
    • Fixed crash when capturing thumbs.
    Open source →
  3. 2.2.2 12 Mar 2026
    Release notes
    • Documentation update;
    • Fixed support for 16 KB page sizes on Android.
    Open source →
  4. 2.2.1 19 Nov 2025
    Release notes
    • Documentation update;
    • Added support for 16 KB page sizes on Android.
    Open source →
  5. 2.2.0 12 Aug 2025
    Release notes
    • Documentation update;
    • Fixed memory leak on Android;
    • Optimization in capture time on Android;
    • Added new resolutionPreset config.
    Open source →
  6. 2.1.5 16 Jun 2025
    Release notes
    • Documentation update;
    • Upgrade to Kotlin 2.1.0 on Android.
    Open source →
  7. 2.1.4 20 Mar 2025
    Release notes
    • Documentation update;
    • Fixed crash error caused by OpenCV resize function on Android.
    Open source →
  8. 2.1.3 10 Feb 2025
    Release notes
    • Documentation update;
    • Refactor exposure compensation handling on Android;
    • Add distorted image correction on Moto E7.
    Open source →
  9. 2.1.2 27 Jan 2025
    Release notes
    • Documentation update.
    Open source →
  10. 2.1.1 19 Nov 2024
    Release notes
    • Documentation update;
    • Dlib has been removed and wrapped in an external lib to avoid conflicts with other BioPasss ID SDKs on Android.
    Open source →
  11. 2.1.1-alpha.0 18 Nov 2024 pre-release

    Nothing published for this version

  12. 2.1.0 19 Sep 2024
    Release notes
    • Documentation update;
    • Upgrade minSdkVersion to 24 on Android;
    • Improvement in the fluidity of the distance indicator on Android;
    • Added continuous autofocus on Android;
    • Added new time to capture functionality;
    • Added countdown view.
    Open source →
  13. 2.0.2 17 May 2024
    Release notes
    • Documentation update;
    • Upgrade minSdkVersion to 23 on Android;
    • Upgrade to Kotlin 1.9.10 on Android;
    • Added privacy manifest info on iOS.
    Open source →
  14. 2.0.2-alpha.1 16 May 2024 pre-release

    Nothing published for this version

  15. 2.0.1 11 Apr 2024
    Release notes
    • Documentation update;
    • Bug fixes.
    Open source →
  16. 2.0.0 10 Apr 2024
    Release notes
    • Documentation update;
    • FingerprintConfig refactoring:
      • Removed showFingerEllipseView and fingerColor, they are now in a new configuration class called FingerprintFingerEllipseOptions;
      • Removed showDistanceIndicatorView, distanceIndicatorLineColor, distanceIndicatorHighlightColor, tooCloseText and tooFarText, now they are in a new configuration class called FingerprintDistanceIndicatorOptions.
    Open source →
  17. 1.0.2 16 Feb 2024
    Release notes
    • Documentation update;
    • Focus improvement for Android.
    Open source →
  18. 1.0.1 06 Nov 2023
    Release notes
    • Documentation update;
    • Fixed back button padding for Android;
    • Fixed bug that caused a crash when pressing the back button for Android.
    Open source →
  19. 1.0.0 31 Oct 2023
    Release notes
    • Documentation update;
    • Refactoring in onFingerCapture:
      • Now, in addition to the image list, an error message is also returned.
    • Removed automatic restart in case of fingerprint extraction failure:
      • Now, if the fingerprint extraction fails, a String will be returned with an error message.

    Before

    final controller = FingerprintController(
      config: FingerprintConfig(licenseKey: 'your-license-key'),
    );
    final images = await controller.takeFingerprint();
    print('onFingerCaptured: ${images[0][0]}');
    

    Now

    final controller = FingerprintController(
      config: FingerprintConfig(licenseKey: 'your-license-key'),
      onFingerCapture: (images, error) {
        if (error != null) {
          print('onFingerCaptured: $error');
        } else {
          print('onFingerCaptured: ${images[0][0]}');
        }
      },
    );
    await controller.takeFingerprint();
    
    Open source →
  20. 0.1.4 03 Oct 2023
    Release notes
    • Documentation update;
    • Bug fixes.
    Open source →
  21. 0.1.4-alpha.0 03 Oct 2023 pre-release

    Nothing published for this version

  22. 0.1.3 26 Sep 2023
    Release notes
    • Documentation update;
    • Bug fixes.
    Open source →
  23. 0.1.3-alpha.0 26 Sep 2023 pre-release

    Nothing published for this version

  24. 0.1.2 12 Sep 2023
    Release notes
    • Documentation update;
    • Fix in focus and exposure mode for Android.
    Open source →
  25. 0.1.1 04 Sep 2023
    Release notes
    • Documentation update;
    • Correction in the resolution of the returned images for iOS;
    • Improvement in focus and exposure mode for Android.
    Open source →
  26. 0.1.1-alpha.0 04 Sep 2023 pre-release

    Nothing published for this version

  27. 0.1.0 18 Aug 2023
    Release notes
    • Documentation update;
    • Removal of FingerprintCaptureListener;
    • Customizable UI.
    Open source →
  28. 0.1.0-alpha.1 18 Aug 2023 pre-release

    Nothing published for this version

  29. 0.1.0-alpha.0 17 Aug 2023 pre-release

    Nothing published for this version

  30. 0.0.10 30 May 2023
    Release notes
    • Documentation update;
    • Focus adjustments for Android.
    Open source →
  31. 0.0.10-alpha.1 30 May 2023 pre-release

    Nothing published for this version

  32. 0.0.10-alpha.0 25 May 2023 pre-release

    Nothing published for this version

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive