NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #3622 most downloaded on pub.dev
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.
Last release 4 days ago
05 Oct 2026
Release timing varies
gaps range from 8 days to 4 months
Nearly every release is documented
notes for 55 of 56 stable releases
Nothing withdrawn
no release was ever pulled
7 years old
240 releases · first in 2019
Nothing published for this version
- 🚀 Improvements: * Updated README
Fixed compatibility issues with Flutter v3.0.1+
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Fixed LicenseExpirationDate: Invalid date format.
LicenseExpirationDate: Invalid date format.Nothing published for this version
Nothing published for this version
Introduced the Generic Document Recognizer, providing the ability to scan various types of documents, including German ID cards, German passports and
Generic Document Recognizer, providing the ability to scan various types of documents, including German ID cards, German passports and German driver's licensesdetectBarcodesOnImages in ScanbotSdk for detecting barcodes on multiple still images.useCameraX in ScanbotSdkConfig. You can now enable CameraX under the hood.allowXnnpackAcceleration in ScanbotSdkConfig which allows controlling whether the XNN pack optimizations should be used.allowGpuAcceleration in ScanbotSdkConfig which enables GPU acceleration for TensorFlow ML models.minFocusDistance in BarcodeScannerConfiguration and BatchBarcodeScannerConfigurationLicenseExpirationDate returning the incorrect time.detectBarcodeFromImageFile parameter to detectBarcodesOnImageNothing published for this version
Nothing published for this version
Nothing published for this version
Added createPageFromBytes function to create a page object without storing a temporary image object outside the SDK
createPageFromBytes function to create a page object without storing a temporary image object outside the SDKAcceptedDocumentFormats in BarcodeScannerConfiguration, BatchBarcodeScannerConfiguration and detectBarcodeFromImageFileCroppingResult.error() return for CroppingResult object in the page cropping componentNothing published for this version
Brand new "Next Generation" machine-learning-based barcode scanning engine with improved reliability and much faster performance
engineMode property of type EngineMode on barcode scanning APIs - BarcodeScannerConfiguration and BatchBarcodeScannerConfiguration to switch between the legacy barcode engine and the new Next Generation barcode engine. By default, the new engine is used.cameraZoomFactor property in BarcodeScannerConfiguration for configuring the zoom level of the camera.enableHighSensitivityMode property on BarcodeScanner, because it is no longer neededNothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Add License Plate scanner for the EU cars license plates.
iOS: Fixed a mapping issue of the config parameter flashButtonHidden in the Document Scanner.
flashButtonHidden in the Document Scanner.Nothing published for this version
Add null safety support for the SDK.
2.12.0-0 and flutter to 2.0.1Nothing published for this version
Nothing published for this version
Encryption for images, PDF, and TIFF files, generated by the SDK. For more details please check out the section Storage Encryption.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Android compileSdkVersion is set to 30
Nothing published for this version
Added missing permission text properties enableCameraButtonTitle and enableCameraExplanationText to DocumentScannerConfiguration
enableCameraButtonTitle
and enableCameraExplanationText to DocumentScannerConfigurationNothing published for this version
Batch Barcode Scanner - a new RTU-UI screen component to scan multiple barcodes in a row. See the new API function startBatchBarcodeScanner.
startBatchBarcodeScanner.detectBarcodeFromImageFile.BarcodeItem.rawBytes that contains the raw bytes from the scanned barcode.finderAspectRatio parameter with finderWidth and finderHeight
in BarcodeScannerConfiguration and MrzScannerConfiguration.Nothing published for this version
iOS: Introduced a new API method refreshImageUris(pages) to fix image file paths after app updates. For more details please check out the section Pers
refreshImageUris(pages) to fix image file paths
after app updates. For more details please check out the section
Persistence of Page Objects.Page.detectionStatus.Nothing published for this version
- 🚀 Improvements: * iOS: Swift 5 support
A new Machine Learning based approach for document detection. See the new SDK initialization parameter documentDetectorMode.
documentDetectorMode.BarcodeItem.formattedResult
as well as the corresponding implementations of BarcodeFormattedResult.minSdkVersion to 21Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
iOS: Changed presenter logic for all Scanbot SDK RTU-UI screens.
iOS: Fixed a mapping issue of the config parameter doneButtonTitle in Cropping UI.
doneButtonTitle in Cropping UI.OperationResult.CANCELED when the user presses cancel in any Scanbot UI screen component
OperationResult.CANCELED when the user presses cancel in any Scanbot UI screen componentNothing published for this version
Android: Fixed a bug with mappings of OCR language data files (zh-Hans and zh-Hant to chi_sim.traineddata and chi_tra.traineddata).
zh-Hans and zh-Hant to chi_sim.traineddata and chi_tra.traineddata).Added further TIFF options dpi and compression. See createTiff(pages, options).
dpi and compression. See createTiff(pages, options).OcrResult.pages for more details.createPage() method.- 🎉 First release.
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →