Breaking
- Updates the native Android bridge from Braze Android SDK 26.3.2 to 27.0.1.
Fixed
- Fixes the Android layer to record date custom user attributes as ISO strings instead of integers.
- Fixes a bug introduced in
6.0.0whereBraze.getInitialUrl()may not trigger the callback on Android.
Added
- Updates the native iOS bridge from Braze Swift SDK 6.4.0 to 6.6.0.
- Adds support for nested custom user attributes.
- The
setCustomUserAttributenow accepts objects and arrays of objects. - Adds an optional
mergeparameter to thesetCustomUserAttributemethod. This is a non-breaking change. - Reference our public docs for more information.
- The
- Adds
Braze.setLastKnownLocation()to set the last known location for the user. - Adds
Braze.registerPushToken()in the JavaScript layer to post a push token to Braze's servers.- Deprecates
Braze.registerAndroidPushToken()in favor ofBraze.registerPushToken().
- Deprecates
- Adds
Braze.getCachedContentCards()to get the most recent content cards from the cache, without a refresh. - Adds support for the Feature Flag method
logFeatureFlagImpression(id).