dot_face_core 0.11.0 copy "dot_face_core: ^0.11.0" to clipboard
dot_face_core: ^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 FaceLibraryComponentConfiguration.
  • Class DotFaceLibraryConfiguration.
  • Class DotFaceBackgroundUniformityModuleConfiguration.
  • Class DotFaceDetectionModuleConfiguration.
  • Class DotFaceDetectionBalancedModuleConfiguration.
  • Class DotFaceDetectionFastModuleConfiguration.
  • Class DotFaceExpressionNeutralModuleConfiguration.
  • Class DotFaceEyeGazeLivenessModuleConfiguration.
  • Class DotFacePassiveLivenessModuleConfiguration.
  • Class DotFaceVerificationModuleConfiguration.
  • Class Libraries.
  • Class FaceModules.
  • 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 FaceAutoCaptureConfiguration.faceLibraryComponent.
  • Property MagnifEyeLivenessConfiguration.common.
  • Property MagnifEyeLivenessConfiguration.camera.
  • Property MagnifEyeLivenessConfiguration.faceLibraryComponent.
  • Property SmileLivenessConfiguration.common.
  • Property SmileLivenessConfiguration.camera.
  • Property SmileLivenessConfiguration.faceLibraryComponent.

Changed #

  • Class OnFaceAutoCaptureCapturedCallback to OnFaceAutoCaptureFinishedCallback.
  • Class OnFaceAutoCaptureProcessedCallback to OnFaceAutoCaptureUiStateUpdatedCallback.
  • Property FaceAutoCaptureWidget.onCaptured() to FaceAutoCaptureWidget.onFinished().
  • Property FaceAutoCaptureWidget.onProcessed() to FaceAutoCaptureWidget.onUiStateUpdated()
  • Property DotSdkConfiguration.libraries.
  • Method FaceAutoCaptureWidgetController.stopAsync(...) to FaceAutoCaptureWidgetController.stop().
  • Method MagnifEyeLivenessWidgetController.stopAsync(...) to MagnifEyeLivenessWidgetController.stop().
  • Method SmileLivenessWidgetController.stopAsync(...) to SmileLivenessWidgetController.stop().
  • Property FaceAutoCaptureResult.bgrRawImage to DocumentAutoCaptureResult.image.
  • Property FaceAutoCaptureDetection.bgrRawImage to DocumentAutoCaptureDetection.image.
  • Property MagnifEyeLivenessResult.bgrRawImage to MagnifEyeLivenessResult.image.
  • Property SmileLivenessResult.bgrRawImage to SmileLivenessResult.image.
  • Property FaceDetectorFace.faceAspects to FaceDetectorFace.aspects.
  • Property FaceDetectorFace.faceQuality to FaceDetectorFace.quality.
  • Property FaceDetectorFace.faceKeypoints to FaceDetectorFace.keypoints.
  • Property FaceDetectorFace.passiveLivenessFaceAttribute to FaceDetectorFace.passiveLiveness.
  • Property FaceDetectorFace.fullFrontalBgrRawImage to FaceDetectorFace.fullFrontalImage.
  • Android: Changes between Android SDK versions 8.17.0 and 9.0.1.
  • iOS: Changes between iOS SDK versions 8.17.0 and 9.0.1.

Removed #

  • Class BgrRawImage. Use Image instead.
  • Class DotLibrary.
  • Enum DotLibraryId.
  • Class DotFaceModule.
  • Class DotFaceModuleCategory.
  • Class DotFaceModuleId.
  • Class DotFaceBackgroundUniformityModule. Use DotFaceBackgroundUniformityModuleConfiguration instead.
  • Class DotFaceDetectionBalancedModule. Use DotFaceDetectionBalancedModuleConfiguration instead.
  • Class DotFaceDetectionFastModule. Use DotFaceDetectionFastModuleConfiguration instead.
  • Class DotFaceExpressionNeutralModule. Use DotFaceExpressionNeutralModuleConfiguration instead.
  • Class DotFaceEyeGazeLivenessModule. Use DotFaceEyeGazeLivenessModuleConfiguration instead.
  • Class DotFacePassiveLivenessModule. Use DotFacePassiveLivenessModuleConfiguration instead.
  • Class DotFaceVerificationModule. Use DotFaceVerificationModuleConfiguration instead.
  • Class DotFaceLibrary. Use DotFaceLibraryConfiguration instead.
  • Property FaceAutoCaptureConfiguration.sessionToken. Use BaseFaceAutoCaptureConfiguration.common instead.
  • Property FaceAutoCaptureConfiguration.cameraFacing. Use BaseFaceAutoCaptureConfiguration.camera instead.
  • Property FaceAutoCaptureConfiguration.cameraPreviewScaleType. Use BaseFaceAutoCaptureConfiguration.camera instead.
  • Property FaceAutoCaptureConfiguration.isCameraPreviewVisible. Use BaseFaceAutoCaptureConfiguration.camera instead.
  • Property FaceAutoCaptureConfiguration.isTorchEnabled. Use BaseFaceAutoCaptureConfiguration.camera instead.
  • Property FaceAutoCaptureConfiguration.isVideoCaptureEnabled. Use BaseFaceAutoCaptureConfiguration.camera instead.
  • Property FaceAutoCaptureConfiguration.minValidFramesInRowToStartCandidateSelection. Use BaseFaceAutoCaptureConfiguration.autoCapture instead.
  • Property FaceAutoCaptureConfiguration.candidateSelectionDurationMillis. Use BaseFaceAutoCaptureConfiguration.autoCapture instead.
  • Property FaceAutoCaptureConfiguration.isPlaceholderVisible. Use FaceAutoCaptureConfiguration.placeholder instead.
  • Property FaceAutoCaptureConfiguration.query. Use BaseFaceAutoCaptureConfiguration.faceLibraryComponent instead.
  • Property FaceAutoCaptureConfiguration.faceSizeRatioInterval. Use BaseFaceAutoCaptureConfiguration.faceLibraryComponent instead.
  • Property MagnifEyeLivenessConfiguration.sessionToken. Use MagnifEyeLivenessConfiguration.common instead.
  • Property MagnifEyeLivenessConfiguration.cameraFacing. Use MagnifEyeLivenessConfiguration.camera instead.
  • Property MagnifEyeLivenessConfiguration.cameraPreviewScaleType. Use MagnifEyeLivenessConfiguration.camera instead.
  • Property MagnifEyeLivenessConfiguration.isCameraPreviewVisible. Use MagnifEyeLivenessConfiguration.camera instead.
  • Property MagnifEyeLivenessConfiguration.isTorchEnabled. Use MagnifEyeLivenessConfiguration.camera instead.
  • Property MagnifEyeLivenessConfiguration.isVideoCaptureEnabled. Use MagnifEyeLivenessConfiguration.camera instead.
  • Property MagnifEyeLivenessConfiguration.query. Use MagnifEyeLivenessConfiguration.faceLibraryComponent instead.
  • Property MagnifEyeLivenessConfiguration.faceSizeRatioInterval. Use MagnifEyeLivenessConfiguration.faceLibraryComponent instead.
  • Property SmileLivenessConfiguration.sessionToken. Use SmileLivenessConfiguration.common instead.
  • Property SmileLivenessConfiguration.cameraFacing. Use SmileLivenessConfiguration.camera instead.
  • Property SmileLivenessConfiguration.cameraPreviewScaleType. Use SmileLivenessConfiguration.camera instead.
  • Property SmileLivenessConfiguration.isCameraPreviewVisible. Use SmileLivenessConfiguration.camera instead.
  • Property SmileLivenessConfiguration.isTorchEnabled. Use SmileLivenessConfiguration.camera instead.
  • Property SmileLivenessConfiguration.isVideoCaptureEnabled. Use SmileLivenessConfiguration.camera instead.
  • Property SmileLivenessConfiguration.query. Use SmileLivenessConfiguration.faceLibraryComponent instead.
  • Property SmileLivenessConfiguration.faceSizeRatioInterval. Use SmileLivenessConfiguration.faceLibraryComponent instead.
  • Class OnMagnifEyeLivenessProcessedCallback.
  • Class OnSmileLivenessProcessedCallback.
  • Property MagnifEyeLivenessWidget.onProcessed.
  • Property SmileLivenessWidget.onProcessed.

0.10.3 - 2025-12-09 #

Fixed #

  • Android: Issue where custom QualityAttributeThresholds values were not being applied.

Changed #

0.10.2 - 2025-10-20 #

Fixed #

  • Android: Stability issue in UI components.

Changed #

0.10.1 - 2025-10-16 #

Changed #

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 #

0.9.2 - 2025-09-02 #

Changed #

  • Minimum Android API level to 24.

Fixed #

  • Android: Stability issue when obfuscation is enabled.

0.9.1 - 2025-06-27 #

Fixed #

  • Android: Missing ProGuard rules. The Gradle task minifyReleaseWithR8 might have failed, depending on the SDK integration.

0.9.0 - 2025-06-27 #

  • Initial release.
2
likes
150
points
384
downloads

Publisher

verified publisherinnovatrics.com

Weekly Downloads

A Flutter plugin, as a part of Innovatrics DOT Flutter SDK, that provides components for face capture and related functionalities for a Flutter project.

Homepage

Topics

#innovatrics #digital-onboarding #remote-identity-verification #face-detection #video-injection-prevention

Documentation

API reference

License

unknown (license)

Dependencies

dot_face_core_android, dot_face_core_ios, dot_face_core_platform_interface, flutter

More

Packages that depend on dot_face_core

Packages that implement dot_face_core