Skip to content

Releases: BlinkID/blinkid-android

v6.5.1

23 Feb 12:17
59d19ef
Compare
Choose a tag to compare
  • Improved scanning of Bolivia IDs by addressing cases where the expiration date is covered by a signature, allowing the completion of the scanning process.

v6.5.0

18 Jan 14:52
f4e3972
Compare
Choose a tag to compare
  • Improved the document side detection for US driver licenses which reduces the possibility of capturing the wrong side of the document. Barcode is now mandatory for the document back side of the US driving licenses

Bugfixes

  • Fixed data matching issue in Guatamala Passport
  • Fixed ArrayIndexOutOfBoundsException in default UI
  • Fixed NullPointerException in RecognizerRunnerView that happened in rare cases

v6.4.0

13 Dec 16:19
895ec07
Compare
Choose a tag to compare

New features

  • Added new result member cardRotation to ImageAnalysisResult structure
  • New CardOrientation status - NotAvailable
  • New Region enum values:
    - DISTRITO_FEDERAL
    - MARANHAO
    - MATO_GROSSO
    - MINAS_GERAIS
    - PARA
    - PARANA
    - PERNAMBUCO
    - SANTA_CATARINA
  • New Type enum values:
    - CONSULAR_VOTER_ID
    - TWIC_CARD

Bugfixes

  • Fixed the issue where the wrong values of DetectionStatus were returned and wrong instruction messages were shown. This is also a breaking change because the names and the order of the enum values have changed.
  • Fixed toString method of Date and DateResult

Added support for 8 new documents

  • Bolivia - Paper Passport
  • Brazil - Alien ID
  • Brazil - Distrito Federal - Identity Card
  • Brazil - Minas Gerais - Identity Card
  • Cameroon - Polycarbonate Passport
  • Costa Rica - Paper Passport
  • UK - Proof of Age Card
  • USA - Twic Card

Added support for 17 new documents in BETA

  • Australia - Australian Capital Territory - Identity Card
  • Australia - Queensland - Proof of Age Card
  • Australia - Tasmania - Identity Card
  • Australia - Western Australia - Identity Card
  • Bahrain - Driver’s License
  • Bahrain - Paper Passport
  • Brazil - Maranhao - Identity Card
  • Brazil - Mato Grosso - Identity Card
  • Brazil - Para - Identity Card
  • Brazil - Parana - Identity Card
  • Brazil - Pernambuco - Identity Card
  • Brazil - Santa Catarina - Identity Card
  • Cameroon - Paper Passport
  • Mexico - Quintana Roo, Benito Juarez - Driver’s License
  • Mexico - Quintana Roo -Driver’s License
  • Switzerland - Polycarbonate Passport
  • UAE - Polycarbonate Passport

Added support for 14 new versions of already supported documents

  • Brazil - Driver’s License
  • Luxembourg - Identity Card
  • North Macedonia - Identity Card
  • Portugal - Driver’s License
  • Slovakia - Identity Card
  • Switzerland - Identity Card
  • Switzerland - Driver’s License
  • Turkey - Polycarbonate Passport
  • Ukraine - Driver’s License
  • USA - Arizona - Driver’s License
  • USA - Arizona - Identity Card
  • USA - Nebraska - Driver’s License
  • USA - Pennsylvania - Identity Card
  • USA - Virginia - Driver’s License

Added support for 2 new versions of already supported documents in BETA

  • Iceland - Paper Passport
  • Mexico - Consular ID

v6.3.0

03 Nov 12:14
0f5b39b
Compare
Choose a tag to compare

New features

  • Changes to the BlinkIdSingleSideRecognizer and BlinkIdMultiSideRecognizer:
    • add new methods inside StringResult:
      • location(AlphabetType) - location coordinates of every non-empty result are available
      • side (AlphabetType) - document side of every non-empty result is available
    • new results in Recognizer.Result:
      • faceImageLocation
      • faceImageSide
  • Add new Country enum value - SCHENGEN_AREA
  • And new Type enum value - IMMIGRANT_VISA
  • Add Builder pattern to ClassAnonymizationSettings class for easier Anonymization settings setup

Bugfixes

  • Fix for Anonymization settings being set to default (all) when null values for arguments are selected
  • Fix crashing after device rotation when using OneSideDocumentScan and TwoSideDocumentScan implementations
  • Remove autofill on Russian passport DateOfExpiry when present on a document
  • Improved scanning success rate and stability when using BlinkIdMultiSideRecognizer

v6.2.2

25 Aug 12:47
2425bd9
Compare
Choose a tag to compare
  • Fixed the issue with reading the back side of the USA/Washington and USA/Vermont driving license documents.

v6.2.1

02 Aug 11:35
Compare
Choose a tag to compare

v6.2.1

  • Fixed setting license key with dynamic licensee
  • Bugfixes

v6.2.0

14 Jul 06:52
53cb3c6
Compare
Choose a tag to compare

New features

  • new and improved machine learning models for data extraction
  • expanded support for arabic documents
  • added isFilledByDomainKnowledge flag to Date and DateResult
    • indicates that date is not extracted from image but filled based on our internal document knowledge
  • added new setting additionalAnonymization
    • enables custom anonymization for any field per country, region and type of document
  • added new items to enums:
    • Region:
      • NORTHWEST_TERRITORIES (added item to enum, no document support for NORTHWEST_TERRITORIES yet)
      • NUNAVUT (added item to enum, no document support for NUNAVUT yet)
      • PRINCE_EDWARD_ISLAND
    • Type:
      • ASYLUM_REQUEST
      • DRIVER_QUALIFICATION_CARD
      • PROVISIONAL_DL
      • REFUGEE_PASSPORT
      • SPECIAL_ID
      • UNIFORMED_SERVICES_ID
    • FieldType:
      • BloodType
      • Sponsor
  • added more UI customization options
    • For more information, see README in the Scan overlay theming section
  • added haptic effect feedback to the scanning process
    • error, first side success, and overall scan success actions provide different haptic feedback. This option is enabled by default, it can be disabled by using BlinkIdUISettings.setAllowHapticFeedback(false)
  • added missing mandatory fields feedback during scanning
    • specific missing fields are shown if there are less than two, otherwise a general message is presented. This option is enabled by default, it can be disabled by using BlinkIdUISettings.setShowMandatoryFieldsMissing(false) which always shows a general message
  • new onboarding screens based on recognizer type (Viz, MRZ, Barcode)
  • improved scanning reticle animations and transitions

Added support for 9 new documents

  • Belarus - ID Card
  • Guyana - ID Card
  • Jamaica - Paper Passport
  • Myanmar - Paper Passport
  • Palestine - Paper Passport
  • Saint Kitts and Nevis - Driving License
  • Syria - ID Card
  • Trinidad and Tobago - Paper Passport
  • USA - Uniformed Services ID Card

Added support for 23 new documents in BETA

  • Barbados - Driving License
  • Belarus - Polycarbonate Passport
  • Belarus - Residence Permit
  • Belgium - Provisional Driving License
  • Belgium - Special ID Card
  • Bulgaria - Alien ID Card
  • Bulgaria - Residence Permit
  • Canada - New Brunswick - ID Card
  • Canada - Prince Edward Island - Driving License
  • Estonia - Polycarbonate Passport
  • Germany - Driver Qualification Card
  • Guyana - Driving License
  • Kuwait - Paper Passport
  • Lebanon - Paper Passport
  • Liechtenstein - Driving License
  • Malta - Paper Passport
  • Malta - Polycarbonate Passport
  • Moldova - Driving License
  • Netherlands - Alien ID Card
  • Oman - Paper Passport
  • Peru - Alien ID Card
  • Romania - Residence Permit
  • UK - Asylum Request

Added support for 28 new versions of already supported documents

  • Canada - British Columbia - Public Services Card
  • Canada - British Columbia - Driving License
  • Cyprus - Residence Permit
  • Denmark - Polycarbonate Passport
  • Germany - ID Card
  • Italy - ID Card
  • Ireland - Passport Card
  • Malta - ID Card
  • Montenegro - ID Card
  • Montenegro - Polycarbonate Passport
  • North Macedonia - ID Card
  • North Macedonia - Polycarbonate Passport
  • Norway - Driving License
  • Norway - Residence Permit
  • Norway - Polycarbonate Passport
  • Philippines - Driving License
  • Sweden - Polycarbonate Refugee Passport
  • Sweden - Social Security Card
  • UAE - Resident ID Card
  • UK - Proof of Age Card
  • USA - Arkansas - ID Card
  • USA - Colorado - ID Card
  • USA - Idaho - ID Card
  • USA - Illinois - ID Card
  • USA - New York - Driving License
  • USA - New York - ID card
  • USA - Pennsylvania - Driving License
  • USA - Washington - Driving License

Added support for 3 new versions of already supported documents in BETA

  • Denmark - Residence Permit
  • Estonia - Residence Permit
  • Latvia - Residence Permit

v6.1.2

05 Apr 15:03
252cb2f
Compare
Choose a tag to compare

Fixes

  • Fixed flash icon on orientation change while scanning - the behavior of the icon is now consistent with the behavior of the torch
  • Fixed ImageDpi setting when setting the processed image quality through recognizer settings

v6.1.1

08 Mar 21:15
5e47bb0
Compare
Choose a tag to compare
  • Internal improvements

v6.1.0

07 Feb 13:33
8c969bc
Compare
Choose a tag to compare

New features

  • new and improved machine learning models for data extraction
  • further improved barcode scanning (parsing for non-standard US DLs)
  • added anonymization for QR code on Dutch ID card
  • anonymization of religion field on Malaysian documents
  • updated reticle UI and animations flow

Added support for 9 new documents:

  • Australia - Victoria - Proof of Age Card
  • Brazil - Rio de Janeiro - ID Card
  • Liechtenstein - ID Card
  • Luxembourg - Passport
  • Mozambique - ID Card
  • Norway - ID Card
  • Togo - ID Card
  • USA - Wyoming - ID Card
  • Zimbabwe - ID Card

Added support for 9 new documents in BETA:

  • Barbados - ID Card
  • Belgium - Passport
  • Brazil - Rio Grande do Sul - ID Card
  • Ireland - Residence Permit
  • Japan - Residence Permit
  • Lithuania - Residence Permit
  • Saint Lucia - ID Card
  • USA - New Hampshire - ID Card
  • USA - South Dakota - ID Card

Added support for 34 new versions of already supported documents:

  • Belgium - Resident ID Card
  • Canada - Residence Permit
  • Estonia - ID Card
  • Finland - Alien ID Card
  • Finland - ID Card
  • Latvia - Alien ID Card
  • Lithuania - ID Card
  • Luxembourg - ID Card
  • Malta - Residence Permit
  • Netherlands - ID Card
  • Netherlands - Residence Permit
  • Poland - ID Card
  • Sweden Residence Permit
  • USA - Alabama - ID Card
  • USA - Alaska - ID Card
  • USA - Colorado - Driving License
  • USA - Connecticut - ID Card
  • USA - District of Colombia - Driving License
  • USA - District of Colombia - ID Card
  • USA - Iowa - ID Card
  • USA - Kansas - ID Card
  • USA - Louisiana - Driving License
  • USA - Maine - Driving License
  • USA - Maine - ID Card
  • USA - Minnesota - ID Card
  • USA - Mississippi - ID Card
  • USA - Nevada - Driving License
  • USA - New York - Driving License
  • USA - South Carolina - ID Card
  • USA - South Dakota - Driving License
  • USA - Texas - ID Card
  • USA - Vermont - Driving License
  • USA - Washington - ID Card
  • USA - Wisconsin - Driving License

Added support for 2 new versions of already supported documents in BETA:

  • Poland - Residence Permit
  • Portugal - Residence Permit