5.10.0
Newly supported identity documents
- Saudi Arabia - DL (front)
- Saudi Arabia - Resident ID (front)
Changes to the BlinkId(Combined)Recognizer:
- We're now able to extract the additional address on Hungary Address Cards
- We've improved data extraction through the MRZ:
- We now return the document type through
ClassInfo, regardless of theRecognitionModeyou're using (MrzId,MrzPassportorMrzVisa). - This means you can now use
ClassFilterto filter these documents by their type. - We now return the document number on Nigeria IDs complete with its check digit.
- We now support Italy Residence Permits with a CR document code.
- We now return the document type through
- We've extended the
ClassInfostructure with helper methods so you can filter documents by country more easily:- Use
countryName,isoNumericCountryCode,isoAlpha2CountryCodeandisoAlpha3CountryCodeto get the full country names or their representative codes, as defined by ISO.
- Use
- We've extended the
BarcodeResultstructure withextendedElements- You can find all data from AAMVA-compliant barcodes under their respective
BarcodeElementKeyin theBarcodeElementsstructure. - For a full list of keys please see here.
- You can find all data from AAMVA-compliant barcodes under their respective
- We've added another
ProcessingStatuscalledAwaitingOtherSide- This status is triggered once BlinkID has finished with the first side of a document and expects the other side, too.
- We're now able to extract the date of birth from the CURP field on Mexico Voter IDs
- We've added a new recognition mode for recognizing still images of documents that have already been cropped:
- Set the
scanCroppedDocumentImageto true when you're feeding BlinkID images of documents that have already been cropped and don't require detection. - Keep in mind that this setting won't work on document images that haven't been properly cropped.
- Set the
Changes to the IdBarcodeRecognizer:
- We've extended the results with
extendedElements- You can find all data from AAMVA-compliant barcodes under their respective
BarcodeElementKeyin theBarcodeElementsstructure. - For a full list of keys please see here.
- You can find all data from AAMVA-compliant barcodes under their respective
Deprecated recognizers:
- We've deprecated
UsdlRecognizer. Please useIdBarcodeRecognizerinstead
Changes to the UI component:
- We’ve added new ways you can configure the UI component to better fit the way your app looks and behaves.
- For a full list of attributes, properties and events you can modify, please see the API documentation.
- For a full list of CSS variables please see _globals.scss file.
Changes to RecognizerRunner class:
- Invoking
RecognizerRunner.processImageon multiple still images will no longer implicitly reset the recognizer chain.- This means you can now use BlinkIdCombinedRecognizer to scan both sides of a document by giving it two still images.
- If you still need to reset the recognizers, you can do that manually by invoking the
RecognizerRunner.resetRecognizersfunction. - A complete example of how to use BlinkIdCombinedRecognizer with still images has been added here.