Releases: persona-id/inquiry-ios-2
Releases · persona-id/inquiry-ios-2
2.25.0
Added
- Added support for optional review screen on selfie flows.
- Added the ability for the server to instruct the client to use fallback mode automatically. To use this, either pass in FallbackMode.defer to the .fallbackMode function on the InquiryTemplate builder, or pass in a valid fallback inquiry id (starts with
iqfs
) and a valid fallback session token (using the .sessionToken function) on the Inquiry builder.
Changed
InquiryDelegate
is now marked as@MainActor
to reflect it's existing behavior and eliminate warnings on implementations also marked as@MainActor
.
Fixed
- Fixed a bug that was causing the cursor to jump to the end of input text components when the user was not making their edit at the end of the input text.
- Fixed a rare crash during government id step.
- Made the verify with Reusable Persona button component disableable.
- Fixed a bug that could cause inquiries to show pages that async workflows triggered after the inquiry success screen was reached when creating a Reusable Persona.
2.24.0
Added
- Published the Sentinel SDK.
2.23.3
Fixed
- Attributes on
PersonaInlineNavigationState
now correctly marked as public.
2.23.2
Fixed
- Fixed an issue with international DB components where prefilled country and id type fields would not hide according to the instructions of the server.
Added
- Added support for markdown in the capture tips modal prompt text.
2.23.1
Added
- Added property
isPersonaNavigationHidden
toPersonaInlineViewController
to ease formSheet presentation with inline mode.
2.23.0
Added
- Added experimental
startInline()
method toInquiry
used for embedding inquiry flow "inline" in your app. This feature allows custom handling of navigation elements within the flow. - Added optional
inquiryEventDidOccur
method toinquiryDelegate
, this method is called on various events and can be used for logging purposes.
Changed
- Now returning
PersonaError.invalidSessionToken
instead ofPersonaError.networking
when invalid session tokens are passed to the SDK. - Now building with Xcode 16.
Fixed
- Manual country and id type select components in autoclassification flows now have the correct styling applied. The back and cancel buttons now show up on the manual select screen as well.
- Input select components now respect the disabled styles that come from the server.
- No longer crashing when json logic has a nested array as part of an "in" check.
- Fixed UIAppearance bug on input select component sheets.
2.22.5
Fixed
- Fixed a regression when permissions are granted for first time.
2.22.4
Added
- Added support for GPS collection.
2.16.6
Update Package.swift for 2.16.6
2.22.3
Fixed
- Fixed an issue where the auto complete suggestion drop down is blacked out when the phone is set to dark mode.