Android Mobile SDKs Changelog
Fraud Prevention - 2.2.4 - Oct. 2025
(compatible with core 1.0.25)
- feat: Add values to the static collector – isActiveCall.
Orchestration - 1.0.30 - Oct. 2025
(compatible with core 1.0.26)
- feat: Add support for Generic OTP authentication.
- fix: Fix SDK crash occurring when loading the device key.
Identity Verification - 1.3.0 - Sep. 2025
(compatible with core 1.0.25)
-
feat: Update
androidx.cameradependency to align with 16 KB page size requirements. - feat: Require Gradle 8.4 or higher for projects integrating this SDK.
Orchestration - 1.0.29 - Sep. 2025
(compatible with core 1.0.24, A+ 1.0.28)
- feat: Add support for Selfie Acquisition journey action type.
- feat: Add support for Pin code deletion journey action type.
- feat: Add support for ValidateOtp journey action type for OTP validation steps.
- feat: Improve control flow parsing and handling.
Authentication - 1.0.28 - Sep. 2025
(compatible with core 1.0.24)
- feat: Add support for PIN code authenticator unregistration.
-
feat: Add new error code for passkey authentication –
TSWebAuthnAuthenticationError.NoCredentials.
Fraud Prevention - 2.2.3 - Aug. 2025
(compatible with core 1.0.25)
- feat: Migrate SDK build to R8.
- fix: Make SDK initialization thread-safe.
Fraud Prevention - 2.2.2 - Aug. 2025
(compatible with core 1.0.25)
- feat: Improve UI-hierarchy traversal performance.
- feat: Add screens allow list.
- feat: Allow SDK initialization to include location collection.
- fix: Fix memory leaks (screenshot observer, scroll observer).
Identity Verification - 1.2.8 - Aug. 2025
- fix: Fix back handling in Mosaic UI flow.
Orchestration - 1.0.28 - Aug. 2025
(compatible with core 1.0.24)
- feat: Add failure data to data in rejection service response.
Fraud Prevention - 2.2.1 - Jul. 2025
- feat: Add support for custom attributes in trigger actions.
- feat: Allow location collection in trigger actions.
Fraud Prevention - 2.1.12.5 - Jul. 2025
- feat: Performance improvement in UI-Hierarchy traverse
- feat: Screens allow list
- fix: Fix memory leak in screenshot observer
Identity Verification - 1.2.7 - Jul. 2025
-
fix: Fix regression issue in
mosaicUIVerificationCanceled.
Identity Verification - 1.2.6 - Jul. 2025
- fix: Update the flow cancellation dialog theme.
Orchestration - 1.0.27 - Jul. 2025
(compatible with core 1.0.24)
- feat: Add application ID (package name) to device header in start-journey request.
Identity Verification - 1.2.5 - Jun. 2025
-
fix: Fix timing of
mosaicUIVerificationFailed()callback trigger.
Authentication - 1.0.27 - Jun. 2025
(compatible with core 1.0.24)
- feat: Add support for PIN code authenticator registration and authentication.
Identity Verification - 1.2.4 - May 2025
- fix: Align default string values in Mosaic UI flow across platforms.
- fix: Fix session expiration bug when recapture is required.
Orchestration - 1.0.26 - May 2025
(compatible with core 1.0.24)
- feat: Add support for PIN code authenticator registration and authentication steps.
Fraud Prevention - 2.2.0 - Apr. 2025
- feat: Add SDK support in Jetpack Compose: monitor device events for Compose UI.
Fraud Prevention - 2.1.13 - Apr. 2025
- fix: Remove view listeners properly to prevent potential errors.
- fix: Add safeguards to input tracking to prevent app crashes.
Identity Verification - 1.2.3 - Apr. 2025
- feat: Add modular pages configuration for Mosaic UI (introduction, consent, recapture screens).
- fix: Fix session expired screen in Mosaic UI flow.
Authentication - 1.0.26 - Apr. 2025
(compatible with core 1.0.23)
-
feat: Add API to sign challenge with device key (
signWithDeviceKey). - feat: Add APIs to register/authenticate/approve with WebAuthn without network call.
-
feat: In
registerNativeBiometrics(), callbackTSBiometricsRegistrationResultnow returnskeyType(String). - feat: Upgrade core version to 1.0.23.
Fraud Prevention - 2.1.12 - Mar. 2025
- feat: Add validation to the getSessionToken, if the token is expired and refresh token events will be sent.
Identity Verification - 1.2.2 - Mar. 2025
- feat: Limit captured image quality to 4K.
- fix: Fix duplicated IDV callbacks.
Orchestration - 1.0.25 - Mar. 2025
(compatible with core 1.0.23)
- feat: Add support for Double Encryption.
Orchestration - 1.0.24 - Mar. 2025
(compatible with core 1.0.22)
- feat: Add support for mobile approval flow.
- feat: Change push configuration structure in device header.
- feat: Update key creation properties in core.
Fraud Prevention - 2.1.11 - Feb. 2025
(compatible with core 1.0.20)
-
feat: Remove
originalTextWatchersfromTSTextWatcher, making it observation-only. - fix: Fix Accessibility Mode bug — support focusing elements by touch.
-
fix: Fix issues with
EditTexttracking initialization.
Fraud Prevention - 2.1.9 - Feb. 2025
(compatible with core 1.0.20)
-
feat: Update
setUserDetails(setUserId/clearUser) to usetriggerDatainstead ofaddData. -
fix: Wrap session token observation with
isNotEmptyto ensure saving only when a value exists. - fix: Add callback handling for each device event call to manage session tokens.
Orchestration - 1.0.23 - Feb. 2025
(compatible with core 1.0.21)
- feat: Add ProGuard support.
- feat: Add support for native biometrics transaction signing.
- feat: Add support for WebAuthn transaction signing.
-
feat: Add locale configuration through
TSIdoInitOptions. - feat: Add new device headers, including device fingerprinting.
- feat: Add new API for setting push token.
- fix: Fix issue where SDK set invalid UUID in request header.
Authentication - 1.0.25 - Jan. 2025
(compatible with core 1.0.21)
- feat: Add ProGuard support.
-
feat: Make
userNameparameter optional inapprovalWebAuthn(). - feat: Add support for native biometrics transaction signing.
-
BREAKING CHANGES:
-
Change callback parameters of
approvalWebAuthn(). -
Rename
DeviceInfopackage — update import statements.
-
Change callback parameters of
- fix: Fix WebAuthn registration failure caused by device key retrieval error.
Fraud Prevention - 2.1.7 - Nov. 2024
(compatible with core 1.0.18)
- feat: Update battery status collection to support Android 14.
- feat: Add overlay detection functionality.
- feat: Add keyboard height attribute.
- fix: Fix issue with touch step collection.
- feat: Enable dynamic listening from the initialization point.
- feat: Update core to version 1.0.18, using OkHttp 4.11.0.
Fraud Prevention - 2.1.5.1 - Nov. 2024
- fix: Fix crash occurring when all network retry attempts were exhausted.
Orchestration - 1.0.22 - Nov. 2024
- feat: Lowered minimum supported Android SDK version to 21 (Android 5.0)
Fraud Prevention - 2.1.6 - Oct. 2024
-
feat: Add values to static collector —
isActiveCall,apkHashValue. -
feat: Add values to dynamic collector —
isOverlayDetected,keyboardHeight. - fix: Fix screenshot handling.
- feat: Add support for initialization from activity.
- fix: Fix fragment tracker behavior.
Authentication - 1.0.24 - Oct. 2024
- feat: Reduce minimum SDK level to Android 21.
Authentication - 1.0.23 - Oct. 2024
- feat: Add support for TOTP transaction signing.
Orchestration - 1.0.21 - Oct. 2024
- feat: Added support for debug PIN generation.
Orchestration - 1.0.20 - Oct. 2024
- feat: Added support for TOTP transaction signing.
Orchestration - 1.0.19 - Oct. 2024
- Fix: Fixed an issue where, in update actions, the SDK did not return the updated service response options or response data.
Authentication - 1.0.22 - Sep. 2024
- feat: Add support for setting custom relative paths for WebAuthn APIs.
Authentication - 1.0.21 - Sep. 2024
-
feat: Update
authenticateNativeBiometrics()to acceptFragmentActivitycontext instead ofAppCompatActivity(no breaking changes).
Orchestration - 1.0.18 - Sep. 2024
-
feat: Add schema object to
TSIdoClientResponseOptionAPI.
Orchestration - 1.0.17 - Sep. 2024
- feat: Add support for register TOTP action.
- fix: Fix issue where client response contained redundant Fail option.
Authentication - 1.0.20 - Aug. 2024
- feat: Add API to unregister native biometrics.
Orchestration - 1.0.16 - Aug. 2024
(compatible with core 1.0.17)
- feat: Add support for unregister Device Biometrics, Email validation, and SMS validation actions.
-
feat: Deprecate
TSIdoServiceResponse.data; useTSIdoServiceResponse.responseDatainstead. - feat: Upgrade core library to version 1.0.17.
Fraud Prevention - 2.1.5 - Jul. 2024
- feat: Add retry mechanism.
-
feat: Add
isDebuggerEnabledattribute. -
feat: Add
defaultKeyboardattribute. - fix: Fix crash occurring when collecting React Native EditText events.
Authentication - 1.0.19 - Jul. 2024
- feat: Add option to define SDK origin domain name for custom domains.
- feat: Add API to enable logs.
Fraud Prevention - 2.1.4 - Jun. 2024
- feat: Add option to disable interaction collector.
- feat: Add Installer Source to static data attributes.
-
feat: Add
getSessionTokenmethod, storing the session token in runtime for later IDV use.
Orchestration - 1.0.15 - Jun. 2024
- feat: Remove Application ID parameter from SDK initialization.
- feat: Align Escape journey step handling with Web and iOS SDKs.
Fraud Prevention - 2.1.3 - May 2024
- fix: Fix crash occurring when collecting React Native EditText events.
Fraud Prevention - 2.1.0 - Apr. 2024
- feat: Add screen sharing detection.
-
feat: Add accessibility event detection — tracks
TYPE_VIEW_CLICKED,TYPE_VIEW_TEXT_CHANGED,TYPE_VIEW_SELECTED,TYPE_VIEW_TEXT_SELECTION_CHANGED,TYPE_VIEW_LONG_CLICKED,TYPE_WINDOW_STATE_CHANGED, andTYPE_WINDOW_CONTENT_CHANGED. -
feat: Add SDK initialization option via configuration in
strings.xml.
Identity Verification - 1.1.0 - Apr. 2024
- fix: Fix camera freeze issue.
-
feat: Add
initializeSDKconfiguration option viastrings.xml. - feat: Add separate statuses for face authentication flow.
Orchestration - 1.0.14 - Apr. 2024
-
feat: Add support for
login_form. - feat: Add API to enable or disable SDK logs.
-
feat: Add support for
resource_uri.
Orchestration - 1.0.10 - Apr. 2024
- feat: Refactor network error handling.
Fraud Prevention - 2.0.7 - Nov. 2023
-
fix: Remove click detection for
AutoCompleteTextView.
Fraud Prevention - 2.0.6 - Nov. 2023
- feat: Make SDK an independent module.
- feat: Separate collected data into distinct datasets.
- feat: Update ProGuard rules.
-
feat: Add permission
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />to detect roaming state. -
feat: Require compilation with at least API 33 for the new
alpha06version of encrypted shared preferences.
Fraud Prevention - 2.0.5 - Oct. 2023
- feat: Add Fragment Detector.
- feat: Reduce static data transmission using a time-based interval mechanism to prevent redundant transfers.
- feat: Add Preferred Languages to static data attributes.
- fix: Fix issue on Android 11 and later where installed apps were not detected.