Skip to main content

v8000

Migration guide available

This is a major release with numerous breaking changes.

Read the migration guide to find out how to migrate from v7.

What's new​

  • SDK modularization & enhanced flexibility: We've transformed our core architecture. Features previously known as "fallback modes" are now independent SDK modules.
    • Tailored implementation: Users can now toggle specific modules such as Capture, Barcode, MRZ, or VIZ scanners to build a workflow that fits their exact needs.
    • Total control: This modular approach offers more flexibility, allowing you to use BlinkID as a comprehensive recognition tool or a specialized scanner, all while leveraging our latest feature updates.
  • Expanded barcode support: When operating in barcode mode, BlinkID is no longer limited to PDF417.
    • Universal scanning: We've added support for QR codes, Code 128, Code 39, ITF, EAN, UPC, and DataMatrix.
    • Versatility: This expansion allows the SDK to be used across a wider variety of document types beyond standard IDs.
  • Streamlined extraction & data redaction (anonymization): We are putting more power in the hands of our integrators by removing restrictive custom rules.
    • Document rules: Custom document rules have been removed. Customers can now implement their own logic based on result completeness to determine how a document is processed.
    • Data redaction (Anonymization): We’ve transitioned away from fixed data redaction (anonymization) rules. You can now programmatically decide which fields to mask and how to handle them based on the specific data returned.
    • We are transitioning our terminology from 'anonymization' to 'data redaction' to more accurately reflect the nature of this feature.
  • Intelligent timeout mechanism: To balance performance with accuracy, we've introduced a new timeout feature.
    • Non-blocking scans: Ensures a smooth user experience by preventing "stuck" scan states.
    • Step-by-step decisions: After each extraction step, you can decide whether the current data is sufficient or if the SDK should continue processing to gather more information.
  • Document-specific improvements
    • EU residence permits: For documents with redundant fields on both the front and back, BlinkID now intelligently merges these into the top-level results for better data consistency.
    • Egypt driver’s license: Enhanced data extraction to now include Date of Birth (DOB) as an additional field.
    • Zimbabwe ID: Improved data extraction to support and return both alphabetic and numeric characters within the document number field.

Bug fixes​

  • Date conversion accuracy: Resolved an issue where Islamic-to-Gregorian date conversions could occasionally differ by +/- 1 day. These conversions are now precise and consistent.

SDK release notes​