--- Source: https://docs.microblink.com/platform/release-notes Title: Release notes Description: Version history and release notes for Microblink Platform --- # Release notes ## API update: Basic Auth {/* #basic-auth */} Starting with April 23, 2026, the [Agent API](/platform/api) supports [HTTP Basic Auth](https://datatracker.ietf.org/doc/html/rfc7617) as its primary authentication scheme. ### New behavior This means that any keys generated after this date **cannot** be used with the previous Bearer scheme. If you use [our transaction proxy](https://github.com/MicroblinkPlatform/microblink-platform-transaction-proxy) and you generate new keys, you **must** update to v2.0.0 of the proxy. If you don't use our proxy, and you generate new keys, make sure that the mechanism you use to contact the Agent API now uses basic authentication: ``` Authorization: Basic {base64(client_id:client_secret)} ``` **Client IDs in new keys are prefixed with `sa_`.** ### Support for old keys **The Agent API is backwards compatible.** If you have keys that you have generated before April 23, 2026, they will continue working with the Bearer token scheme. If you use [our transaction proxy](https://github.com/MicroblinkPlatform/microblink-platform-transaction-proxy) with old keys, keep using v1.0.0 of the proxy. The v2.0.0 of the proxy **is not backwards compatible**. Do not upgrade to it unless you also create new keys. If you don't use our proxy, and use old keys, your authentication scheme remains unchanged. :::tip[Our recommendation: upgrade] If you already have API keys, we recommend that you delete them and reissue them, and that you upgrade your integration with the Agent API to use Basic Auth. The new keys are better supported and offer more stability. ::: ## v1.9.0 ### What's new We've added two new features: [Upload & Verify ID](/platform/capabilities/upload-verify-id) and [Upload Non-ID](/platform/capabilities/upload-non-id). These capabilities enable your users to securely upload both identity and non-identity documents as part of your onboarding, compliance, or KYC workflows—whether as a primary method or as a fallback when live capture is not possible. They accept government-issued IDs and employment-related (I-9 form supporting) non-ID documents: I-94, DS-2019, DS-2019, I-20, DS-1350, I-797C, birth certificate. ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.9.0) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.9.0) - [Web](https://github.com/MicroblinkPlatform/microblink-platform-browser-sdk/releases/tag/v1.9.0) ## v1.8.0 ### What's new - Results from running [personal data checks](/platform/capabilities/personal-data-checks) have been improved, including adding a "deceased" check, which is a useful check for fraudulent onboarding attempts. - You can now additionally configure the [Scan ID step](/platform/capabilities/scan-id): - **Scan unsupported back**: by default, we no longer scan the second side of documents where we don't support the second side. However, you can still toggle this setting and explicitly require the step to scan the second side of documents with an unsupported back. - **Scan passport data page only** will set the step to scan **only** pages of a passport where there is a machine-readable zone. If this is not set, then users will also need to scan the second page of certain passports. Note that these settings are also exposed on [the Scan & Verify ID step](/platform/capabilities/scan-verify-id), however, in that case, only the **web** SDK will respect this configuration. Mobile SDKs do not support these fields. - On the web SDK, you can now customize the start, and, and progress screens. This is accomplished by using the [`startScreen()`](/platform-web-sdk/types#startscreen), [`endResultScreen()`](/platform-web-sdk/types#endresultscreen), or [`progressScreen()`](/platform-web-sdk/types#progressscreen) props. Read more in the [Web SDK documentation](/platform/sdk/web/configuration). - You may also see an **Additional data extraction** field inside the **Scan ID** and **Scan & Verify ID** capabilities. While not bound to this release, this is a new field that we introduced recently. It is used to extract any work authorization restrictions for US social security cards. Toggle it on in case you need this information as part of your workflows. ### Coming soon In the UI, you might see two new capabilities greyed out: **Upload & Verify** and **Upload Non-ID**. These are two new capabilities that we are currently working on, which will allow you to upload both ID and non-ID documents, and customize their processing. These capabilities are planned for one of our next releases. ### Bug fixes - We fixed a bug where results provided by [the Scan & Verify ID capability](/platform/capabilities/scan-verify-id) weren't fully passed through the Platform, which led to confusion around why this step failed - Some fixes in the workflow builder reducing misconfigurations. - Fixed issues around email invites and [verification links](/platform/verification-links). - General error and status reporting fixes. ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.8.0) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.8.0) - [Web](https://github.com/MicroblinkPlatform/microblink-platform-browser-sdk/releases/tag/v1.8.0) ## v1.7.0 ### What's new If you don't collect a personal data collection consent from your users and provide it to us via API, we will now display a consent collection screen of our own. Users can accept or reject giving data collection consent directly in the SDK. If consent is rejected, the session is immediately terminated. ### Breaking changes SDKs now need to provide a full proxy object when starting a transaction. Previously, you provided the full API transaction endpoint for your proxy, for example: https://www.myproxy.com/api/v1/transaction. Now, you need to pass 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 (transaction creation, cancellation, or simply getting info on its status). **You need to update your proxy to accommodate this change.** If you're using our [proxy](https://github.com/MicroblinkPlatform/microblink-platform-transaction-proxy), update it to the latest available version. ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.7.0) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.7.0) - [Web](https://github.com/MicroblinkPlatform/microblink-platform-browser-sdk/releases/tag/v1.7.0) ## v1.5.0 ### What's new - Added kiosk mode support. This is helpful in applications where a tablet device is mounted on a wall and users are expected to scan their documents using the front camera only. - PDF file uploads are now supported when using the manual input capability. ### Updates Updated BlinkID Verify and BlinkCard dependencies: - The "Scan & Verify ID" capability now uses BlinkID Verify 3.14.1. - The "Scan Payment Card" capability now uses BlinkCard 2.12.0. To read more about the new features supported by these upgrades, see the release notes for [BlinkID Verify](https://blinkidverify.docs.microblink.com/docs/docver/release-notes/release-notes) and [BlinkCard](https://blinkcard.docs.microblink.com/release-notes/). ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.5.0) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.5.0) - [Web](https://github.com/MicroblinkPlatform/microblink-platform-browser-sdk/releases/tag/v1.5.0) --- ## v1.4.2 ### Breaking changes The `MicroblinkPlatformServiceSettings` configuration has been updated. The URL field has been renamed and now requires the **full API transaction endpoint** instead of just the base domain. - Before: accepted only the base domain, e.g. `https://www.myapi.com` - After: must include the full endpoint, e.g. `https://www.myapi.com/api/v1/transaction` See the SDK-specific release notes for the exact field name change on each platform. ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.4.2) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.4.2) --- ## v1.4.1 ### Improvements - Improved extraction of first and middle names for certain ID types. ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.4.1) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.4.1) - [Web](https://github.com/MicroblinkPlatform/microblink-platform-browser-sdk/releases/tag/v1.4.1) --- ## v1.4.0 ### Improvements - Face capture now performs additional validation checks: - Eyes closed - Image too dark - Face blurry - Mouth open - Sunglasses detected - Improved card scanning performance and reliability. - Enhanced document extraction with additional extracted fields. ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.4.0) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.4.0) --- ## v1.3.0 ### New features - Added support for the payment card scan capability. - Added support for multiple steps of the same type. ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.3.0) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.3.0) - [Web](https://github.com/MicroblinkPlatform/microblink-platform-browser-sdk/releases/tag/v1.3.0) --- ## v1.2.0 ### New features - Added support for manual user input capability. ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.2.0) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.2.0) - [Web v1.2.1](https://github.com/MicroblinkPlatform/microblink-platform-browser-sdk/releases/tag/v1.2.1) --- ## v1.1.0 ### New features - Added support for BlinkID. ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.1.0) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.1.0) --- ## v1.0.0 ### Initial release - Initial release of the Microblink Platform SDK. ### SDK release notes - [iOS](https://github.com/MicroblinkPlatform/microblink-platform-ios/releases/tag/v1.0.0) - [Android](https://github.com/MicroblinkPlatform/microblink-platform-android/releases/tag/v1.0.0) Last updated on Apr 23, 2026