github BlinkID/blinkid-flutter v6.7.0

one month ago
  • We have updated the plugin to Android SDK v6.7.0 and iOS SDK v6.7.0
  • Updated the SDK with new regions and types, which can be found in the native documentation with version 6.6.0 Android and iOS
  • Added Real ID symbol detection on US driver's licenses in the ImageAnalysisResult class.
  • Added partial anonymization of the Document Number field.
    • Anonymization can be added in ClassAnonymizationSettings class by additionally adding DocumentNumberAnonymizationSettings.
  • Added BarcodeDetectionFailed to ProcessingStatus.
    • It is returned when the mandatory barcode is not present on the back of US documents.
  • Added settings showCancelButton and showTorchButton in BlinkIdOverlaySettings with which the ‘Cancel’ and ‘Torch’ buttons in the scanning UI can be shown or hidden.
  • This version of the SDK contains the native iOS BlinkID.xcframework with the privacy manifest file (PrivacyInfo.xcprivacy).

Major API update

  • We have introduced the DirectAPI method of scanning, which allows the SDK to extract the document information from static images without the need to use the device’s camera and our UI.
  • Usage:
    • The scanWithDirectApi method requires four parameters:
    • collection, which is a collection of Recognizers used for document scanning
    • frontImage, which would represent the front image of the document in the Base64 format string
    • backImage, which would represent the back image of the document in the Base64 format string
      • the backImage parameter is optional when using the BlinkIdSingleSideRecognizer, and can be passed as null or an empty string (””)
    • license, the licenses for iOS and Android required to unlock the SDK
  • An example of its usage can be found in the sample application , both for the Multiside and Singleside scanning.
  • More information about the DirectAPI scanning can be found here in the native documentation for Android and iOS
  • We still recommend using direct camera scanning, as static images can sometimes be in lower-quality which can cause SDK extraction error. It would be best to use the scanWithDirectApi method when using the device’s camera is not an option.

Don't miss a new blinkid-flutter release

NewReleases is sending notifications on new releases.