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:
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:
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:
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:
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:
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
allowInvalidCardNumberto avoid endless scanning on sample and test cards. When enabled, thecardNumberValidflag in the result indicates whether the card number is valid. - Added
documentLivenessCheckresult containing liveness information (hand presence, photocopy, and screen checks) for both sides of the card. - New settings
handScaleThreshold,handDocumentOverlapThreshold,screenAnalysisMatchLevel, andphotocopyAnalysisMatchLevelcontrol liveness feature behavior.
Breaking changes
- Removed legacy recognizers:
LegacyBlinkCardRecognizerandLegacyBlinkCardEliteRecognizer.
SDK release notes:
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, anddocumentLivenessCheck.
SDK release notes:
v2.7.0
Improvements
- Improved support for diverse credit card designs.
- Added
fallbackAnonymizationproperty toAnonymizationSettings. Iftrue, 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:
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:
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:
v2.4.0
New features
- BlinkCard now reads and extracts the expiry date in MM/YYYY format.
SDK release notes:
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:
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.
AnonymizationModechoices:None,ImageOnly,ResultFieldsOnly,FullResult.CardNumberAnonymizationSettingsallows configuringprefixDigitsVisibleandsuffixDigitsVisible.
- Added support for more horizontal card layouts.
SDK release notes:
v2.1.0
New features
- Added full support for Apple Silicon on iOS.
SDK release notes:
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.
BlinkCardRecognizeris 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: