Atomic Changelog

SDK
Flutter

Flutter 3.15.0

Android debug support. The debug flag now works on Android — enabling it turns on web view inspection plus verbose logging, forwarded into Flutter through the new onDebugLog callback (matching the existing iOS behavior).

Impact

New features

  • Android debug support. The debug flag now works on Android — enabling it turns on web view inspection plus verbose logging, forwarded into Flutter through the new onDebugLog callback (matching the existing iOS behavior).

Breaking changes

  • presentAction removed. The dedicated action-presentation API was removed from the native SDKs (iOS 3.31.0 / Android 3.20.0) and from this plugin. Launch actions through the standard Atomic.transact(...) flow instead.

iOS SDK upgrade (3.28.0 → 3.33.2)

  • ⚠️ New minimum Xcode: 26.1+. Building with Transact now requires Xcode 26.1 (Swift 6.2), aligning with App Store tooling requirements. CocoaPods is also now deprecated upstream — Atomic recommends Swift Package Manager, which this plugin supports.
  • Faster launch. An internal framework was replaced with the new Uplink framework, shaving roughly 0.4s off the initial Transact load time.
  • Bug fixes. Fixed an invisible close button in the Uplink browser, plus SwiftUI windowing and universal-link handling in Uplink login flows.

Android SDK upgrade (3.18.2 → 3.22.0)

  • ⚠️ New build requirements: AGP 8.9+ / Gradle 8.11.1+, min SDK 23, compile/target SDK 35. The default toolchain was upgraded to AGP 8.9.1 / Gradle 8.14.2, and the plugin now requires a minimum of Android API 23 (Android 6.0) and compiles against SDK 35.
  • 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.
  • Manage & performance. Added headless actions and a re-authentication fix for linked-but-unauthenticated connectors, plus milestone timings (Time to Load, Time to Initialize, Time to First Interaction) and French language support.

Changes

  • Added Android support for the debug flag and a new onDebugLog callback, matching the existing iOS debug behavior (57d42d2)
  • Removed the deprecated presentAction API; actions now launch through transact / presentTransact, with onLaunch delivered from that flow (633648b)
  • Bumped the bundled iOS SDK to 3.33.2 (076143f)
  • Bumped the bundled Android SDK to 3.22.0, which raises the minimum build requirement to AGP 8.9+ / Gradle 8.11.1+ and the plugin to min SDK 23 / compile SDK 35 (#57, #59, b0ce6e3)
  • Corrected the package's license to Atomic's SDK License Agreement (#66)

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: