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.camera dependency 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() , callback TSBiometricsRegistrationResult now returns keyType (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 originalTextWatchers from TSTextWatcher , making it observation-only.
  • fix: Fix Accessibility Mode bug — support focusing elements by touch.
  • fix: Fix issues with EditText tracking initialization.

Fraud Prevention - 2.1.9 - Feb. 2025

(compatible with core 1.0.20)

  • feat: Update setUserDetails ( setUserId / clearUser ) to use triggerData instead of addData .
  • fix: Wrap session token observation with isNotEmpty to 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 userName parameter optional in approvalWebAuthn() .
  • feat: Add support for native biometrics transaction signing.
  • BREAKING CHANGES:
    • Change callback parameters of approvalWebAuthn() .
    • Rename DeviceInfo package — update import statements.
  • 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 accept FragmentActivity context instead of AppCompatActivity (no breaking changes).

Orchestration - 1.0.18 - Sep. 2024

  • feat: Add schema object to TSIdoClientResponseOption API.

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 ; use TSIdoServiceResponse.responseData instead.
  • feat: Upgrade core library to version 1.0.17.

Fraud Prevention - 2.1.5 - Jul. 2024

  • feat: Add retry mechanism.
  • feat: Add isDebuggerEnabled attribute.
  • feat: Add defaultKeyboard attribute.
  • 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 getSessionToken method, 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 , and TYPE_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 initializeSDK configuration option via strings.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 alpha06 version 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.