Skip to main content

Changelog | Flutter Barcode Scanner

Version 3.0.1 (17 Sep 2021)#

  • ๐ŸŽ‰ New:
    • iOS: Added support for Apple Silicon M1 simulators. Your app now will run natively on M1 Mac simulators without having to start Xcode in Rosetta 2 mode
  • โš ๏ธ Breaking Changes:
    • iOS: The ScanbotBarcodeScannerSDK CocoaPod now contains an XCFramework instead of a standard framework, you may need to update CocoaPods and/or Xcode
  • ๐Ÿš™ Under the hood
    • Updated the native iOS Barcode Scanbot SDK to 3.0.1

Version 3.0.0 (16 Jul 2021)#

  • ๐ŸŽ‰ 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 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.
    • Added the new cameraZoomFactor property in BarcodeScannerConfiguration for configuring the zoom level of the camera.
    • Encryption for images generated by the SDK. For more details please check out the section "Storage Encryption" of the documentation.
    • Added support for MSI Plessey barcodes.
    • Added additionalParameters property to BarcodeScannerConfiguration and BatchBarcodeScannerConfiguration, which lets you setup a minimum and maximum text length as well as a quiet zone. Currently works for ITF barcodes only.
  • ๐Ÿš™ Under the hood
    • Updated the native Android Barcode Scanbot SDK to 3.0.1
    • Updated the native iOS Barcode Scanbot SDK to 3.0.0
  • โš ๏ธ Breaking Changes:
    • Removed enableHighSensitivityMode property from BarcodeScannerConfiguration and BatchBarcodeScannerConfiguration, because it is no longer needed

Version 1.2.0 (30 Apr 2021)#

  • ๐ŸŽ‰ New:
    • Introduced null safety support for the SDK.
  • โš ๏ธ Breaking Changes:
    • Because of the null safety support, please check compilation issues and warnings from flutter analyze command
    • Updated minimum Dart SDK to v2.12.0-0 and Flutter to v2.0.1

Version 1.1.0 (10 Feb 2021)#

  • ๐ŸŽ‰ New:
    • Batch Barcode Scanner - a new RTU UI screen component to scan multiple barcodes in a row. See the new API function startBatchBarcodeScanner.
    • Added a new config property autoCancelTimeout for the Barcode Scanner UI. It provides the possibility to set a timeout value in seconds for auto-closing/cancellation of the Barcode Scanner UI.
    • New result field BarcodeItem.rawBytes that contains the raw bytes from the scanned barcode
  • โš ๏ธ Breaking Changes:
    • Replaced finderAspectRatio parameter with finderWidth and finderHeight in BarcodeScannerConfiguration
  • ๐Ÿš™ Under the hood:
    • Updated the native Android Scanbot Barcode Scanner SDK to 1.3.2
    • Updated the native iOS Scanbot Barcode Scanner SDK to 1.8.4

Version 1.0.1 (13 May 2020)#

  • ๐ŸŽ‰ New:
    • Improved pubspec.yaml, adjusted supported platforms.

Version 1.0.0 (12 Feb 2020):#

  • ๐ŸŽ‰ First release.