Skip to content

Releases: blinkcard/blinkcard-swift-package

v2.12.0

24 Sep 06:21
6786692

Choose a tag to compare

Improvements

  • Integrated a tilt detector that will improve the quality of captured images and the extracted data
    • new UI message Keep card parallel to phone for detection status MBCDetectionStatusCameraAngleTooSteep
  • 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

02 Jul 15:13
8cea8d0

Choose a tag to compare

Behavior Changes

  • Improved extraction of the 'owner' field (3 consecutive frames are used)
  • Only digits are allowed in card number, CVV, and date of expiry result
  • Only alphas are allowed in owner result

v2.11.0

23 May 14:11
3263931

Choose a tag to compare

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

05 Feb 09:54
ffab58d

Choose a tag to compare

Bug-fixes:

  • Fixed the incorrectly displayed strings and button action in the 'permission-denied' screen, which is displayed when the end-user denies the camera access.

2.10.0

16 Oct 14:59
356f9f6

Choose a tag to compare

  • 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

20 Mar 17:14
6616af4

Choose a tag to compare

2.9.1

  • added privacy manifest
  • added support for license keys that support multiple application IDs

v2.9.0

09 Feb 09:29
ad6254c

Choose a tag to compare

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 allowInvalidCardNumber which 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 cardNumberValid in BlinkCardRecognizerResult will be set to false

Improvements

  • Better support for RTL languages in our default UX

Breaking API changes:

  • Removed legacy recognizers: LegacyBlinkCardRecognizer and LegacyBlinkCardEliteRecognizer

v2.8.2

14 Sep 14:22
997eaae

Choose a tag to compare

2.8.2

New features:

  • Added reticle customizations in MBCBlinkCardOverlayTheme:
    • UIImage defaultReticleImage -
    • UIImage errorReticleImage
    • UIImage reticleColor
    • UIColor reticleDefaultColor

v2.8.1

04 Aug 20:30
6247b8e

Choose a tag to compare

2.8.1

  • Internal improvements

v2.8.0

01 Aug 17:37
6d41003

Choose a tag to compare

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 BlinkCardRecognizerDelegate with a callback livenessStatusCallback that is called when each side of a card is scanned. It is called with one parameter, a LivenessStatus enum.

BlinkCard Recognizer Result

  • Two new booleans: firstSideAnonymized and secondSideAnonymized.
  • New property DocumentLivenessCheckResult which has new liveness model results.