Skip to content
This repository was archived by the owner on Jul 28, 2025. It is now read-only.

Releases: BlinkID/blinkid-in-browser

v6.13.3

30 Apr 14:09
21700dd

Choose a tag to compare

Bug fixes

  • Fixed issue with missing AdditionalProcessingInfo export.

v6.13.2

28 Apr 12:32
7dd53b5

Choose a tag to compare

Bug fixes

  • Fixed an issue in the SDKError constructor where the details property could be set but undefined, causing a TypeError when using the in operator. This issue has been resolved by adding a check to ensure details is defined before accessing it. #161

v6.13.1

19 Mar 08:43
d3862d8

Choose a tag to compare

Bug fixes

  • Fixed a bug that prevented user feedback for blur and glare from appearing in the UI component.

v6.13.0

19 Dec 14:22
70030db

Choose a tag to compare

What's New

New Documents Support

  • Benin - Identity Card
  • Costa Rica - Polycarbonate Passport
  • Gambia - Identity Card
  • Guinea - Identity Card
  • Nicaragua - Paper Passport
  • Pakistan - Polycarbonate Passport
  • Saudi Arabia - Polycarbonate Passport
  • Senegal - Paper Passport
  • Suriname - Identity Card
  • Uruguay - Paper Passport
  • Zimbabwe - Polycarbonate Passport

New Document Versions for Supported Documents

  • Australia, Northern Territory - Proof Of Age Card
  • Ecuador - Driver's License
  • Ecuador - Paper Passport
  • El Salvador - Identity Card
  • Finland - Identity Card
  • Germany - eID
  • Greece - Driver's License
  • Guatemala - Driver's License
  • Kenya - Identity Card
  • Luxembourg - Residence Permit
  • Mexico, Hidalgo - Driver's License
  • Mexico, Quintana Roo-Solidaridad - Driver's License
  • Mexico, Tamaulipas - Driver's License
  • Mozambique - Identity Card
  • New Zealand - Driver's License
  • Nicaragua - Identity Card
  • Tunisia - Driver's License
  • Uganda - Driver's License
  • UK - Asylum Request
  • UK - Proof Of Age Card
  • USA - Passport Card
  • USA, Michigan - Identity Card
  • USA, Tennessee - Driver's License
  • USA, Tennessee - Identity Card

New Beta Documents Support

  • Brazil, Alagoas - Identity Card
  • Grenada - Paper Passport
  • Honduras - Resident ID
  • Paraguay - Paper Passport
  • Saint Kitts and Nevis - Paper Passport
  • UAE - Esaad Card

New Document Versions for Beta-Supported Documents

  • El Salvador - Driver's License
  • Honduras - Driver's License
  • Hong Kong - Polycarbonate Passport
  • India, Gujarat - Driver's License
  • Liechtenstein - Driver's License
  • Mexico, Quintana Roo-Cozumel - Driver's License
  • Mozambique - Driver's License
  • Saint Lucia - Paper Passport

Out of beta

  • UK - Asylum Request
  • USA, North Dakota - Identity Card

Minor API changes

  • added new items to enums:
    • Type: ESAAD_CARD
    • FieldType: VehicleOwner
  • added vehicleOwner result to BlinkIdMultiSideRecognizer.Result, BlinkIdSingleSideRecognizer.Result, and VizResult

Bug Fixes

  • NY ID/DL: Added logic to expose the Enhanced document subtype, allowing customers to distinguish between regular and enhanced versions.
  • Bolivia & Namibia ID: Resolved data match inconsistencies that were causing data match failures.
  • Romanian ID: Multi side scan no longer expects blank back card of old IDs, even with skipUnsupportedBack set to false.
  • Fixed backImageAnalysisResult.cardRotation not being correctly populated when scanning the wrong side of a document.

v6.12.0

14 Nov 14:48
3577278

Choose a tag to compare

6.12.0

What's New

  • Beta Feature: Second Page Passport Scanning

    • We've launched support for scanning and extracting data from the second page of passports for select countries - Slovenia, Ireland, and New Zealand.

    • When BlinkID detects one of these passports, a UI message will guide the user to the second page. By default, this feature is disabled but can be enabled via the scanPassportDataPageOnly setting on the BlinkIdMultiSideRecognizer.
      If set to false, it will be required to scan the second page of certain passports. This feature is in beta, and your feedback is appreciated.

  • USA Green Card - Enabled Data Match for the Document Number field, matching values from the VIZ (Visual Inspection Zone) and MRZ to further enhance extraction reliability.

Bug Fixes

  • Spain ID: Fixed an issue with indefinite expiry dates, ensuring consistent values between the MRZ and Visual Inspection Zone (VIZ).
  • Bulgaria ID: Improved parsing for indefinite expiry dates in the MRZ for better accuracy.
  • Netherlands ID & Norway Passport: Resolved issues with the Personal ID number field that were causing the data match feature to fail.
  • Chinese Passport: Enhanced reliability of extracted data with additional logic for the Document Number field.
  • German ID & Luxembourg ID: Adjusted name extraction logic to resolve issues with name separation, ensuring more consistent results.

v6.11.2

25 Oct 13:45
51abba3

Choose a tag to compare

6.11.2

Bug fixes

  • NYC Municipal ID & USA Border Crossing Card - Resolved an issue where the scanning process could get stuck on the back side during multi-side scanning.
  • Multithreaded builds are no longer loaded on Safari by default due to a memory leak in the browser.

v6.11.1

10 Oct 10:42
61d20eb

Choose a tag to compare

6.11.1

Bug fixes

  • Fixed memory leak in Safari
  • Fixed incorrect positioning of the close button introduced in 6.11.0

v6.11.0

03 Oct 15:17
bd63e6b

Choose a tag to compare

Expanded Document Coverage

New Documents Support

  • Armenia - Paper Passport
  • Bahamas - Temporary Residence Permit
  • Bahamas - Work Permit
  • Bangladesh - Polycarbonate Passport
  • Comoros - Paper Passport
  • Dominican Republic - Non Voter ID
  • Greece - Polycarbonate Passport
  • Jamaica - Voter ID
  • Kazakhstan - Paper Passport
  • Kyrgyzstan - Paper Passport
  • Kyrgyzstan - Polycarbonate Passport
  • Lebanon - Driver's License
  • Tajikistan - Identity Card
  • Turkmenistan - Polycarbonate Passport
  • Uzbekistan - Identity Card

New Document Versions for Supported Documents

  • Argentina - Alien ID
  • Bulgaria - Identity Card
  • Canada, British Columbia - Identity Card
  • Canada, British Columbia - Minors Public Services Card
  • Croatia - Driver's License
  • Jamaica - Paper Passport
  • Malaysia - i-Kad
  • Mexico, Coahuila - Driver's License
  • Montenegro - Driver's License
  • Namibia - Identity Card
  • Norway - Driver's License
  • Pakistan - Proof of Registration
  • Panama - Identity Card
  • Panama - Residence Permit
  • Peru - Minors ID
  • Portugal - Identity Card
  • Romania - Identity Card
  • Trinidad and Tobago - Driver's License
  • Turkey - Identity Card
  • USA, Arizona - Identity Card
  • USA, Colorado - Identity Card
  • USA, Michigan - Identity Card
  • USA, Mississippi - Driver's License
  • USA, Mississippi - Identity Card
  • USA, Montana - Identity Card
  • USA, North Carolina - Identity Card
  • USA, North Carolina - Driver's License
  • USA, North Dakota - Driver's License
  • USA, Vermont - Identity Card
  • USA, Virginia - Identity Card
  • USA, Wyoming - Driver's License
  • USA, Wyoming - Identity Card
  • Uzbekistan - Paper Passport

New Beta Documents Support

  • Andorra - Paper Passport
  • Andorra - Polycarbonate Passport
  • Philippines - Driver's License
  • Armenia - Work Permit
  • Australia - Asic Card
  • Azerbaijan - Driver's License
  • Bahamas - Paper Passport
  • Bahamas - Polycarbonate Passport
  • Cayman Islands - Paper Passport
  • Cayman Islands - Polycarbonate Passport
  • Cayman Islands - Voter ID
  • Gibraltar - Driver's License
  • Gibraltar - Identity Card
  • Gibraltar - Paper Passport
  • Gibraltar - Polycarbonate Passport
  • Guyana - Paper Passport
  • Kuwait - Bidoon Card
  • Kyrgyzstan - Driver's License
  • Monaco - Paper Passport
  • Pakistan - Afghan Citizen Card
  • Philippines, Bangsamoro - Driver's License
  • Saint Lucia - Driver's License
  • Saint Lucia - Paper Passport
  • San Marino - Polycarbonate Passport
  • Turks and Caicos Islands - Driver's License
  • Turks and Caicos Islands - Identity Card
  • Turks and Caicos Islands - Paper Passport
  • Australia - Interim Health Insurance Card
  • Australia - Reciprocal Health Insurance Card
  • UAE - Vehicle Registration

New Document Versions for Beta-Supported Documents

  • Barbados - Identity Card
  • Brazil - Paper Passport
  • Dominican Republic - Driver's License
  • India, Gujarat - Driver's License
  • Mexico, Puebla - Driver's License
  • Philippines - Tax ID
  • Philippines - Health Insurance Card
  • Australia - Health Insurance Card

New Segments Supported on Documents

  • USA - Green Card - eligibilityCategory
  • USA - Work Permit - eligibilityCategory
  • Greece - Driver's License - placeOfBirth (greek and latin)
  • Saudi Arabia - Resident ID - nationality (arabic)
  • Bahrain - dateOfExpiry
  • USA - Driver's license & ID card - specificDocumentValidity
  • Pakistan - Proof of Registration - DependentDateOfBirth, DependentSex, DependentDocumentNumber & DependentFullName

Renamed segments

  • Barbados - Identity Card - personalIdNumber -> documentNumber
  • Panama - Identity Card - personalIdNumber -> documentNumber
  • Panama - Residence Permit - personalIdNumber -> documentNumber

New Features

  • Greek Alphabet Support
    • We’ve added support for extracting Place of Birth in both Greek and Latin scripts.
  • API changes in BlinkIdSingleSideRecognizer and BlinkIdMultiSideRecognizer:
    • new fields in result: manufacturingYear, vehicleType, eligibilityCategory, specificDocumentValidity, dependentsInfo
    • new values in ClassInfo enums:
      • Region: BANGSAMORO
      • Type: ASIC_CARD, BIDOON_CARD, INTERIM_HEALTH_INSURANCE_CARD, NON_VOTER_ID, RECIPROCAL_HEALTH_INSURANCE_CARD, VEHICLE_REGISTRATION
    • new values in FieldType enum: ManufacturingYear, VehicleType, DependentDateOfBirth, DependentSex, DependentDocumentNumber, DependentFullName, EligibilityCategory, SpecificDocumentValidity

v6.10.1

17 Sep 13:58
accd05f

Choose a tag to compare

  • Barcode scanning is now optional for Paraguay ID documents.

v6.10.0

06 Sep 13:00
c4eb8e7

Choose a tag to compare

New features

  • Improved reliability and first-time successful scanning experience
    • Avoiding Double Scans of the Front Side: For a more reliable scanning process, BlinkID now prompts users to flip the document when they scan the front side twice. This improves the overall experience and reduces the chance of mistakes.
    • Starting with the Right Side: If users attempt to scan the back side of a document first, BlinkID will prompt them to begin with the front side. This feature ensures that users follow the correct order, leading to a more reliable and user-friendly experience.

Expanded document coverage

New document versions for supported documents

  • Sweden - Social Security Card - Back side
  • Bolivia - Driver's License - Back side
  • Brazil, Distrito Federal - Identity Card - Back side

Out of beta

  • Colombia - Temporary Protection Permit

New beta documents support

  • France - Professional ID
  • Mexico - Tax ID

New document versions for beta-supported documents

  • Brazil, Parana - Identity Card - Back side
  • Brazil, Santa Catarina - Identity Card - Back side

New segments supported on documents

  • Peru - Alien ID - MRZ

Other changes

  • Added imageExtractionFailures to AdditionalProcessingInfo - this allows clients to actively track if any ImageExtractionType (FullDocument, Face, Signature) is not visible on the presented document.
  • Added a new result member, barcodeStepUsed, to both BlinkIdSingleSideRecognizer and BlinkIdMultiSideRecognizer. This member indicates whether the barcode scanning step was utilized during the process.
  • Added two new settings for BlinkIdSingleSideRecognizer and BlinkIdMultiSideRecognizer:
    • allowBarcodeScanOnly - allows barcode recognition to proceed even if the initial extraction fails - set to false by default
    • combineFrameResults - enables the aggregation of data from multiple frames - set to true by default