Breaking
- Updates the native Swift SDK version bindings from Braze Swift SDK 16.0.0 to 18.2.0.
- Includes fixes for issues where native Swift calls to
Braze.initandBraze.changeUserwould block the calling thread. Refer to the linked release notes for further details. - Includes fix for a bug that prevented geofences from being registered with
CLLocationManagerwhenautomaticLocationCollectionwas disabled.
- Includes fixes for issues where native Swift calls to
- Updates the native Android SDK version bindings from Braze Android SDK 42.3.1 to 43.1.1.
Fixed
- Fixes an iOS issue where
Braze.subscribeToInAppMessage(false, callback)would fail to disable the default in-app message UI if another React Native event listener was registered first. - Fixes an Android crash where
Braze.requestPushPermission()could throw aNullPointerExceptionwhile off the main thread.