Xamarin SDK Release Notes
Changelog
1.4.6 (Sep 24th 2024)
Using iOS 1.4.5x, Android 5.30.0
1.4.5 (Jul 15th 2024)
- Now using omni/interview-events API when logging events
Using iOS 1.4.5x
1.4.4 (Mar 29th 2024)
VerifyFace
on iOS now uses updated API calls that requireuuid
only, so thecustomerToken
param is now deprecated.
Using iOS 1.4.4x
1.4.3 (Jan 26th 2024)
Init
method is taking 3 more optional parametersdisableHookCheck
,disableEmulatorDetection
anddisableRootDetection
which disable specified checks for Android platform.Init
method is returning resultInitResult
.
1.4.2 (Jan 7th 2024)
- Fixed a bug in Android Video Selfie module, causing failures in video creation and upload.
1.4.1 (Nov 15th 2023)
- Fixed crash on iOS Video Selfie tutorial screen
- Fixed linker issues for Android
1.4.0 (Nov 8th 2023)
- Video Selfie module on iOS platform now uses back camera when capturing IDs.
1.3.1 (Oct 9th 2023)
- Disabled SSL pinning on Android
1.3.0
- Added possibility to upload a document from a device local storage, use it by setting
showDocumentProviderOptions
field inDocumentScanParams
when callingAddDocumentScan
onOnboardingFlowConfiguration
configuration - Added
SetLocalizationLanguage
method in flow configuration, to specify desired text localization in runtime. English, Spanish and Portuguese are supported by default. - Removed
showCloseButton
parameter fromSetOnboardingSession
button. Please use onlyAllowUserToCancel
method of theOnboardingFlowConfiguration
instead.
Using Android 5.17.2 and iOS 1.3.0x
1.2.2
- Fix User cancel behaviour for VerifyFace and CURP modules on iOS platform
- Fixed Phone number input on devices with certain regions on iOS platform.
1.2.1
- Fix for iOS Face Login authentication attempts showing wrong data on dashboard Authentications tab
Using Android 5.12.0 and iOS 1.2.1x
1.2.0
-
Added
Name
module -
Fix crash on
VerifyFace
on iOS if no other modules called beforehand -
Fix configurationId not applied in iOS
Using Android 5.12.0 and iOS 1.2.0x
1.1.1
- Fixed Android issue with Document Scan
- Fixed iPhone 14 pro and 14 pro Max camera issues
Using Android 5.12.0 and iOS 1.1.1x
1.1.0
- Added
VerifyFace
method to start face authentication - Added
AddApproval
method inOnboardingFlowConfiguration
to add approval module to flow and obtain uuid and token values needed for face authentication - Added
AddPhone
method inOnboardingFlowConfiguration
to add phone module to flow
1.0.10
- Added
ValidationModule
enum withid
,liveness
,faceRecognition
andvideoSelfie
that you can provide it as partOnboardingConfiguration
. Default validation modules areid
,liveness
andfaceRecogntion
. - Video Selfie module is now more configurable -
SelfieMode
,AskForIdScan
,AskForVoiceConsent
,DisableAudio
,MinimumVideoLengthRequired
are added tiVideoSelfieParams
- Using Android 5.4.0 and iOS 1.0.10x
1.0.9
- Added close button functionality. Use new
setShowCloseButton
param inSetOnboardingSession
method for Android andOnboardingFlowConfiguration.AllowUserToCancel(true)
method to enable it in iOS - Added new optional param
maskCheckEnabled
param when configuring Selfie Scan - Added
ExistingUser
,NameMatched
, andExistingInterviewId
to theFaceMatchResult
- Added new document type
OtherDocument1
- Fix for iOS screens that aren't shown in full screen
- Using Android 4.11.0
1.0.8
- Reverted to old opencv2 framework used in 1.0.4
1.0.7
- Added Minimum iOS version setting 11 inside Info.plist for opencv2.framework
1.0.6
- Removed Minimum iOS version setting inside Info.plist for opencv2.framework that was causing errors when uploading iOS app to the App Store.
1.0.5
- Optimized SDK size by removing Video Conference dependency, optmizing opencv2.framework and reducing tutorial video sizes on iOS platform.
1.0.4
- Fixed unsuccessful ID scan crash on iOS
- Fixed unsucessful Passport scan crash on Android
- Removed throwing exception in finish API
- Removed section tags from Xamarin API
1.0.3
- Added feedback label during ID Capture so that user is aware if front or back should be captured
- Fixed small text on capture feedback on Android devices
- Using Android 4.2.0
1.0.2
- Added
SetOnboardingSession
method that should be used in case a session was already created before and needs to be resumed. Once theSetOnboardingSession
is completed, resume the flow by usingStartOnboardingSection
method. - Fixed Selfie scan result being 'null'in case of error during Selfie scan on iOS, thus causing crashes if result object is being used without null check. In case the Selfie Scan was completed by user having multiple unsuccessful attempts please look into
ScanStatus
field to get more information what went wrong. - iOS flow should now always be started inside a NavigationPage to prevent showing UI in modal screens, even when SDK is called inside more complex navigation structures like FlyoutPage.
Updated about 2 months ago