- 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 addingDocumentNumberAnonymizationSettings
.
- Anonymization can be added in
- Added
BarcodeDetectionFailed
toProcessingStatus
.- It is returned when the mandatory barcode is not present on the back of US documents.
- Added settings
showCancelButton
andshowTorchButton
inBlinkIdOverlaySettings
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
). - Fixed issue with setting the SDK language for Android.
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: recognizerCollection
, which is a collection of Recognizers used for document scanning.frontImage
, which would represent the front image of the document in the Base64 format stringbackImage
, which would represent the back image of the document in the Base64 format string- the
backImage
parameter is optional when using theBlinkIdSingleSideRecognizer
, and can be passed asnull
or an empty string (””
).
- the
license
, the licenses for iOS and Android required to unlock the SDK
- The
- 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.