dot_face_lite 0.11.0
dot_face_lite: ^0.11.0 copied to clipboard
A Flutter plugin, as a part of Innovatrics DOT Flutter SDK, that provides components for face capture and related functionalities for a Flutter project.
0.11.0 - 2026-01-19 #
Added #
- Class
Image. - Class
ImageFormat. - Class
AutoCaptureConfiguration. - Class
BaseFaceAutoCaptureConfiguration. - Class
CommonConfiguration. - Class
CameraConfiguration. - Class
DotFaceLiteLibraryConfiguration. - Class
Libraries. - Class
FaceImageQuality. - Class
FaceQuality. - Class
Placeholder. - Class
PlaceholderType. - Class
VisiblePlaceholder. - Class
HiddenPlaceholder. - Class
Preview - Class
RectangleDouble. - Class
UiState. - Class
InitializingUiState. - Class
IdleUiState. - Class
RunningUiState. - Property
FaceAutoCaptureConfiguration.common. - Property
FaceAutoCaptureConfiguration.autoCapture. - Property
FaceAutoCaptureConfiguration.camera. - Property
FaceAutoCaptureConfiguration.placeholder. - Property
MagnifEyeLivenessConfiguration.common. - Property
MagnifEyeLivenessConfiguration.camera.
Changed #
- Class
OnFaceAutoCaptureCapturedCallbacktoOnFaceAutoCaptureFinishedCallback. - Class
OnFaceAutoCaptureProcessedCallbacktoOnFaceAutoCaptureUiStateUpdatedCallback. - Property
FaceAutoCaptureWidget.onCaptured()toFaceAutoCaptureWidget.onFinished(). - Property
FaceAutoCaptureWidget.onProcessed()toFaceAutoCaptureWidget.onUiStateUpdated() - Property
DotSdkConfiguration.libraries. - Method
FaceAutoCaptureWidgetController.stopAsync(...)toFaceAutoCaptureWidgetController.stop(). - Method
MagnifEyeLivenessWidgetController.stopAsync(...)toMagnifEyeLivenessWidgetController.stop(). - Property
FaceAutoCaptureResult.bgraRawImagetoFaceAutoCaptureResult.image. - Property
FaceAutoCaptureDetection.bgraRawImagetoFaceAutoCaptureDetection.image. - Property
MagnifEyeLivenessResult.bgraRawImagetoMagnifEyeLivenessResult.image. - Android: Changes between Android SDK versions
8.17.0and9.0.1. - iOS: Changes between iOS SDK versions
8.17.0and9.0.1.
Removed #
- Class
BgraRawImage. UseImageinstead. - Class
DotLibrary. - Enum
DotLibraryId. - Class
DotFaceLiteLibrary. UseDotFaceLiteLibraryConfigurationinstead. - Property
FaceDetectorFace.imageParameters. UseFaceDetectorFace.qualityinstead. - Class
ImageParameters. UseFaceImageQualityinstead. - Property
FaceAutoCaptureConfiguration.sessionToken. UseBaseFaceAutoCaptureConfiguration.commoninstead. - Property
FaceAutoCaptureConfiguration.cameraFacing. UseBaseFaceAutoCaptureConfiguration.camerainstead. - Property
FaceAutoCaptureConfiguration.cameraPreviewScaleType. UseBaseFaceAutoCaptureConfiguration.camerainstead. - Property
FaceAutoCaptureConfiguration.isCameraPreviewVisible. UseBaseFaceAutoCaptureConfiguration.camerainstead. - Property
FaceAutoCaptureConfiguration.isTorchEnabled. UseBaseFaceAutoCaptureConfiguration.camerainstead. - Property
FaceAutoCaptureConfiguration.isVideoCaptureEnabled. UseBaseFaceAutoCaptureConfiguration.camerainstead. - Property
FaceAutoCaptureConfiguration.minValidFramesInRowToStartCandidateSelection. UseBaseFaceAutoCaptureConfiguration.autoCaptureinstead. - Property
FaceAutoCaptureConfiguration.candidateSelectionDurationMillis. UseBaseFaceAutoCaptureConfiguration.autoCaptureinstead. - Property
FaceAutoCaptureConfiguration.isPlaceholderVisible. UseFaceAutoCaptureConfiguration.placeholderinstead. - Property
MagnifEyeLivenessConfiguration.sessionToken. UseMagnifEyeLivenessConfiguration.commoninstead. - Property
MagnifEyeLivenessConfiguration.cameraFacing. UseMagnifEyeLivenessConfiguration.camerainstead. - Property
MagnifEyeLivenessConfiguration.cameraPreviewScaleType. UseMagnifEyeLivenessConfiguration.camerainstead. - Property
MagnifEyeLivenessConfiguration.isCameraPreviewVisible. UseMagnifEyeLivenessConfiguration.camerainstead. - Property
MagnifEyeLivenessConfiguration.isTorchEnabled. UseMagnifEyeLivenessConfiguration.camerainstead. - Property
MagnifEyeLivenessConfiguration.isVideoCaptureEnabled. UseMagnifEyeLivenessConfiguration.camerainstead. - Class
OnMagnifEyeLivenessProcessedCallback. - Property
MagnifEyeLivenessWidget.onProcessed.
0.10.3 - 2025-12-09 #
Changed #
- Android: Changes between Android SDK versions
8.16.1and8.17.0. - iOS: Changes between iOS SDK versions
8.16.0and8.17.0.
0.10.2 - 2025-10-20 #
Fixed #
- Android: Stability issue in UI components.
Changed #
- iOS: Fixes between iOS SDK versions
8.15.2and8.16.0. - Android: Fixes between Android SDK versions
8.15.1and8.16.1.
0.10.1 - 2025-10-16 #
Changed #
- Android: Changes between Android SDK versions
8.15.0and8.15.1. - iOS: Changes between iOS SDK versions
8.15.0and8.15.2.
0.10.0 - 2025-09-05 #
Added #
- Property
DotSdkConfiguration.transactionCountingToken. If transaction counting is enabled in your license, you must provide a valid transaction counting token.
Changed #
- Android: Changes between Android SDK versions Android SDK versions
8.13.0and8.15.0. - iOS: Changes between iOS SDK versions
8.13.0and8.15.0.
0.9.1 - 2025-06-27 #
Fixed #
- Android: Missing ProGuard rules. The Gradle task
minifyReleaseWithR8might have failed, depending on the SDK integration.
0.9.0 - 2025-06-27 #
Added #
- Property
FaceAutoCaptureConfiguration.minValidFramesInRowToStartCandidateSelection. - Property
FaceAutoCaptureConfiguration.candidateSelectionDurationMillis.
Changed #
- Android: Changes between Android SDK versions Android SDK versions
8.11.1and8.13.0. - iOS: Changes between iOS SDK versions
8.11.0and8.13.0.
Removed #
- Class
RectangleDouble.
0.8.0 - 2025-05-21 #
Added #
- Video Capture feature in UI components.
- Property
FaceAutoCaptureConfiguration.isCameraPreviewVisible. - Property
FaceAutoCaptureConfiguration.isVideoCaptureEnabled. - Property
MagnifEyeLivenessConfiguration.isCameraPreviewVisible. - Property
MagnifEyeLivenessConfiguration.isVideoCaptureEnabled.
Changed #
- Update SAM to 1.44.6 - improved face sharpness calculation.
- Added hard limit of 20 seconds to the duration of the close-up phase of MagnifEye Liveness UI component.
- Android: Reduced delay during the capture finalization.
0.7.1 - 2025-02-12 #
Changed #
- Added platform-specific links for Android and iOS UI customization to the documentation.
0.7.0 - 2025-01-14 #
0.6.0 - 2024-10-15 #
Fixed #
- Android: Releasing of screen orientation lock.
- iOS: Rare issue in SDK initialization.
0.5.1 - 2024-09-02 #
Fixed #
- Android:
FaceAutoCaptureConfiguration.QualityAttributeThresholds.maxDevicePitchAnglewas not being applied correctly.
0.4.0 - 2024-08-06 #
Added #
- Property
FaceAutoCaptureResult.face. - Property
FaceAutoCaptureDetection.face. - Property
MagnifEyeLivenessResult.face. - Method argument
isFacePresenceRequiredto methodFaceAutoCaptureViewController.requestCapture(). - Enum
CaptureMode. - Property
FaceAutoCaptureConfiguration.captureMode. - Property
FaceAutoCaptureConfiguration.isPlaceholderVisible. - Class
FaceAutoCaptureConfigurationPresets.
Changed #
- Class
FaceDetectorResulttoFaceDetectorFace.
Removed #
- Properties
FaceAutoCaptureResult.faceDetectorResult. - Properties
MagnifEyeLivenessResult.faceDetectorResult. - Properties
FaceAutoCaptureDetection.faceDetectorResult,.position. - Callback
OnFaceAutoCaptureCandidateSelectionStartedCallback. - Callback
OnFaceAutoCaptureStoppedCallback. - Callback
OnMagnifEyeLivenessStoppedCallback. - Property
FaceAutoCaptureWidget.onCandidateSelectionStarted. - Property
FaceAutoCaptureWidget.onStopped. Use theFaceAutoCaptureWidgetController.stopAsync()method withawaitkeyword instead. - Property
MagnifEyeLivenessWidget.onStopped. Use theMagnifEyeLivenessWidgetController.stopAsync()method withawaitkeyword instead.
Fixed #
- Android: Stability issue in UI components.
0.3.0 - 2024-03-26 #
- Technical release. No changes.
0.2.0 - 2024-02-16 #
- Initial release.