PackageTrack
Sign in Get early access

biopassid_face_sdk

BioPass ID Face SDK Flutter plugin.

5.0.5

What this package is like to depend on

Last release 9 months ago

25 Nov 2025

Release timing varies

gaps range from 2 weeks to 5 months

Nearly every release is documented

notes for 28 of 28 stable releases

Nothing withdrawn

no release was ever pulled

3 years old

45 releases · first in 2023

1 release in the last 12 months

see the full history below

Release timeline

45 releases · May 2023 to Nov 2025
2024 2025 2026
Release Pre-release

Releases

latest 45
  1. 5.0.5 25 Nov 2025
    Release notes
    • Documentation update;
    • Added support for 16 KB page sizes on Android.
    Open source →
  2. 5.0.4 16 Jun 2025
    Release notes
    • Documentation update;
    • Upgrade to Kotlin 2.1.0 on Android.
    Open source →
  3. 5.0.3 14 May 2025
    Release notes
    • Documentation update;
    • Fixed minification errors on Android.
    Open source →
  4. 5.0.3-alpha.2 13 May 2025 pre-release

    Nothing published for this version

  5. 5.0.3-alpha.1 13 May 2025 pre-release

    Nothing published for this version

  6. 5.0.3-alpha.0 13 May 2025 pre-release

    Nothing published for this version

  7. 5.0.2 17 Apr 2025
    Release notes
    • Documentation update;
    • Fixed SSLHandshakeException on license activation on Android 7.0 (API 24).
    Open source →
  8. 5.0.1 17 Mar 2025
    Release notes
    • Documentation update;
    • Adjust the position and size of FaceMaskFormat.face on Android.
    Open source →
  9. 5.0.0 26 Feb 2025
    Release notes
    • Documentation update;
    • Added new FaceImage which provides the captured image in Uint8List and base64 string formats;
    • Changes to FaceCallback:
      • onFaceCapture now returns a FaceImage instead of a Uint8List.

    Breaking Changes

    Initialize face capture

    // Before
    final config = FaceConfig(licenseKey: 'your-license-key');
    final controller = FaceController();
    await controller.takeFace(
      config: config,
      onFaceCapture: (image, faceAttributes) {
        print('onFaceCapture: $image');
      },
    );
    
    // Now
    final config = FaceConfig(licenseKey: 'your-license-key');
    final controller = FaceController();
    await controller.takeFace(
      config: config,
      onFaceCapture: (faceImage, faceAttributes) {
        print('onFaceCapture: ${faceImage.image}');
      },
    );
    
    Open source →
  10. 4.1.3 27 Jan 2025
    Release notes
    • Documentation update.
    Open source →
  11. 4.1.2 13 Dec 2024
    Release notes
    • Documentation update;
    • Bug fix in license activation on iOS.
    Open source →
  12. 4.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 →
  13. 4.1.1-alpha.0 18 Nov 2024 pre-release

    Nothing published for this version

  14. 4.1.0 26 Sep 2024
    Release notes
    • Documentation update;
    • Upgrade minimum iOS version to 15.0;
    • Added liveness mode for face detection on iOS.
    Open source →
  15. 4.0.1 07 Aug 2024
    Release notes
    • Documentation update;
    • Fixed a bug where the maximum detection time was reset even after the SDK was closed.
    Open source →
  16. 4.0.0 22 Jul 2024
    Release notes
    • Documentation update;
    • All texts in English by default;
    • Bug fixes for face centering;
    • Changing the name of FaceFeedbackTextMessages properties, see faceconfig section;
    • Added new liveness mode for face detection (Android only);
    • Added new face recognition (Android only):
      • Extract: Operation to extract a template from a given biometric image;
      • Verify: Operation that compares two biometric templates.

    Breaking Changes

    Initialize face capture

    // Before
    final config = FaceConfig(licenseKey: 'your-license-key');
    final controller = FaceController(
      config: config,
      onFaceCapture: (image) {
        print('onFaceCapture: $image');
      },
    );
    await controller.takeFace();
    
    // Now
    final config = FaceConfig(licenseKey: 'your-license-key');
    final controller = FaceController();
    await controller.takeFace(
      config: config,
      onFaceCapture: (image, faceAttributes) {
        print('onFaceCapture: $image');
      },
    );
    

    FaceFeedbackTextMessages

    // Before
    final config = FaceConfig(licenseKey: 'your-license-key');
    config.feedbackText.messages.noFaceDetectedMessage = 'Nenhuma face detectada';
    config.feedbackText.messages.multipleFacesDetectedMessage = 'Múltiplas faces detectadas';
    config.feedbackText.messages.detectedFaceIsCenteredMessage = 'Mantenha o celular parado';
    config.feedbackText.messages.detectedFaceIsTooCloseMessage = 'Afaste o rosto da câmera';
    config.feedbackText.messages.detectedFaceIsTooFarMessage = 'Aproxime o rosto da câmera';
    config.feedbackText.messages.detectedFaceIsOnTheLeftMessage = 'Mova o celular para a direita';
    config.feedbackText.messages.detectedFaceIsOnTheRightMessage = 'Mova o celular para a esquerda';
    config.feedbackText.messages.detectedFaceIsTooUpMessage = 'Mova o celular para baixo';
    config.feedbackText.messages.detectedFaceIsTooDownMessage = 'Mova o celular para cima';
    
    // Now
    final config = FaceConfig(licenseKey: 'your-license-key');
    config.feedbackText.messages.noDetection = 'No faces detected';
    config.feedbackText.messages.multipleFaces = 'Multiple faces detected';
    config.feedbackText.messages.faceCentered = 'Face centered. Do not move';
    config.feedbackText.messages.tooClose = 'Turn your face away';
    config.feedbackText.messages.tooFar = 'Bring your face closer';
    config.feedbackText.messages.tooLeft = 'Move your face to the right';
    config.feedbackText.messages.tooRight = 'Move your face to the left';
    config.feedbackText.messages.tooUp = 'Move your face down';
    config.feedbackText.messages.tooDown = 'Move your face up';
    
    Open source →
  17. 3.0.2 31 May 2024
    Release notes
    • Documentation update;
    • Connection timeout for license activation removed on Android;
    • References to class R fixed on Android.
    Open source →
  18. 3.0.1 17 May 2024
    Release notes
    • Documentation update;
    • Upgrade to Kotlin 1.9.10 on Android;
    • Added privacy manifest info on iOS.
    Open source →
  19. 3.0.1-alpha.4 16 May 2024 pre-release

    Nothing published for this version

  20. 3.0.1-alpha.3 15 May 2024 pre-release

    Nothing published for this version

  21. 3.0.1-alpha.2 15 May 2024 pre-release

    Nothing published for this version

  22. 3.0.1-alpha.1 15 May 2024 pre-release

    Nothing published for this version

  23. 3.0.0 25 Apr 2024
    Release notes
    • Documentation update;
    • Changed the minimum Android sdk version from 21 to 24, see installation section;
    • Removed faceDetectionDisabledMessage from FaceFeedbackTextMessages;
    • Renamed FaceMaskFormat.ellipsis to FaceMaskFormat.ellipse;
    • Added new score threshold functionality to FaceDetectionOptions:
      • Minimum trust score for a detection to be considered valid. Must be a number between 0 and 1, which 0.1 would be a lower face detection trust level and 0.9 would be a higher trust level. Default: 0.7.
    Open source →
  24. 2.1.6 05 Jan 2024
    Release notes
    • Documentation update;
    • Bug fixes on Android.
    Open source →
  25. 2.1.5 11 Dec 2023
    Release notes
    • Documentation update;
    • Reverted change in facial proximity calculation on Android.
    Open source →
  26. 2.1.4 30 Nov 2023
    Release notes
    • Documentation update;
    • Fixed a bug that caused crash when perform multiple switch camera click requests simultaneously on Android;
    • Improved facial proximity calculation on Android.
    Open source →
  27. 2.1.3 22 Nov 2023
    Release notes
    • Documentation update;
    • Fixing bug that caused crash when clicking the back button while capturing the photo on Android.
    Open source →
  28. 2.1.2 23 Oct 2023
    Release notes
    • Documentation update;
    • Fixed a bug that caused the captured image to be different from the camera preview image on some devices.
    Open source →
  29. 2.1.1 17 Oct 2023
    Release notes
    • Documentation update;
    • Fixed a bug that left the face shape stretched on some devices.
    Open source →
  30. 2.1.1-alpha.0 17 Oct 2023 pre-release

    Nothing published for this version

  31. 2.1.0 22 Sep 2023
    Release notes
    • Documentation update;
    • Added screen brightness adjustment functionality during frontal captures.
    Open source →
  32. 2.1.0-alpha.0 22 Sep 2023 pre-release

    Nothing published for this version

  33. 2.0.4 19 Sep 2023
    Release notes
    • Documentation update;
    • Facial detection adjustment for Android.
    Open source →
  34. 2.0.4-alpha.0 19 Sep 2023 pre-release

    Nothing published for this version

  35. 2.0.3 13 Sep 2023
    Release notes
    • Documentation update;
    • Layout fixes for Android.
    Open source →
  36. 2.0.2 04 Sep 2023
    Release notes
    • Documentation update.
    Open source →
  37. 2.0.2-alpha.0 31 Aug 2023 pre-release

    Nothing published for this version

  38. 2.0.1 23 Aug 2023
    Release notes
    • Documentation update;
    • Bug fix in license functionality for Android;
    • Face detection improvements for Android;
    • Bug fix in camera preview for Android.
    Open source →
  39. 2.0.1-alpha.0 22 Aug 2023 pre-release

    Nothing published for this version

  40. 2.0.0 19 Jul 2023
    Release notes
    • Documentation update;
    • Refactoring in FaceConfig;
    • Refactoring in UI customization functionality.
    Open source →
  41. 2.0.0-alpha.1 18 Jul 2023 pre-release

    Nothing published for this version

  42. 2.0.0-alpha.0 18 Jul 2023 pre-release

    Nothing published for this version

  43. 1.2.1 30 May 2023
    Release notes
    • Documentation update;
    • Bug fix in maxFaceDetectionTime for Android.
    Open source →
  44. 1.2.1-alpha.1 25 May 2023 pre-release

    Nothing published for this version

  45. 1.2.1-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