Releases
10.0.0
Breaking
Fixed
Fixed the native-to-JavaScript translation of in-app message strings, where nested escape characters were previously being removed.
Fixed the subscribeToInAppMessage
method on iOS to respect the useBrazeUI
setting.
Updated the Android implementation to match iOS by using the DISCARD
option instead of DISPLAY_LATER
if the default Braze UI is not used.
Fixed the getContentCardsFromServer
method to trigger an error callback on iOS when cards have failed to refresh.
Added
Added the getUserId()
method to get the ID of the current user. This method will return null
if the current user is anonymous.
Added support for new Feature Flag property types and APIs for accessing them:
getFeatureFlagTimestampProperty(id, key)
for accessing Int Unix UTC millisecond timestamps as number
s.
getFeatureFlagImageProperty(id, key)
for accessing image URLs as string
s.
getFeatureFlagJSONProperty(id, key)
for accessing JSON objects as object
types.
Added setLocationCustomAttribute(key, latitude, longitude)
to set a location custom attribute.
You can’t perform that action at this time.