dot_document 0.11.0 copy "dot_document: ^0.11.0" to clipboard
dot_document: ^0.11.0 copied to clipboard

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

0.11.0 - 2026-01-19 #

Added #

  • Class Image.
  • Class ImageFormat.
  • Class AutoCaptureConfiguration.
  • Class BaseDocumentAutoCaptureConfiguration.
  • Class CommonConfiguration.
  • Class CameraConfiguration.
  • Class DotDocumentLibraryConfiguration.
  • Class Libraries.
  • Class DocumentImageQuality.
  • Class DocumentQuality.
  • Class Placeholder.
  • Class VisiblePlaceholder.
  • Class HiddenPlaceholder.
  • Class Preview
  • Class RectangleDouble.
  • Class UiState.
  • Class InitializingUiState.
  • Class IdleUiState.
  • Class RunningUiState.
  • Property DocumentAutoCaptureConfiguration.common.
  • Property DocumentAutoCaptureConfiguration.autoCapture.
  • Property DocumentAutoCaptureConfiguration.camera.
  • Property DocumentAutoCaptureConfiguration.placeholder.

Changed #

  • Class OnDocumentAutoCaptureCapturedCallback to OnDocumentAutoCaptureFinishedCallback.
  • Class OnDocumentAutoCaptureProcessedCallback to OnDocumentAutoCaptureUiStateUpdatedCallback.
  • Property DocumentAutoCaptureWidget.onCaptured() to DocumentAutoCaptureWidget.onFinished().
  • Property DocumentAutoCaptureWidget.onProcessed() to DocumentAutoCaptureWidget.onUiStateUpdated()
  • Property DotSdkConfiguration.libraries.
  • Method DocumentAutoCaptureWidgetController.stopAsync(...) to DocumentAutoCaptureWidgetController.stop().
  • Enum PlaceholderType.
  • Enum value MrzValidation.validateIfPresent to MrzValidation.requireValidityIfPresent.
  • Enum value MrzValidation.validateAlways to MrzValidation.requirePresenceAndValidity.
  • Property DocumentAutoCaptureResult.bgraRawImage to DocumentAutoCaptureResult.image.
  • Property DocumentAutoCaptureDetection.bgraRawImage to DocumentAutoCaptureDetection.image.
  • 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 BgraRawImage. Use Image instead.
  • Class DotLibrary.
  • Enum DotLibraryId.
  • Class DotDocumentLibrary. Use DotDocumentLibraryConfiguration instead.
  • Property DocumentDetectorDocument.imageParameters. Use DocumentDetectorDocument.quality instead.
  • Class ImageParameters. Use DocumentImageQuality instead.
  • Property DocumentAutoCaptureConfiguration.sessionToken. Use BaseDocumentAutoCaptureConfiguration.common instead.
  • Property DocumentAutoCaptureConfiguration.cameraFacing. Use BaseDocumentAutoCaptureConfiguration.camera instead.
  • Property DocumentAutoCaptureConfiguration.cameraPreviewScaleType. Use BaseDocumentAutoCaptureConfiguration.camera instead.
  • Property DocumentAutoCaptureConfiguration.isCameraPreviewVisible. Use BaseDocumentAutoCaptureConfiguration.camera instead.
  • Property DocumentAutoCaptureConfiguration.isTorchEnabled. Use BaseDocumentAutoCaptureConfiguration.camera instead.
  • Property DocumentAutoCaptureConfiguration.isVideoCaptureEnabled. Use BaseDocumentAutoCaptureConfiguration.camera instead.
  • Property DocumentAutoCaptureConfiguration.minValidFramesInRowToStartCandidateSelection. Use BaseDocumentAutoCaptureConfiguration.autoCapture instead.
  • Property DocumentAutoCaptureConfiguration.candidateSelectionDurationMillis. Use BaseDocumentAutoCaptureConfiguration.autoCapture instead.
  • Property DocumentAutoCaptureConfiguration.placeholderType. Use DocumentAutoCaptureConfiguration.placeholder.

0.10.3 - 2025-12-09 #

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.

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 #

Added #

  • Property DocumentAutoCaptureConfiguration.minValidFramesInRowToStartCandidateSelection.
  • Property DocumentAutoCaptureConfiguration.candidateSelectionDurationMillis.

Changed #

0.8.0 - 2025-05-21 #

Added #

  • Video Capture feature in UI components.
  • Property DocumentAutoCaptureConfiguration.isCameraPreviewVisible.
  • Property DocumentAutoCaptureConfiguration.isVideoCaptureEnabled.
  • After some delay, escalated instructions are used instead of regular instructions.

Changed #

  • Update SAM to 1.44.6 - minor improvements.
  • Android: Reduced delay during the capture finalization.

Fixed #

  • Android: Issue where parsed values were being incorrectly truncated at the beginning.
  • iOS: Document sharpness evaluation was not working properly.
  • iOS: In some edge cases MRZ was parsed incorrectly.

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 #

Fixed #

  • Android: Detection normalized rectangle was not calculated correctly in specific scenarios within the Document Auto Capture UI component.
  • Android: Stability issue in UI components.
  • Android: MRZ parsing issue.

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 #

  • Technical release. No changes.

0.5.0 - 2024-08-23 #

Fixed #

  • Android: Stability issue in UI components.
  • iOS: In some edge cases MRZ was parsed incorrectly.

0.4.0 - 2024-08-06 #

Added #

  • Enum PlaceholderType.
  • Property DocumentAutoCaptureConfiguration.placeholderType.
  • Property DocumentAutoCaptureDetection.document.
  • Property DocumentAutoCaptureResult.document.

Changed #

  • Class DocumentDetectorResult to DocumentDetectorDocument.
  • Renamed class Corners to DetectionPosition.
  • Renamed classes ElementWithChecksum to ElementWithCheckDigit, DateElementWithChecksum to DateElementWithCheckDigit.
  • Property Td*MachineReadableZone.hasValidChecksum to .compositeCheckDigit.
  • Properties ElementWithChecksum.hasValidChecksum to .checkDigit, DateElementWithChecksum.hasValidChecksum to .checkDigit.

Removed #

  • Properties DocumentAutoCaptureDetection.documentDetectorResult, .imageParameters.
  • Properties DocumentAutoCaptureResult.documentDetectorResult, .imageParameters.
  • Callback OnDocumentAutoCaptureCandidateSelectionStartedCallback.
  • Callback OnDocumentAutoCaptureStoppedCallback.
  • Property DocumentAutoCaptureWidget.onCandidateSelectionStarted.
  • Property DocumentAutoCaptureWidget.onStopped. Use the DocumentAutoCaptureWidgetController.stopAsync() method with await keyword instead.

Fixed #

  • Android: Stability issue in UI components.

0.3.0 - 2024-03-26 #

Fixed #

  • Some fields as optional in the following classes: Td2MachineReadableZone.optionalData, NameElement.primaryElement, .secondaryElement.
  • Added missing iOS Flutter mappings.

0.2.1 - 2024-02-16 #

Fixed #

  • Documentation.

0.2.0 - 2024-02-16 #

  • Technical release. No changes.

0.1.0 - 2024-01-23 #

  • Initial release.
11
likes
150
points
240
downloads

Publisher

verified publisherinnovatrics.com

Weekly Downloads

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

Homepage

Topics

#innovatrics #digital-onboarding #remote-identity-verification #document-detection #machine-readable-zone

Documentation

API reference

License

unknown (license)

Dependencies

dot_document_android, dot_document_ios, dot_document_platform_interface, flutter

More

Packages that depend on dot_document

Packages that implement dot_document