Skip to content

Releases: microblink/microblink-platform-browser-sdk

v1.10.5

Choose a tag to compare

@andrijaricko andrijaricko released this 23 Oct 10:02
d095edd

Bug fixes

  • Fixed a blank screen on the FaceMatch step when using the React build with React 19.
  • Added additional file validation for uploaded documents.

v1.10.4

Choose a tag to compare

@andrijaricko andrijaricko released this 15 Sep 15:03
68e5688

Improvement

camera-manager package version upgrade v7.3.2 -> v7.3.5

v1.10.3

Choose a tag to compare

@danesto danesto released this 13 Aug 09:44
251fdcb

Improvements:

Payload Image Format Optimization: We have transitioned the paylaod image format from PNG to JPEG for the Scan & Verify and Scan ID capabilities.

v1.10.2

Choose a tag to compare

@andrijaricko andrijaricko released this 17 Jun 11:33

Translation fixes — BlinkID upgrade

Fixed several translation keys introduced in the new BlinkID version that were not being mapped or exposed, causing only the English default to display regardless of the selected language.

New keys added (DE, HR, ES + EN default):

  • cameraFeedbackOccluded — "Keep the document fully visible" — shown when the document is partially covered
  • cameraFeedbackTooDark — "Move to brighter spot" — shown when lighting is insufficient
  • cameraFeedbackTooBright — "Move to spot with less lighting" — shown when there is too much light
  • helpDocInfoTitleDesktop — "Get ready to scan" — onboarding modal title on desktop
  • helpDocInfoDescriptionDesktop — "Make sure you keep your camera lens clean..." — onboarding modal body on desktop
  • scanUnsuccessfulTitle — "Scan unsuccessful" — timeout modal title

v1.10.0

Choose a tag to compare

@andrijaricko andrijaricko released this 02 Jun 10:59
29497ef

v1.10.0

Updates

  • BlinkCard upgrade (v2.12.0 → v3000.0.7): The BlinkCard package has been upgraded to v3000.0.7, which introduces changes to the translation file for the card scan capability. If you have custom translations for the card scan flow, please update them accordingly. An example translation file can be found in the example apps (example-react/src/translations.ts).
  • BlinkId upgrade (v7.6.3 → v7.8.0)

Bug fixes

  • Fixed an issue where the target property (HTML element) was not being used for mounting the SDK.
  • Fixed a visual bug where some buttons were not styled according to the theme override passed by the SDK user.

v1.9.0

Choose a tag to compare

@andrijaricko andrijaricko released this 19 Mar 13:43
baa0695

New features

  • Added support for the Upload Non-ID and Upload & Verify ID capabilities

v1.8.0

Choose a tag to compare

released this 12 Mar 10:57
a2a6096

New features

  • Added support for overriding scanUnsupportedBack and scanPassportDataPageOnly on Scan ID and Scan & Verify ID Step
  • Customization of the start, end and progress UI screens
  • onAbort callback exposes additional params as shown in the example below:
    onAbort={(abortData) => {
         // Following data might be available when onAbort is triggered
         // depending on when the abort occured
         console.log('Transaction ID: ', abortData.transactionId);
         console.log(
           'Capability on which the flow aborted: ',
           abortData.capability,
         );
         console.log('Additional message: ', abortData.message); }
    

v1.7.2

Choose a tag to compare

@andrijaricko andrijaricko released this 20 Feb 14:41
10a8891

Fix

  • Fixed issue with form values sent on SDK initialization

v1.7.0

Choose a tag to compare

@andrijaricko andrijaricko released this 11 Feb 13:46
b5330ea

v1.7.0

Breaking changes

  • consentData.givenOn type change: The givenOn property in consentData now requires a JavaScript Date object instead of a string.

  • apiConfig.url replaced with proxy object. Previously, you provided the full API transaction endpoint for your proxy, for example: https://www.myproxy.com/api/v1/transaction. Now, proxy.baseUrl accepts your proxy's base domain + API suffix, without the final URL path. For example: https://www.myproxy.com/api/v1. The SDK then constructs the rest of the URL based on the action that is performed. Here's how the proxy object looks like:

    proxy: {
      baseUrl: string;
      startTransactionPath?: string; // Default: '/transaction'
      cancelWorkflowPath?: string; // Default: '/initialize/{workflowId}/cancel'
      workflowInfoPath?: string; // Default: '/initialize/{workflowId}/info'
    }

You also need to update your proxy. If you're using our proxy, upgrade to the latest available version.

Improvements

  • Fallback consent UI: If the consent object has isProcessingStoringAllowed set to false, users will now be prompted with a fallback consent UI form where they can accept or reject. If rejected, the transaction will be terminated.

v1.6.6

Choose a tag to compare

released this 16 Dec 13:39
a64bdf0
  • Includes improvement on the feedback messaging related to the scanning of the last passport page with barcode