9.14.0 (Jun 26th 2026)
- Added
setSdkModemethod to change the SDK mode (standard,captureOnly, orsubmitOnly) after initialization. - Added optional
voiceConsentLanguageparameter toOnboardingSessionConfigto set the voice consent language in theVideoSelfiemodule. Supported values: 'en', 'es', 'pt', and 'he'. Default is English. - Updated
IncodeSdkFlowError. RemovedbadEnvDetectedfromIncodeSdkFlowErrorCode. - Deprecated
showTutorialparameter inDocumentScanmodule for Android. - Fixed
setStringon Android always applying string overrides for theenlocale regardless of the language set viasetLocalizationLanguage.
Working with Android SDK 5.49.0 and iOS SDK 5.44.0
9.13.0 (May 26th 2026)
- Added
isInitializedmethod to provide a hint on whether the native SDK has been initialized or not. - Updated
onStepUpdatedto fire per-attempt events forIdScanFront,IdScanBack, andSelfieScanmodules, in addition to the existingConferenceupdates. - Updated
onStepUpdatedsignature to take a{ module, listener }object (matchingonStepCompleted/onStepError), replacing the previous bare-listener form. - Updated the default values of the
lensesCheckandfaceMaskCheckparameters totruein theSelfieScanmodule.
Working with Android SDK 5.48.0 and iOS SDK 5.44.0
9.12.0 (May 13th 2026)
- Added
isSkippableflag to theGeolocationmodule. It allows the geolocation step to be skipped. When set totrue, skipping or denying location permission advances the flow instead of ending the session with a permission error. - Added
allAttemptsExhaustedflag toIdScanResultandSelfieScanResultindicating when capture or upload retries are no longer available.
Working with Android SDK 5.47.0 and iOS SDK 5.43.0
9.11.0 (Apr 28th 2026)
- Added new internal Android dependency
com.incode.sdk.hybrid-bridgethat is required to have to a successful build. In case you're experiencing issues fetching it during gradle sync phase please contact your Incode representative, as your account access might have to be updated.
Working with Android SDK 5.46.0 and iOS SDK 5.42.0
9.10.0 (Mar 26th 2026)
- Added support for Android SDK initialization without api key with e2ee url.
- Added new parameter
showIdTypeChoosertoIDScanmodule. - Added new parameter
e2eeEncryptionEnabledforstartFaceLoginmethod that enables End-to-End Encryption (E2EE) on Android. - Deprecated
autocaptureUxModeparameter from theIdScanmodule. - Deprecated
enableIdSummaryScreenparameter from theProcessIdmodule. - Removed parameters
disableHookCheck,disableEmulatorDetection,disableRootDetection,disableVirtualEnvironmentDetectionfrominitializemethod. - Removed
simulatorDetected,rootDetected,hookDetected,virtualEnvDetectedfromIncodeSdkFlowError.
Working with Android SDK 5.45.0 and iOS SDK 5.40.0
9.9.0 (Feb 27th 2026)
- Removed the
enableRotationOnRetakeScreenparameter from theIdScanmodule. Captured documents are now always displayed in a vertical orientation on the Review Screen. - Renamed the
showRetakeScreenparameter toshowRetakeScreenForManualCapturein theIdScanmodule. - Renamed the
showAutoCaptureRetakeScreenparameter toshowRetakeScreenForAutoCapturein theIdScanmodule. - Fixed issue preventing custom V2 theme from applying when configured via JSON.
Working with Android SDK 5.44.0 and iOS SDK 5.40.0
9.8.0 (Jan 9th 2026)
- Fixed 'TypeError' appearing for API methods
finishOnboardingFlow,approve,deleteLocalUserDataand 'faceMatch' for React Native versions 0.8+. - Added
CombinedConsentmodule.
Working with Android SDK 5.43.0 and iOS SDK 5.39.1
9.7.0 (Nov 24th 2025)
- Fixed error handling on Android
Working with Android SDK 5.41.1 and iOS SDK 5.38.0
9.6.1 (Oct 23rd 2025)
- Fixed compatibility issue for new React Native architectures
Working with Android SDK 5.40.1 and iOS SDK 5.37.0
9.6.0 (Sep 23rd 2025)
- Added support for the Face Authentication module that performs a selfie scan to authenticate the user as part of the flow or a workflow.
- Introduced
setFaceAuthenticationHintmethod to provide a face authentication hint. - Introduced
setUXConfigmethod for UX customizations in V2 IdScan and SelfieScan modules. - Introduced
setQuantityStringsmethod used to localize plural texts on Android.
Working with Android SDK 5.40.1 and iOS SDK 5.37.0
9.5.0 (Aug 4th 2025)
Working with Android SDK 5.39.0 and iOS SDK 5.36.0