Repository navigation
Releases: microblink/microblink-platform-browser-sdk
Release list
v1.10.5
v1.10.4
Improvement
camera-manager package version upgrade v7.3.2 -> v7.3.5
v1.10.3
v1.10.2
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
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
targetproperty (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
New features
- Added support for the Upload Non-ID and Upload & Verify ID capabilities
v1.8.0
New features
- Added support for overriding
scanUnsupportedBackandscanPassportDataPageOnlyon Scan ID and Scan & Verify ID Step - Customization of the start, end and progress UI screens
onAbortcallback 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
Fix
- Fixed issue with form values sent on SDK initialization
v1.7.0
v1.7.0
Breaking changes
-
consentData.givenOntype change: ThegivenOnproperty inconsentDatanow requires a JavaScriptDateobject instead of astring. -
apiConfig.urlreplaced withproxyobject. Previously, you provided the full API transaction endpoint for your proxy, for example:https://www.myproxy.com/api/v1/transaction. Now,proxy.baseUrlaccepts 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 theproxyobject 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
isProcessingStoringAllowedset tofalse, users will now be prompted with a fallback consent UI form where they can accept or reject. If rejected, the transaction will be terminated.