scanbot_sdk 2.8.2-beta4 
scanbot_sdk: ^2.8.2-beta4 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.8.1 (16 March 2022) #
- 🐞 Bug fixes:
- Fixed 
LicenseExpirationDate: Invalid date format. 
 - Fixed 
 
2.8.0 (8 March 2022) #
- 🎉 New:
- Introduced the 
Generic Document Recognizer, providing the ability to scan various types of documents, includingGerman ID cards,German passportsandGerman driver's licenses - Added 
detectBarcodesOnImagesinScanbotSdkfor detecting barcodes on multiple still images. - Android: Added 
useCameraXinScanbotSdkConfig. You can now enable CameraX under the hood. - Android: Added 
allowXnnpackAccelerationinScanbotSdkConfigwhich allows controlling whether the XNN pack optimizations should be used. - Android: Added 
allowGpuAccelerationinScanbotSdkConfigwhich enables GPU acceleration for TensorFlow ML models. - Added the ability to disable auto-focus by locking the lens at the specified lens position. See 
minFocusDistanceinBarcodeScannerConfigurationandBatchBarcodeScannerConfiguration 
 - Introduced the 
 - 🚀 Improvements:
- Improved Aztec barcode recognition.
 - Improved PDF417 recognition performance on single photos.
 - Improved barcode detection on large documents.
 - Improved GS-1 databar recognition in the next-gen barcode scanner.
 
 - 🐞 Bug fixes:
- Fixed 
LicenseExpirationDatereturning the incorrect time. 
 - Fixed 
 - ⚠️ Breaking Changes:
- Renamed 
detectBarcodeFromImageFileparameter todetectBarcodesOnImage 
 - Renamed 
 - 🚙 Under the hood:
 
2.7.0 (3 Dec 2021) #
- 🎉 New:
- Added 
createPageFromBytesfunction to create a page object without storing a temporary image file outside the SDK - Added support for 
AcceptedDocumentFormatsinBarcodeScannerConfiguration,BatchBarcodeScannerConfigurationanddetectBarcodeFromImageFile 
 - Added 
 - 🚀 Improvements:
- Significant performance improvements for all scanners
 
 - 🚙 Under the hood
 - 🐞 Bug fixes:
- Fixed 
CroppingResult.error()return forCroppingResultobject in the page cropping component 
 - Fixed 
 
2.6.0 #
- 🎉 New:
- Brand new "Next Generation" machine-learning-based barcode scanning engine with improved reliability and much faster performance
 - API changes for the new barcode engine: added 
engineModeproperty of typeEngineModeon barcode scanning APIs -BarcodeScannerConfigurationandBatchBarcodeScannerConfigurationto switch between the legacy barcode engine and the new Next Generation barcode engine. By default, the new engine is used. - Added the new 
cameraZoomFactorproperty inBarcodeScannerConfigurationfor configuring the zoom level of the camera. - Added support for MSI Plessey barcodes.
 
 - 🚙 Under the hood
 - ⚠️ Breaking Changes:
- Removed 
enableHighSensitivityModeproperty onBarcodeScanner, because it is no longer needed 
 - Removed 
 
2.5.0 #
2.4.1 #
- 🐞 Bug fixes:
- iOS: Fixed a mapping issue of the config parameter 
flashButtonHiddenin the Document Scanner. 
 - iOS: Fixed a mapping issue of the config parameter 
 
2.4.0 #
- 🎉 New:
- Add null safety support for the SDK.
 
 - ⚠️ Breaking Changes:
- Due to null safety support update please follow compilation issues and warnings from 'flutter analyze' command
 - Updated minimum dart sdk to 
2.12.0-0and flutter to2.0.1 
 
2.3.0 #
- 🎉 New:
- Encryption for images, PDF, and TIFF files, generated by the SDK. For more details please check out the section "Storage Encryption" of the documentation.
 - Blur estimation feature. See the new API function 
estimateBlurOnPage. 
 - 🐞 Bug fixes:
- iOS: Multiple UI fixes for barcode scanners.
 
 - 🚙 Under the hood:
 
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 
enableCameraButtonTitleandenableCameraExplanationTexttoDocumentScannerConfiguration 
 - 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.rawBytesthat 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 
finderAspectRatioparameter withfinderWidthandfinderHeightinBarcodeScannerConfigurationandMrzScannerConfiguration. 
 - 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.formattedResultas 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 
minSdkVersionto21 - 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 
doneButtonTitlein Cropping UI. 
 - iOS: Fixed a mapping issue of the config parameter 
 
1.1.2 #
- 🚀 Improvements:
OperationResult.CANCELEDwhen the user pressescancelin any Scanbot UI screen component.
 
1.1.1 #
- 🐞 Bug fixes:
- Android: Fixed a bug with mappings of OCR language data files
(
zh-Hansandzh-Hanttochi_sim.traineddataandchi_tra.traineddata). 
 - Android: Fixed a bug with mappings of OCR language data files
(
 
1.1.0 #
- 🎉 New:
- Added further TIFF options 
dpiandcompression. 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.pagesfor 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