scanbot_sdk 2.3.0-beta1 scanbot_sdk: ^2.3.0-beta1 copied to clipboard
Flutter plugin of the Scanbot Scanner SDK for Android and iOS. Provides functionality like Document Scanning, QR and Barcode Scanning, PDF Creation, TIFF, OCR, etc.
2.3.0 #
-
🎉 New:
- Encryption for images, PDF and TIFF files, generated by SDK.
- Blur estimation feature.
-
🐞 Bug fixes:
- iOS: Multiple UI fixes for barcode scanners.
-
🚙 Under the hood:
- Updated the native iOS Scanbot SDK to 1.14.0
- Updated the native Android Scanbot SDK to 1.80.0
2.2.2 #
- ⚠️ Breaking Changes:
- Android compileSdkVersion is set to 30
- Increase flutter min support version to 1.22.6
- 🐞 Bug fixes:
- Fix compilation for compileSdkVersion 30 for android
2.2.1 #
- 🐞 Bug fixes:
- Added missing permission text properties
enableCameraButtonTitle
andenableCameraExplanationText
toDocumentScannerConfiguration
- Added missing permission text properties
2.2.0 #
- 🎉 New:
- Batch Barcode Scanner - a new RTU UI screen component to scan multiple barcodes in a row.
See the new API function
startBatchBarcodeScanner
. - Added barcode detection from still images, see
detectBarcodeFromImageFile
. - New result field
BarcodeItem.rawBytes
that contains the raw bytes from the scanned barcode.
- Batch Barcode Scanner - a new RTU UI screen component to scan multiple barcodes in a row.
See the new API function
- ⚠️ Breaking Changes:
- Replaced
finderAspectRatio
parameter withfinderWidth
andfinderHeight
inBarcodeScannerConfiguration
andMrzScannerConfiguration
.
- Replaced
- 🚙 Under the hood:
2.1.0 #
- 🐞 Bug fixes:
- iOS: Introduced a new API method
refreshImageUris(pages)
to fix image file paths after app updates. For more details please check out the section "Persistence of Page Objects" of the documentation. - iOS: Fixed de-/serialization of the property
Page.detectionStatus
.
- iOS: Introduced a new API method
2.0.1 #
- 🚀 Improvements:
- iOS: Swift 5 support
2.0.0 #
- 🎉 New:
- A new Machine Learning based approach for document detection. See the new SDK initialization parameter
documentDetectorMode
. - Barcode Scanner: Added barcode data parsers for several document types. See the new result field
BarcodeItem.formattedResult
as well as the corresponding implementations ofBarcodeFormattedResult
.
- A new Machine Learning based approach for document detection. See the new SDK initialization parameter
- 🚀 Improvements:
- Android: Some big improvements in the Document Scanner UI that make document scanning perform better and much smoother. Increased start-up time of the camera preview. Faster saving of the snapped pages. Optimized performance of the image processing for simple operations (rotate, crop, resize).
- Barcode Scanner: Multi-barcode scan support!
- ⚠️ Breaking Changes:
- Android: Migrated to Android embedding v2
- Android: Raised
minSdkVersion
to21
- iOS: Dropped support for iOS 9 and iOS 10!
- 🚙 Under the hood:
1.1.4 #
- 🚀 Improvements:
- iOS: Changed presenter logic for all Scanbot SDK RTU UI screens.
1.1.3 #
- 🐞 Bug fixes:
- iOS: Fixed a mapping issue of the config parameter
doneButtonTitle
in Cropping UI.
- iOS: Fixed a mapping issue of the config parameter
1.1.2 #
- 🚀 Improvements:
OperationResult.CANCELED
when the user pressescancel
in any Scanbot UI screen component.
1.1.1 #
- 🐞 Bug fixes:
- Android: Fixed a bug with mappings of OCR language data files
(
zh-Hans
andzh-Hant
tochi_sim.traineddata
andchi_tra.traineddata
).
- Android: Fixed a bug with mappings of OCR language data files
(
1.1.0 #
- 🎉 New:
- Added further TIFF options
dpi
andcompression
. SeecreateTiff(pages, options)
.
- Added further TIFF options
- 🚀 Improvements:
- Improved OCR API. The OCR results contain now bounding boxes and values of recognized words, lines and paragraphs.
See the API docs of
OcrResult.pages
for more details.
- Improved OCR API. The OCR results contain now bounding boxes and values of recognized words, lines and paragraphs.
See the API docs of
- 🐞 Bug fixes:
- iOS: Fixed file URI handling in the native implementation of the
createPage()
method.
- iOS: Fixed file URI handling in the native implementation of the
1.0.0 #
- 🎉 First release
0.9.0-beta.7 #
- Beta version
0.9.0-beta.6 #
- First beta version