Skip to content

5.2.0-RC4

Compare
Choose a tag to compare
@scanbot-ci scanbot-ci released this 13 Jun 10:28
· 52 commits to master since this release
  • πŸŽ‰ New:
    • Added support for german health insurance card front side and european health insurance card to SBSDKGenericDocumentRecognizer, SBSDKGenericDocumentRecognizerViewController and SBSDKUIGenericDocumentViewController.
    • Added support for new barcode types Maxicode, rMQR code, Code 11 and Code 32.
    • Added properties australiaPostCustomerFormat, useIATA2OF5Checksum and useCode11Checksum to SBSDKBarcodeAdditionalParameters and SBSDKUI2BarcodeRecognizerConfiguration.
    • Added support for PDF metadata attributes when rendering PDF files: see new class SBSDKPDFAttributes and new property pdfAttributeson SBSDKPDFRendererOptions.
  • πŸš€ Improvements:
    • The generic document recognizer and its UI components now use the new Scanbot OCR engine under the hood. In order to scan for generic documents the additional OCR language data bundle is no longer required.
    • Improved document detection on booklet documents.
    • Improved performance of SBSDKDocumentQualityAnalyzer.
    • Added support for Extended Channel Interpretation (ECI) for Datamatrix and Aztec.
    • Improved GS1 string handling with new modes for decoding and validation. See SBSDKGS1Handling.
    • Added the ability to display the scanned barcodes image in the FindAndPick usecase of SBSDKUI2BarcodeScannerViewController by specifying SBSDKUI2ExpectedBarcode.barcodeImageKey for the expected barcodes imageproperty.
  • 🐞 Bug fixes:
    • Fixed a bug in the FindAndPick usecase of SBSDKUI2BarcodeScannerViewController that never showed the expected barcodes title, but always the barcode value.
  • ⚠️ Breaking Changes:
    • Removed enum SBSDKBarcodeDensity.
    • Removed property codeDensity from SBSDKBarcodeAdditionalParameters.
    • Removed enum values validate and decode from SBSDKGS1Handling and replaced them by decodeStructure, decodeFull, validateStructure and validateFull.
    • Removed property sharpnessAcceptanceFactor from SBSDKGenericDocumentRecognizer, SBSDKGenericDocumentRecognizerViewController and SBSDKUIGenericDocumentRecognizerBehaviorConfiguration.
    • Removed property isAccumulatingDocuments from SBSDKGenericDocumentRecognizer and SBSDKGenericDocumentRecognizerViewController.
    • Deprecated SBSDKHealthInsuranceCardRecognizer, SBSDKHealthInsuranceCardScannerViewController and SBSDKUIHealthInsuranceCardScannerViewController.
    • Removed class SBSDKPDFMetadataEditor.