dot_document 0.11.0
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
OnDocumentAutoCaptureCapturedCallbacktoOnDocumentAutoCaptureFinishedCallback. - Class
OnDocumentAutoCaptureProcessedCallbacktoOnDocumentAutoCaptureUiStateUpdatedCallback. - Property
DocumentAutoCaptureWidget.onCaptured()toDocumentAutoCaptureWidget.onFinished(). - Property
DocumentAutoCaptureWidget.onProcessed()toDocumentAutoCaptureWidget.onUiStateUpdated() - Property
DotSdkConfiguration.libraries. - Method
DocumentAutoCaptureWidgetController.stopAsync(...)toDocumentAutoCaptureWidgetController.stop(). - Enum
PlaceholderType. - Enum value
MrzValidation.validateIfPresenttoMrzValidation.requireValidityIfPresent. - Enum value
MrzValidation.validateAlwaystoMrzValidation.requirePresenceAndValidity. - Property
DocumentAutoCaptureResult.bgraRawImagetoDocumentAutoCaptureResult.image. - Property
DocumentAutoCaptureDetection.bgraRawImagetoDocumentAutoCaptureDetection.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
DotDocumentLibrary. UseDotDocumentLibraryConfigurationinstead. - Property
DocumentDetectorDocument.imageParameters. UseDocumentDetectorDocument.qualityinstead. - Class
ImageParameters. UseDocumentImageQualityinstead. - Property
DocumentAutoCaptureConfiguration.sessionToken. UseBaseDocumentAutoCaptureConfiguration.commoninstead. - Property
DocumentAutoCaptureConfiguration.cameraFacing. UseBaseDocumentAutoCaptureConfiguration.camerainstead. - Property
DocumentAutoCaptureConfiguration.cameraPreviewScaleType. UseBaseDocumentAutoCaptureConfiguration.camerainstead. - Property
DocumentAutoCaptureConfiguration.isCameraPreviewVisible. UseBaseDocumentAutoCaptureConfiguration.camerainstead. - Property
DocumentAutoCaptureConfiguration.isTorchEnabled. UseBaseDocumentAutoCaptureConfiguration.camerainstead. - Property
DocumentAutoCaptureConfiguration.isVideoCaptureEnabled. UseBaseDocumentAutoCaptureConfiguration.camerainstead. - Property
DocumentAutoCaptureConfiguration.minValidFramesInRowToStartCandidateSelection. UseBaseDocumentAutoCaptureConfiguration.autoCaptureinstead. - Property
DocumentAutoCaptureConfiguration.candidateSelectionDurationMillis. UseBaseDocumentAutoCaptureConfiguration.autoCaptureinstead. - Property
DocumentAutoCaptureConfiguration.placeholderType. UseDocumentAutoCaptureConfiguration.placeholder.
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
DocumentAutoCaptureConfiguration.minValidFramesInRowToStartCandidateSelection. - Property
DocumentAutoCaptureConfiguration.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.
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
DocumentDetectorResulttoDocumentDetectorDocument. - Renamed class
CornerstoDetectionPosition. - Renamed classes
ElementWithChecksumtoElementWithCheckDigit,DateElementWithChecksumtoDateElementWithCheckDigit. - Property
Td*MachineReadableZone.hasValidChecksumto.compositeCheckDigit. - Properties
ElementWithChecksum.hasValidChecksumto.checkDigit,DateElementWithChecksum.hasValidChecksumto.checkDigit.
Removed #
- Properties
DocumentAutoCaptureDetection.documentDetectorResult,.imageParameters. - Properties
DocumentAutoCaptureResult.documentDetectorResult,.imageParameters. - Callback
OnDocumentAutoCaptureCandidateSelectionStartedCallback. - Callback
OnDocumentAutoCaptureStoppedCallback. - Property
DocumentAutoCaptureWidget.onCandidateSelectionStarted. - Property
DocumentAutoCaptureWidget.onStopped. Use theDocumentAutoCaptureWidgetController.stopAsync()method withawaitkeyword 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.0 - 2024-02-16 #
- Technical release. No changes.
0.1.0 - 2024-01-23 #
- Initial release.