You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Apps must now use React Native new architecture to use this and future versions of the SDK. No public API changes were made, so existing apps already using the new architecture should not be affected. (#553)
Features
Support for old React Native architecture has been removed to align with official React Native recommendations (#553) (4956640)
Added support for lead capture with anonymous messages
Exposed trackMetric method for manually tracking push notification metrics. This is useful when using multiple push providers or displaying notifications without relying on Customer.io SDK. (#539) (43deefe)
Updated the SDK and dependencies for Android 16 compatibility, including minor updates to better support newer OS restrictions and behavior changes. (#533) (fd567f3)
⚠️ Notes
Apps now may need to update their compileSdk version to 36 and Gradle version to at least 8.9.3 to ensure compatibility with updated dependencies and to successfully build against Android 16.
Resolved a crash when dismissing in app messages using back press during initial loading phase. Users can now safely navigate away from messages without encountering unexpected app crashes. from latest Android native SDK (customerio/customerio-android#608)