Added
- Updates the native iOS version bindings from Braze Swift SDK 11.7.0 to 11.9.0.
Fixed
- Updates the internal implementations of the following methods to use non-deprecated methods from the native Swift SDK:
getUserIdnow usesbraze.user.identifierinstead of[braze.user idWithCompletion:], which was deprecated in Swift SDK 11.5.0.Banner.trackingIdnow uses the underlyingbanner.trackingIdinstead ofbanner.identifier, which was deprecated in Swift SDK 11.4.0.- These deprecations do not have any impacts to functionality.
- Fixes the callback signature of
getInitialPushPayloadto indicate thatnullcan be returned when there is no payload object available. - Fixes the relative path reference to various Braze data models in the
NativeBrazeReactModuleSpec. - Resolves a build failure in the
BrazeBannerViewclass introduced in14.0.0, which would occur under certain iOS project configurations.