Skip to content

v3.22.0

Latest

Choose a tag to compare

@brax10ward brax10ward released this 26 Oct 19:41
6a6a946

2026-10-26

Impact

New features

  • Form sheet on Android. A new presentationStyleAndroid option on Atomic.transact() opens Transact as a partial-height sheet over your app, with the app dimmed behind it. It takes the same PresentationStyles.fullScreen and PresentationStyles.formSheet values as presentationStyleIOS. Full screen is still the default, so existing integrations don't change.

iOS SDK upgrade (3.36.0 → 3.36.1)

  • iPhone Duo layout. Fixed layout issues on iPhone Duo.

Android SDK upgrade (3.25.1 → 3.26.0)

  • Gradle now checks AGP and compileSdk at build time. Apps need AGP 8.9.1 or later, compileSdk 36, and Kotlin 2.1 or later. Earlier releases already needed these versions, so most apps need no changes. If an app is below the AGP or compileSdk minimum, Gradle now stops the build and names the version it needs.
  • Minified builds on OkHttp 5. Release builds that use R8 no longer fail for apps on OkHttp 5 that don't use the OkHttp BOM.

Changes

  • Added the presentationStyleAndroid option to Atomic.transact() (#248)
  • Bumped the bundled iOS SDK to 3.36.1 (#236)
  • Bumped the bundled Android SDK to 3.26.0 (#234)

Platform SDK Versions

Full Changelog: v3.21.0...v3.22.0