Releases: getyoti/yoti-doc-scan-ios
v6.0.0
Changes:
- Introduced support for a dark mode color theme to be shown according to the user's device settings
- Added the
darkPrimaryColor(for:)
API to allow customization of the dark mode's primary color - Renamed the light mode's primary color API from
primaryColor(for:)
tolightPrimaryColor(for:)
- Added the
- Made significant improvements to the identity document flow, in particular to the NFC scanning process, as well as the in-session feedback shown to a user following the upload of their document scan or capture
- Minor size reductions to our SDK depending on configuration
Important: This is a major release that contains a breaking change to YotiSDKDelegate
's API.
v5.1.0
- Added edge-detecting auto-capture to the identity document flow for targets that doesn't include
YotiDocumentScan
in their dependency graph. For these targets, we've also added optional support forYotiNFC
to be included in the dependency graph, allowing users to scan their passport's chip within an identity document flow optimized for size - Updated illustration assets across all flows for a more aligned and improved UI/UX
- Fixed an issue with performing a face scan while having Xcode's debugger attached to the target's process
v5.0.1
Fixed an issue with YotiFaceCapture
not being usable within a target that contains IDV's YotiSDKFaceCapture
module.
v5.0.0
Changes:
- Increased the minimum deployment target to iOS 14
- Added a privacy manifest and digital signature to Yoti frameworks
- Added support for the
Dynamic Type
accessibility feature allowing the UI to scale according to the 7 default levels of dynamic text sizing - Removed
YotiSDKNetwork
,YotiSDKCommon
andYotiFaceCapture
from the dependency graph - Renamed
YotiDocumentCapture
toYotiDocumentScan
and made it an optional dependency. IfYotiDocumentScan
isn't included in your dependency graph, then the identity document flow will default to manual capture at a considerable size reduction equal to the combined size ofYotiDocumentScan
andMicroblink
- Made
YotiNFC
an optional dependency allowing for a size reduction if NFC isn't needed as part of your identity document flow - Considerable improvements to the UI/UX for the biometric consent screen, as well as for the identity document guidance, capture and review screens
- Minor general improvements such as making dead-end screens non-dismissible through downwards swiping, maintaining a light UI on system components regardless of device setting, and an updated light color theme
Important: This is a major release, so please read through the updated README for required changes to your integration. Most importantly, if you've been including YotiSDKIdentityDocument
in your target through CocoaPods or Swift Package Manager as part of previous IDV releases, and you wish to maintain the functionality of identity document OCR and NFC, then you're now required to also include YotiDocumentScan
and YotiNFC
.
v4.1.2
Fixed an internal issue related to the capturing of identity documents.
v4.1.1
v4.1.0
v4.0.1
v4.0.0
Changes:
- General improvements and bug fixes
- Removed
YotiFoundation
,YotiCommon
andSwiftProtobuf
from the dependency graph - Extracted
YotiSDKIdentityDocument
andYotiSDKSupplementaryDocument
fromYotiSDKDocument
- Renamed
mrtddump
toYotiNFC
Important: This is a major release, so please read through the updated README for possible required changes to your integration.