# iOS SDK Changelog

Please find below notable changes made to the iOS SDK

Changes marked in bold are possibly breaking. Please, pay special attention to them.

# Version 1.13.1

Released on 2020-10-16

  • Support for Face authentication applicant action
  • Added .actionCompleted sdk status and .initializationError fail reason

# Version 1.13.0

Released on 2020-10-02

  • Support for additional option of Liveness module

# Version 1.12.3

Released on 2020-09-18

  • Liveness module updated to be compatible with iOS 14

# Version 1.12.2

Released on 2020-09-01

  • Support for Selfie with Document
  • Validation for Phone, Email and Date of Birth has been added at the APPLICANT_DATA step
  • If needed, general moderation comment will be shown when the applicant is rejected
  • Support for <b> and <i> tags within sns_step_*_prompt strings
  • An omission of the numeric prefix when there is the only step on the initial Status Screen
  • Drawing of the submitted state when the liveness result is uncertain, but the applicant is allowed to proceed
  • Extended logging at .info level
  • Theme options added: sns_idDocStatusPaddings, sns_StatusHeaderImageSize, sns_StatusHeaderTextFont,sns_StatusHeaderTextColor, liveness.sns_LivenessScreenSubmittedImage
  • Strings added: sns_step_SELFIE_photo_title, sns_step_SELFIE_photo_brief, sns_step_SELFIE_photo_details, sns_liveness_check_submitted

# Version 1.12.1

Released on 2020-08-17

  • Removed an ability to initialize the sdk without flowName
  • sdk.dismiss() method added to make SDK dismission easier
  • Extended error handling upon uploading fail
  • Theme options added: sns_CameraScreenGalleryImage, liveness.sns_LivenessScreenActionButton*
  • Added an ability to pick from Photo Library and/or from Files on the PROOF_OF_RESIDENCE step

Please, be sure to have NSPhotoLibraryUsageDescription string in the application's Info.plist file

# Version 1.12.0

Released on 2020-07-31

  • Support for APPLICANT_DATA step
  • Performance and usability improvements

# Version 1.11.0

Released on 2020-07-06

  • applicant flows based initialization (flowName mandatory parameter added)
  • Translations are now managed from the dashboard
  • Email to [email protected] is the default support item when no other items provided
  • Fix for the missed EXIF data in the uploaded photos
  • Various security related improvements
  • Theme options added: sns_OopsScreenWordlessNetworkFailImage, sns_OopsScreenWordlessFatalFailImage, sns_OopsScreenWordlessRetryButtonImage, sns_OopsScreenWordlessGoBackButtonImage

# Version 1.10.1

Released on 2020-06-02

  • Ability to pass an empty accessToken on initialization (tokenExpirationHandler would be called to get the token)
  • Backend auto-detection for IDENTITY* steps
  • Explicite switch to pending mode
  • Fix for unwanted flickering during updates at Status screen
  • Network Oops screen would be shown upon any error that occurs when there is no network connection present (according to Reachability)
  • Logging system has been refined
  • Various UI related fixes
  • .networkError and .unexpectedError reasons for failure added
  • sdk.mainVC is not an optional as from now
  • sdk.present(from:) and sdk.present() shortcuts have been added to make SDK presentation on the screen easier
  • theme.sns_StatusScreenApprovedImage has been added
Last Updated: 10/16/2020, 8:21:23 PM