Releases: persona-id/inquiry-ios-2
Releases · persona-id/inquiry-ios-2
2.29.2
2.29.1
Fixed
- Show invalid access key error message for new USA passports when the access key is incorrect rather than the generic error message.
2.29.0
Fixed
- Fixed a bug where text did not display on devices running iOS 14 and below.
Changed
- Reduced the main Persona SDK size from 9.6MB to 7.5MB.
2.28.1
Added
- Added additional nfc scan hints for passports.
2.28.0
Added
- Added support for external integrations such as Aadhaar and eID Easy.
- Added support for downloading and using custom fonts at runtime.
- Added nfc scan hints for ID cards.
Changed
- Breaking change Changed the associated values in the InquiryEvent enum to allow for more flexibility going forward.
Before:
func inquiryEventOccurred(event: InquiryEvent) {
switch event {
case .pageChange(let name, let page):
...
}
}
After:
func inquiryEventOccurred(event: InquiryEvent) {
switch event {
case .pageChange(let eventData):
let name = eventData.name
let path = eventData.path
...
}
}
Fixed
- Fixed a layout bug on iPad where the bottom of the create Reusable Persona sheet was cutoff.
- Fixed a bug with NFC scanning where devices with system wide eastern arabic numerals were not able to unlock the NFC chip.
- No longer show the add document button on the document review page if the number of uploaded documents is at the limit set on the template.
- Fixed layout bugs with image components where they would appear to be the incorrect size if their widths and/or heights were not set on the server.
2.27.0
Changed
- Changed errors that are shown to the user when doing an NFC scan to be presented in modals rather than below the scan button.
- Changed the appearance of phone number UI component. Now users can select country code by selecting country flag.
Added
- Added support for mdoc UI components (e.g. Apple Wallet in UI Steps).
Fixed
- Fixed an issue where images in buttons did not have the right color applied to them from the theme sent from the server.
- Fixed a bug where default animations were not being themed with the correct colors.
2.26.2
Added
- Added an NFC scan tips dialog sheet to help users who are having trouble scanning their NFC chip.
Fixed
- Capture options in government id step now reflect template configuration.
- We will now apply theme colors to the default document prompt screen image. We also now support markdown on the document prompt screen page.
- Fixed Reusable Persona CTA card button.
2.26.1
Changed
- Changed the hint animations used for NFC scans.
- Send component field values of the current screen when Reusable Personas is used.
Added
- Added
.accountReferenceId(_)
method toSentinelEventBuilder
for Sentinel SDK. Use this to link a sentinel transaction to an account.
Fixed
- Fixed a bug where auto-capture sometimes would not work on a valid MRZ code.
- Fixed images set to fill width on UI steps.
2.26.0
Added
- Added the ability to launch inquiries via one time link codes. The
Inquiry.from(oneTimeLinkCode: String, delegate: InquiryDelegate)
function can be called to do this. It can take in either the full Persona generated one time link code url or just the code itself.
Changed
RoutingCountry
enum, andInquiryTemplateBuilder.routingCountry(string)
,InquiryBuilder.routingCountry(string)
methods marked as deprecated. These will be fully removed as a breaking change in a coming release, please remove usage now to avoid compilation issues in future.- We now hide the hint box at the bottom of the camera feed on the gov id capture screen when the hint text is empty.
Fixed
- Fixed an issue where chevrons would not render in government id type select components on UI steps.
- Fixed an issue with resend confirmation code button not unlocking email and phone 2fa flows.
2.25.5
Fixed
- Fixed a rare crash that could occur when leaving the selfie capture step.