v3.18.0
2026-05-15
Impact
Manage actions
- Action tasks now run through
Atomic.transact().Atomic.presentAction()has been removed — pass anaction: { id }field on the task config and callAtomic.transact()directly. The existingheadlessflag andonLaunchcallback are now supported onAtomic.transact()for action tasks.
iOS SDK upgrade (3.30.0 → 3.31.0)
- Mirrors the upstream removal of
Atomic.presentAction(id:...)/TransactActionPresenterfrom the iOS SDK. See iOS SDK 3.31.0.
Android SDK upgrade (3.19.0 → 3.20.0)
- Mirrors the upstream removal of
Transact.presentAction()andActionConfigfrom the Android SDK; headless action detection now works for token-based configs and public-token injection was fixed for encoded Transact configs. See Android SDK v3.20.0.
Changes
- Removed
Atomic.presentAction(). Action tasks now run throughAtomic.transact()with a newactiontask field, plus the existingheadlessflag andonLaunchcallback. (#137)
Platform SDK Versions
Full Changelog: v3.17.1...v3.18.0