Atomic Changelog

SDK
React Native

React Native 3.19.0

Android debug support. The debug flag now works on Android — Enabling it turns on web view inspection plus verbose logging.

Impact

New features

  • Android debug support. The debug flag now works on Android — Enabling it turns on web view inspection plus verbose logging.

iOS SDK upgrade (3.31.0 → 3.33.2)

  • Faster launch. An internal framework was replaced with the new Uplink framework, shaving roughly 0.4s off the initial Transact load time.
  • Bug fix. Fixed a case where the close button could be invisible in the Uplink browser.

Android SDK upgrade (3.20.1 → 3.22.0)

  • ⚠️ New build requirement: AGP 8.9+ and Gradle 8.11.1+. The default Android SDK toolchain was upgraded to Android Gradle Plugin 8.9.1 / Gradle 8.14.2, so consuming apps must be on AGP 8.9 or newer.
  • Redesigned TrueAuth browser. The in-app browser shown during login was rebuilt on Atomic's native web view, adding a toolbar and close button for a clearer authentication experience.
  • Session resilience. Leaving the host app mid-flow no longer closes the session when the network drops — transient errors are ignored while backgrounded and the page reloads on return.
  • Smoother login hand-off. The keyboard now closes automatically once authentication is detected, and the TrueAuth browser stays hidden when folding, rotating, or entering split-screen.
  • Performance timings. The SDK now records Time to Load, Time to Initialize, and Time to First Interaction.

Changes

  • Added Android support for the debug flag and a new onDebugLog callback, matching the existing iOS debug behavior (#163)
  • Bumped the bundled Android SDK to 3.22.0, which raises the minimum build requirement to AGP 8.9+ / Gradle 8.11.1+ (#147, #162)
  • Corrected the package's license to Atomic's SDK License Agreement (#151)

Platform SDK Versions

  • Android 3.22.0
  • iOS 3.33.2

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: