Skip to content

3.7.0-SH7

Compare
Choose a tag to compare
@scanbot-ci scanbot-ci released this 11 Jul 10:35
· 45 commits to master since this release
  • 🎉 New:
    • Added support for the MicroQR barcode type.
    • Added new property viewFinderEnabled to SBSDKUIBarcodeScannerBehaviorConfiguration and SBSDKUIBarcodesBatchScannerBehaviorConfiguration.
    • Added new properties confirmationDialogTitle and confirmationDialogMessage to SBSDKUIBarcodeScannerTextConfiguration.
    • Added new class SBSDKPDFPagesExtractor.
    • Added new Classic UI component SBSDKBarcodeScanAndCountViewController which enables you to scan barcodes multiple times using the shutter button.
      🚀 Improvements:
    • Changed the default zoom range from (0.0 - 3.0) to (0.0 - 12.0) in all ClassicUI and RTU-UI components and in SBSDKZoomRange.
    • Better per-frame accuracy for QR code detection.
    • Support for inverted PDF-417 barcodes.
    • The barcode types Code 39 and Code 93 decode slightly faster.
  • 🐞 Bug fixes:
    • Fixed the detection of a few false positive RSS Expanded codes in live mode.
    • Fixed an unexpected behavior of the barcode scanner when passing SBSDKBarcodeTypeUnknown as accepted barcode type.
    • Fixed a bug in all Classic UI and RTU-UI components where the recognitionEnabled property might not have worked as intended.
    • Fixed a bug where automaticSelectionEnabled was not working properly in SBSDKUIBarcodesBatchScannerViewController.
  • ⚠️ Breaking Changes:
    • Removed support for iOS 11.x and 12.x. The minimum deployment target to use ScanbotSDK in your app is iOS 13.0!
    • Removed class SBSDKUIMachineCodesCollection.
    • Renamed the property acceptedMachineCodeTypes to acceptedBarcodeTypes in SBSDKUIBarcodeScannerBehaviorConfiguration and SBSDKUIBarcodesBatchScannerBehaviorConfiguration.
    • The RTU-UI configuration JSON formats have been changed, mostly the enum values have been capitalized.
  • 🚙 Under the hood:
    • Released versions of ScanbotBarcodeScannerSDK.framework and ScanbotBarcodeScannerSDK.xcframework are code-signed now using an iOS Distribution Certificate on behalf of "Scanbot SDK GmbH", so you can easily verify our SDKs.