Skip to content

Releases: doo/scanbot-sdk-ios-spm

5.1.2-RC1

21 Jun 12:18
Compare
Choose a tag to compare
  • 🐞 Bug fixes:
    • Fixes a bug in SBSDKUI2Color where setting isArgb to true, resulted in a wrong color.

5.2.0-RC7

19 Jun 15:06
Compare
Choose a tag to compare
  • πŸŽ‰ 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:
    • Improved detection of UPC- and EAN extensions.
    • 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.

5.2.0-RC6

18 Jun 08:24
Compare
Choose a tag to compare
  • πŸŽ‰ 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.

5.2.0-RC5

14 Jun 17:15
Compare
Choose a tag to compare
  • πŸŽ‰ 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.

5.2.0-RC4

13 Jun 10:28
Compare
Choose a tag to compare
  • πŸŽ‰ 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.

5.1.1

06 Jun 09:13
Compare
Choose a tag to compare
  • 🐞 Bug fixes:
    • Fixes a crash with all Classic UI components when energy saving is disabled.
    • Fixes a bug in SBSDKUI2BarcodeScannerViewController in single scan mode that prevented the barcode scanner from pausing the recognition while the submit dialog is shown.

5.2.0-RC3

04 Jun 11:25
Compare
Choose a tag to compare
  • πŸŽ‰ 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 SBSDKGenericDocumentRecognizer, SBSDKGenericDocumentRecognizerViewController and SBSDKUIGenericDocumentRecognizerViewController.
    • Removed class SBSDKPDFMetadataEditor.

5.1.1-RC2

04 Jun 14:09
Compare
Choose a tag to compare
  • 🐞 Bug fixes:
    • Fixes a crash with all Classic UI components when energy saving is disabled.
    • Fixes a bug in SBSDKUI2BarcodeScannerViewController in single scan mode that prevented the barcode scanner from pausing the recognition while the submit dialog is shown.

5.2.0-RC2

03 Jun 12:47
Compare
Choose a tag to compare
  • πŸŽ‰ 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:
    • 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.
  • ⚠️ 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 SBSDKGenericDocumentRecognizer, SBSDKGenericDocumentRecognizerViewController and SBSDKUIGenericDocumentRecognizerViewController.
    • Removed class SBSDKPDFMetadataEditor.

5.1.1-RC1

03 Jun 13:03
Compare
Choose a tag to compare
  • 🐞 Bug fixes:
    • Fixes a crash with all Classic UI components when energy saving is disabled.
    • Fixes a bug in SBSDKUI2BarcodeScannerViewController in single scan mode that prevented the barcode scanner from pausing the recognition while the submit dialog is shown.