Releases: onfido/onfido-ios-sdk
29.9.1
Fixed
- Fixed an issue where document video capture would not be uploaded with photo
29.9.0
Added
- Added UIAccessibilityTraitButton for 'CAN'T FIND YOUR COUNTRY' button in the Country Selection Screen
- Added Motion support for all devices: Older iPhones and all iPads now also supported. Motion capture fallback configuration has therefore been deprecated.
- If you currently set
recordAudio
, useMotionStepConfiguration(recordAudio:)
instead. If not, usenil
instead ofMotionStepConfiguration(captureFallback:)
.
- If you currently set
Changed
- Improved the accessibility announcements on the NFC dialog while users scan their passport chip
- Improved readability for accessibility by showing the complete text when font settings are set to 200%.
Fixed
- Fixed regression from 29.7.1 where in cases that Video capture should be restarted the same capture was instead continued, leading to videos that were too long and with the audio out of sync
29.8.1
Fixed
- Fixed regression from 29.7.1 where in cases that Video capture should be restarted the same capture was instead continued, leading to videos that were too long and with the audio out of sync
29.7.2
Fixed
- Fixed regression from 29.7.1 where in cases that Video capture should be restarted the same capture was instead continued, leading to videos that were too long and with the audio out of sync
29.8.0
⚠️ Deprecated version
A regression is present in this version where in cases that Video capture should be restarted the same capture is instead continued, leading to videos that are too long and with the audio out of sync.
Fixed by 29.8.1.
Added
- Dropped iOS 11 support. Now supporting iOS 12 or newer.
- Introduced privacy manifest
- Added digital signature for the XCFramework
Changed
- Improved the oval size for aligning the user's face in Motion on older iPhones with smaller screens
- Add token expiration handler for Workflow (Studio) configuration
Fixed
- Fixed bug presenting the Document and Country selection screen in Studio with one document selected
- Fixed a regression introduced with version 29.6.0, where NFC could be enabled despite being disabled in a Studio configuration
29.7.1
⚠️ Deprecated version
A regression is present in this version where in cases that Video capture should be restarted the same capture is instead continued, leading to videos that are too long and with the audio out of sync.
Fixed by 29.7.2.
Fixed
- Fixed SDK packaging that could lead to problems with SDK upgrade
29.7.0
⚠️ Deprecated version
A packaging issue introduced extra files in this version, which can lead to issues when being submitted to the App Store.
Fixed by 29.7.1.
A regression was introduced in this version where in cases that Video capture should be restarted the same capture is instead continued, leading to videos that are too long and with the audio out of sync.
Fixed by 29.7.2.
Changed
- Improved image icon color in dark mode on Motion's no face detected screen
Fixed
- Fixed rare crash when opening document capture
- Fixed infinite loading when the back button of the camera permission screen is pressed
- Fixed Motion crash that can occasionally occur when user fails to complete head turn within the required timeframe, usually after multiple attempts
29.6.0
Added
- UI customization is now applied to Motion
- Improved document capture image validation logic
- Added support for the integration of Qualified Electronic Signature (QES) and One-Time Password (OTP) capture steps via Studio
Changed
- NFC enforcement (through Studio) and UI/UX improvements added
- Due to a change introduced by Apple in March 2023 with iOS v16.0, PACE-only documents can no longer be read by iOS devices installed with iOS 16 (or newer). To minimize integration complexity and instability with future releases of iOS, Onfido is removing support for NFC-PACE.
Fixed
- Fixed issue where enterprise features were ignored for studio flows
- Fixed Selfie confirmation screen text not being visible in Dark Mode and not using the custom font set
- Fixed rare race conditions that could cause Motion to crash
- Fixed camera permissions checks to handle camera being restricted through "Content & Privacy restrictions"
- Fixed showing a loading placeholder when configuring the face step without the intro video
29.5.2
Fixed
- Fixed a blocking bug involving JSON encoding on iOS 11 & 12
29.5.1
Fixed
- Added missing face capture confirmation event