# 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.15.0
Released on 2020-12-31
- Added document photo autorotation for IDENTITY step front side
- Optimized framework size
- SDK now shows fatal Oops when it's unable to obtain a new access token in Pending mode
- Improved Camera-related error handling
# Version 1.14.0
Released on 2020-11-18
- Improved low-light performance for our liveness detection
- Enhanced security
- Minor bug fixes
# 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 withinsns_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 addedsdk.mainVC
is not an optional as from nowsdk.present(from:)
andsdk.present()
shortcuts have been added to make SDK presentation on the screen easiertheme.sns_StatusScreenApprovedImage
has been added