---
Source: https://docs.microblink.com/blinkcard/v2/release-notes
Title: Release notes
Description: Version history and release notes for BlinkCard SDKs
---

# Release notes

## v2.12.0

### Improvements

- Integrated a tilt detector that improves the quality of captured images and extracted data.
- Integrated a stability check to ensure consecutive images for extraction are consistent.
- Improved accuracy of owner field extraction.

### Bug fixes

- Fixed anonymization of vertical cards where sensitive fields were not anonymized correctly in some cases.
- Fixed anonymization of cards when the document was scanned at a steep angle.
- Fixed incorrect aspect ratio in images when extensions are enabled.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.12.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.12.0)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.12.0)
- [React Native](https://github.com/microblink/blinkcard-react-native/releases/tag/v2.12.0)
- [Flutter](https://github.com/microblink/blinkcard-flutter/releases/tag/v2.12.0)

---

## v2.11.1

### Behavior changes

- Improved extraction of the owner field.
- Only digits are allowed in card number, CVV, and date of expiry results.
- Only letters are allowed in the owner field result.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.11.1)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.11.1)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.11.1)
- [React Native](https://github.com/microblink/blinkcard-react-native/releases/tag/v2.11.1)
- [Flutter](https://github.com/microblink/blinkcard-flutter/releases/tag/v2.11.1)

---

## v2.11.0

### Improvements

- Improved data extraction accuracy across all supported card types.

### UI changes

- Added an error state when scanning the wrong side of the card.
- Minor changes in scanning instruction messages.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.11.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.11.0)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.11.0)
- [React Native](https://github.com/microblink/blinkcard-react-native/releases/tag/v2.11.0)

---

## v2.10.0

### Improvements

- Significant improvements in photocopy detection: both the False Rejection Rate and False Acceptance Rate are reduced by ~50% as measured on the default match level.
- Adjusted thresholds for the screen detection model.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.10.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.10.0)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.10.0)
- [React Native](https://github.com/microblink/blinkcard-react-native/releases/tag/v2.10.0)
- [Flutter](https://github.com/microblink/blinkcard-flutter/releases/tag/v2.10.0)

---

## v2.9.1

### What's new

- Introduced **DirectAPI** scanning, which allows extracting card information from static images without using the device camera (React Native and Flutter).
- Added support for license keys that support multiple application IDs (iOS and Android).
- iOS privacy manifest (`PrivacyInfo.xcprivacy`) included in the native iOS framework.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.9.1)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.9.1)
- [React Native](https://github.com/microblink/blinkcard-react-native/releases/tag/v2.9.1)
- [Flutter](https://github.com/microblink/blinkcard-flutter/releases/tag/v2.9.1)

---

## v2.9.0

### What's new in the BlinkCard Recognizer

- Improved scanning performance and added support for virtually any card layout.
- Improved IBAN parser which now supports more IBAN formats.
- Added option `allowInvalidCardNumber` to avoid endless scanning on sample and test cards. When enabled, the `cardNumberValid` flag in the result indicates whether the card number is valid.
- Added `documentLivenessCheck` result containing liveness information (hand presence, photocopy, and screen checks) for both sides of the card.
- New settings `handScaleThreshold`, `handDocumentOverlapThreshold`, `screenAnalysisMatchLevel`, and `photocopyAnalysisMatchLevel` control liveness feature behavior.

### Breaking changes

- Removed legacy recognizers: `LegacyBlinkCardRecognizer` and `LegacyBlinkCardEliteRecognizer`.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.9.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.9.0)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.9.0)
- [React Native](https://github.com/microblink/blinkcard-react-native/releases/tag/v2.9.0)
- [Flutter](https://github.com/microblink/blinkcard-flutter/releases/tag/v2.9.0)

---

## v2.8.0

### Improvements

- Included hand, photocopy, and screen detection models to achieve liveness functionality.
- Added anonymization info on which side was anonymized. String data is anonymized using an asterisk instead of blanking the result.
- Expanded the number of supported credit card types by 100%.
- Improved data extraction, including a 30% reduction in incorrect processing of the CVV field.

### What's new in the BlinkCard Recognizer

- Added new settings: `handScaleThreshold`, `handDocumentOverlapThreshold`, `screenAnalysisMatchLevel`, `photocopyAnalysisMatchLevel`.
- Added a liveness status callback invoked when each side of a card is scanned.
- New result fields: `firstSideAnonymized`, `secondSideAnonymized`, and `documentLivenessCheck`.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.8.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.8.0)

---

## v2.7.0

### Improvements

- Improved support for diverse credit card designs.
- Added `fallbackAnonymization` property to `AnonymizationSettings`. If `true`, anonymization is applied on all fields of the image if extraction is uncertain.
- Improved anonymization performance.

### New user instructions

- More detailed on-screen instructions for scanning credit cards, via an intro tutorial or tooltip during scanning, leading to improved success rates.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.7.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.7.0)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.7.0)

---

## v2.6.0

### Improvements

- Added support for 1000+ new credit card types.
- Decreased incorrect PAN field processing by 30% for horizontal credit cards and by 60% for vertical credit cards.
- Improved anonymization for Visa Quick Read formats and general improvements for all other credit card types.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.6.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.6.0)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.6.0)
- [React Native](https://github.com/microblink/blinkcard-react-native/releases/tag/v2.6.0)
- [Flutter](https://github.com/microblink/blinkcard-flutter/releases/tag/v2.6.0)

---

## v2.5.0

### Improvements

- Improved date extraction from partial dates.
- Fixed broken anonymization on the result screen when the PAN was anonymized but the image was not.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.5.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.5.0)

---

## v2.4.0

### New features

- BlinkCard now reads and extracts the expiry date in MM/YYYY format.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.4.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.4.0)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.4.0)
- [React Native](https://github.com/microblink/blinkcard-react-native/releases/tag/v2.4.0)
- [Flutter](https://github.com/microblink/blinkcard-flutter/releases/tag/v2.4.0)

---

## v2.3.0

### New features

- Added support for vertical payment cards.
- Added support for the Visa Quick Read format (card number spanning four lines).
- Changed the threshold for "Camera too far" and "Camera too near" callbacks: the card now needs to be closer to the camera.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.3.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.3.0)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.3.0)
- [React Native](https://github.com/microblink/blinkcard-react-native/releases/tag/v2.3.0)
- [Flutter](https://github.com/microblink/blinkcard-flutter/releases/tag/v2.3.0)

---

## v2.2.0

### New features

- Added anonymization options for string and image results:
  - Anonymization is available for: card number, card number prefix, CVV, owner, and IBAN.
  - `AnonymizationMode` choices: `None`, `ImageOnly`, `ResultFieldsOnly`, `FullResult`.
  - `CardNumberAnonymizationSettings` allows configuring `prefixDigitsVisible` and `suffixDigitsVisible`.
- Added support for more horizontal card layouts.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.2.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.2.0)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.2.0)

---

## v2.1.0

### New features

- Added full support for Apple Silicon on iOS.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.1.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.1.0)

---

## v2.0.0

### BlinkCard v2 release

- AI-driven BlinkCard v2 extracts the **card number** (PAN), **expiry date**, **owner** information, **IBAN**, and **CVV** from a large range of different card layouts.
- Added support for card layouts with all information on the back side.
- `BlinkCardRecognizer` is a combined recognizer designed for scanning both sides of a card. If all required data is found on the first side, it returns results immediately without requiring the second side.
- New edit screen allows users to review and correct scanned data before submission.

**SDK release notes:**
- [iOS](https://github.com/microblink/blinkcard-ios/releases/tag/v2.0.0)
- [Android](https://github.com/microblink/blinkcard-android/releases/tag/v2.0.0)
- [Browser](https://github.com/blinkcard/blinkcard-in-browser/releases/tag/v2.0.0)


Last updated on Aug 11, 2026
