Releases: blinkcard/blinkcard-swift-package
Releases · blinkcard/blinkcard-swift-package
v2.12.0
Improvements
- Integrated a tilt detector that will improve the quality of captured images and the extracted data
- new UI message
Keep card parallel to phonefor detection statusMBCDetectionStatusCameraAngleTooSteep
- new UI message
- Integrated a stability check to ensure consecutive images for extraction are consistent
- Improved accuracy of owner field extraction
Bug fixes
- Fixed issue with anonymization of vertical cards where in some cases sensitive fields were not anonymized correctly
- Fixed issue with anonymization of cards when document was scanned at a steep angle
- Fixed issue with images when extension are enabled that resulted in an incorrect aspect ratio
v2.11.1
v2.11.0
Improvements
- Improved data extraction accuracy across all supported card types
UI changes
- Added success checkmark after a successful first side scan
- Added an error state when scanning the wrong side of the card
- Minor changes in scanning instruction messages
v2.10.1
2.10.0
- Adjusted thresholds for screen detection model in order to decrease FAR and FRR of existing model
- 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.
v2.9.1
v2.9.0
2.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
allowInvalidCardNumberwhich allows reading invalid card numbers to avoid endless scanning on samples and test cards:- use with care as it might reduce accuracy in certain situations in production
- for invalid card number the flag
cardNumberValidinBlinkCardRecognizerResultwill be set tofalse
Improvements
- Better support for RTL languages in our default UX
Breaking API changes:
- Removed legacy recognizers:
LegacyBlinkCardRecognizerandLegacyBlinkCardEliteRecognizer
v2.8.2
2.8.2
New features:
- Added reticle customizations in
MBCBlinkCardOverlayTheme:- UIImage
defaultReticleImage- - UIImage
errorReticleImage - UIImage
reticleColor - UIColor
reticleDefaultColor
- UIImage
v2.8.1
v2.8.0
2.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 CVV field.
What's new in the BlinkCard Recognizer?
- Added new properties
handScaleThreshold,handDocumentOverlapThreshold,screenAnalysisMatchLevel,photocopyAnalysisMatchLevel. These settings define behaviour of the new liveness features. - Added a new delegate
BlinkCardRecognizerDelegatewith a callbacklivenessStatusCallbackthat is called when each side of a card is scanned. It is called with one parameter, aLivenessStatusenum.
BlinkCard Recognizer Result
- Two new booleans:
firstSideAnonymizedandsecondSideAnonymized. - New property
DocumentLivenessCheckResultwhich has new liveness model results.