Skip to content

Releases: blinkcard/blinkcard-flutter

v2.9.3

31 Jul 12:34
cc0577f
Compare
Choose a tag to compare

Bug fixes

  • iOS-specific
    • Revert dependency update for iOS BlinkCard

v2.9.2

31 Jul 12:11
2da8908
Compare
Choose a tag to compare

Bug fixes

  • Android-specific
    • We have removed the package attribute from AndroidManifest.xml

v2.9.1

14 May 12:37
612feaa
Compare
Choose a tag to compare
  • Updated the plugin to Android SDK v2.9.3 and iOS SDK v2.9.1
  • This version of the SDK contains the native iOS BlinkCard.xcframework with the privacy manifest file (PrivacyInfo.xcprivacy).

Major API update

  • We have introduced the DirectAPI method of scanning, which allows the SDK to extract the card information from static images without the need to use the device’s camera and our UI.
  • Usage:
    • The scanWithDirectApi method requires four parameters:
    • collection, which is a collection of Recognizers used for card scanning.
    • frontImage, which would represent the image of the card where the card number in located in the Base64 format string
    • backImage, which would represent the image of the second side of the card in the Base64 format string
      • the backImage parameter is optional when scanning the card that contains all of the information on one side (or if you extract specific information located only on one side), and can be passed as null or an empty string (””).
    • license, the licenses for iOS and Android required to unlock the SDK
  • An example of its usage can be found in the sample application , both for the two-sided and one-sided card scanning.
  • More information about the DirectAPI scanning can be found here in the native documentation for Android and iOS
  • We still recommend using direct camera scanning, as static images can sometimes be in lower-quality which can cause SDK extraction errors. It would be best to use the scanWithDirectApi method when using the device’s camera is not an option.

v2.9.0

01 Mar 10:20
706f5ce
Compare
Choose a tag to compare
  • Updated to Android SDK v2.9.0 and iOS SDK v2.9.0
  • Improved scanning performance and added support for virtually any card layout
  • Added new result documentLivenessCheck that contains liveness information for the first and second sides of the scanned card.
    • handPresenceCheck , photocopyCheck and screenCheck liveness information can be obtained.
  • Added BlinkCardMatchLevel for configuring the strictness of the check result for the document liveness properties
  • Added BlinkCardCheckResult for enumerating document liveness check results
  • Added allowInvalidCardNumber setting that allows reading invalid card numbers to avoid endless scanning on testing cards.
    • Added cardNumberValid flag within the BlinkCardRecognizer result to check if the card number is valid.
  • Added additional properties to BlinkCardOverlaySettings that can be modified.
  • Fixed issue with the SDK localization.

Breaking API changes:

  • Removed LegacyBlinkCardRecognizer and LegacyBlinkCardEliteRecognizer legacy recognizers.

v2.6.0

18 Jul 09:21
ddb8d48
Compare
Choose a tag to compare

v2.4.2

14 Oct 13:12
7029589
Compare
Choose a tag to compare

2.4.2

  • Hotfix - change channel name

v2.4.1

07 Oct 13:48
f736be8
Compare
Choose a tag to compare

Fix compatibility with BlinkID

Full Changelog: v2.4.0...v2.4.1

v2.4.0

25 Aug 14:01
2aaa231
Compare
Choose a tag to compare

v2.3.0

14 May 11:15
Compare
Choose a tag to compare

Initial plugin release with Android SDK v2.3.0 and iOS SDK v2.3.0