Skip to content

Releases: BlinkID/blinkid-ios

v4.1.0

13 Aug 12:03
0777aaf
Compare
Choose a tag to compare
  • Updates and additions

    • Added support for reading front side of Swiss Driver's License - use MBSwitzerlandDlFrontRecognizer
    • Added support for reading front side of Singapore Driver's License - use MBSingaporeDlFrontRecognizer
    • Added support for reading front side of Morocco ID card - use MBMoroccoIdFrontRecognizer
    • Added support for reading back side of Morocco ID card - use MBMoroccoIdBackRecognizer
    • Added support for reading Singapore Changi Employee ID card - use MBSingaporeChangiEmployeeIdRecognizer
    • Added support for reading residential status on front side of Hong Kong ID Card
    • Added support for reading partial dates on all MRTD documents
    • Added support for returning encoded images on all recognizers that support image return
    • Added support for checking if scanning is unsupported for camera type on MBRecognizerRunnerViewController
    • Added support for reading sticker with new address on back side of Singapore ID card
    • Added missing oldNric property on MBMyKadBackRecognizerResult
    • Removed manatee
  • Improvements in ID scanning performance

    • Improved reading of New Zealeand Driver's License
    • Better name and nationality extraction on MBUnitedArabEmiratesIdFrontRecognizer
  • Minor API changes

    • identityCardNumber property has been renamed to documentNumber on MBCroatiaIdFrontRecognizerResult

v4.0.1

26 Jul 15:15
027fd6c
Compare
Choose a tag to compare

4.0.1

  • Bugfixes

    • Calling reconfigureRecognizers before showing camera now correctly applies supplied recognizers
    • Fixed autorotation of overlays and MBRecognizerRunnerViewController
    • Fixed localization issues with some overlays
    • Fixed constraint errors on MBDocumentVerificationOverlayViewController
  • Updates and additions

    • Added reconfigureRecognizers method to MBBaseOverlayViewController, enabling it on all it's subclasses

v4.0.0

20 Jun 17:26
3e9ca78
Compare
Choose a tag to compare
  • new API, which is not backward compatible. Please check README and updated demo applications for more information, but the gist of it is:
    • PPScanningViewController has been renamed to MBRecognizerRunnerViewController and MBCoordinator to MBRecognizerRunner
    • PPBarcodeOverlayViewController has been renamed to MBBarcodeOverlayViewController
    • previously internal MBRecognizer objects are not internal anymore - instead of having opaque MBRecognizerSettings and MBRecognizerResult objects, you now have stateful MBRecognizer object that contains its MBResult within and mutates it while performing recognition. For more information, see README and updated demo applications
    • introduced MBFieldByFieldOverlayViewController that can be used for easy integration of the field-by-field scanning feature (previously known as segment scan)
    • introduced MBDocumentVerificationController that can be used for easy integration of ID verification scanning feature (previously available only in BlinkID AppStore app
    • introduced MBProcessor concept. For more information, check updated code samples, README and this blog post
  • new licence format, which is not backward compatible. Full details are given in README and in updated applications, but the gist of it is:
    • licence can now be provided with either file, byte array or base64-encoded bytes

v2.18.2

13 Jun 15:08
0d4120f
Compare
Choose a tag to compare
  • Bugfixes
    • fixed UnitedArabEmiratesIDBackRecognizer:
      • enabled reading of UAE back side where MRZ starts with IR

v2.18.1

30 May 15:03
43d36f4
Compare
Choose a tag to compare
  • Bugfixes
    • coordinatorDidDealloc method in PPCoordinatorDelegate is now correctly called when all resources are released

v2.18.0

30 May 10:31
207957d
Compare
Choose a tag to compare
  • Updates and additions

    • Added support for reading front side of Swedish Driver's License- use PPSwedenDLFrontRecognizerSettings
    • Added ability to extend full document cropping zone on PPGermanIDFrontRecognizerSettings
    • Added support for CAN number extraction on German ID Front
    • Added support for iKAD MM55 ID's
  • Improvements in ID scanning performance

    • Improved reading of document number on Hong Kong ID
    • Improvements when returning partial data in Document Face Recognizer
    • Improvements in USDL data parsing

v2.17.3

04 May 13:50
78135ab
Compare
Choose a tag to compare
  • Bugfixes
    • Added support for nonstandard pdf417 barcodes which wrongly encode number of data codewords

v2.17.2

23 Apr 09:27
ac494f3
Compare
Choose a tag to compare
  • Bugfixes
    • Fixed error where app upload to the store would be rejected because of missing bitcode

v2.17.1

10 Apr 16:27
6e95bcd
Compare
Choose a tag to compare
  • Bugfixes
    • Fixed errors related to fetching document number from Egyptian ID
    • Fixed errors related to fetching validFrom and validUntil dates from Malaysian DL
    • Fixed errors related to returning and encoding face and full document images when using PPJordanIDCombinedRecognizerSettings
    • Fixed dateOfExpiry property type from NSString to NSDate on PPJordanIDCombinedRecognizerSettings

v2.17.0

05 Apr 11:55
2d25a63
Compare
Choose a tag to compare
  • Updates and additions

    • added support for reading front and back side of Jordan ID - use PPJordanIDFrontRecognizerSettings and PPJordanIDBackRecognizerSettings
    • added Jordan Combined Recognizer - use PPJordanIDCombinedRecognizerSettings
    • added support for reading Egyptian ID Front - use PPEgyptIDFrontRecognizerSettings
    • added support for reading Malaysian DL Front - use PPMalaysianDLFrontRecognizerSettings
    • added support for reading Malaysian Passport IMM13P MRTD - be sure to set allowSpecialCharacters to true when creating PPMrtdRecognizerSettings
  • Improvements in ID scanning performance

    • Improved reading Malaysian MyKad and MyTentera
    • Improved reading VINs
    • Improved parsing of USDL
  • Bugfixes

    • fixed returning of face image when using PPUnitedArabEmiratesIDFrontRecognizer:
      • fixed face image position
    • fixed crash in PPDocumentFaceRecognizer
    • Fixed expiry date for magnetic stripe USDL subtype - using day of birth not last day of the month for license expiry day
    • Fixed rare crashes that sometimes happened when trying to fetch unparsed dates
    • fixed crashes that happened when trying to activate the torch while video input hasn't loaded