Atomic Changelog

SDK
Android

Android 3.21.0

Performance observability. The SDK now records three milestone timings on every Transact presentation — Time to Load, Time to Initialize, and Time to First Interaction.

Impact

  • Performance observability. The SDK now records three milestone timings on every Transact presentation — Time to Load, Time to Initialize, and Time to First Interaction. This gives the team production visibility into SDK performance.
  • More language support. French is now accepted as a language value, and the SDK automatically defaults to French on French-locale devices when no language is provided.

Changes

  • Recorded Transact timings (Time to Load, Time to Initialize, Time to First Interaction) and emitted them to tracing service
  • Added Config.Deeplink.Step.MANUAL_FALLBACK for routing users directly into the manual setup / fallback experience
  • Added French (fr) language support and a system-language option that follows the device locale
  • Removed the publicToken from the Transact initialize URL; it now flows only through the in-page window object

Products

  • Deposit
  • Switch
  • Manage

Requirements

Latest

  • Kotlin: 2.0+ (build version 2.1.21)
  • Gradle: 8.7+ (build version 8.7)
  • AGP: 8.6+ (build version 8.6.1)
  • Min SDK: 23 (build version 23)
  • Target SDK: 35 (build version 35)

Legacy (-kotlin1.9)

  • Kotlin: 1.9.x (build version 1.9.25)
  • Gradle: 8.0+ (build version 8.7)
  • AGP: 8.1 - 8.5 (build version 8.1.4)
  • Min SDK: 23 (build version 23)
  • Target SDK: 35 (build version 35)

Unlock the action layer of your financial app

To connect with us, please fill out the form. Expect a response within one business day.

Contact sales

Reason

By submitting this form, you agree that your information is collected in accordance with our Privacy Policy.

Our team has received your message.

Here's what to expect for next steps: