Skip to content

Releases: braze-inc/braze-react-native-sdk

1.34.0

20 Jan 20:24
Compare
Choose a tag to compare
⚠ Breaking
Fixed
  • Fixed an issue with Content Card types. Thanks @jtparret!
Changed
  • Improved logging around getInitialUrl.

1.33.1

28 Sep 16:34
Compare
Choose a tag to compare
Fixed
  • Fixed an issue introduced in 1.33.0 that caused a build error on iOS.

1.33.0

24 Sep 20:44
Compare
Choose a tag to compare

1.33.0

⚠ Breaking
Added
  • Added ReactAppboy.addToSubscriptionGroup() and ReactAppboy.removeFromSubscriptionGroup() to manage SMS/Email Subscription Groups.
  • Custom events and purchases now support nested properties. In addition to integers, floats, booleans, dates, or strings, a JSON object can be provided containing dictionaries of arrays or nested dictionaries. All properties combined can be up to 50 KB in total length.

1.32.0

19 Aug 18:45
Compare
Choose a tag to compare

1.32.0

⚠ Breaking

1.31.0

23 Jul 20:13
Compare
Choose a tag to compare
⚠ Breaking
Added
  • Added support for new SDK Authentication feature to the Javascript layer. See setSdkAuthenticationSignature on the Appboy interface, as well as the optional signature parameter on ReactAppboy.changeUser.

1.30.0

16 Jun 19:06
Compare
Choose a tag to compare
⚠ Breaking

1.29.1

04 Jun 15:41
Compare
Choose a tag to compare
⚠️ Known Issues
  • This release contains a known issue with the Content Cards default UI on iOS, where showing a "Classic" type card with an image causes a crash. If you are using the default Content Cards UI, do not upgrade to this version.
Fixed
  • Fixed issue introduced in 1.29.0 where calling ReactAppboy.changeUser would cause an error on Android.

1.29.0

02 Jun 20:56
Compare
Choose a tag to compare
⚠️ Known Issues
  • This release contains a known issue with the Content Cards default UI on iOS, where showing a "Classic" type card with an image causes a crash. If you are using the default Content Cards UI, do not upgrade to this version.
⚠ Breaking

1.28.0

15 Apr 20:02
Compare
Choose a tag to compare
⚠ Breaking
Added
  • Added support for ReactAppboy.setGoogleAdvertisingId() to set the Google Advertising ID and associated ad-tracking enabled field for Android devices. This is a no-op on iOS.
Fixed
  • Fixed an issue where calling getInstallTrackingId() while the SDK was disabled would cause a crash on iOS.

1.27.0

05 Mar 19:36
Compare
Choose a tag to compare
⚠ Breaking
Added
  • Added support for receiving iOS push action button deep links in ReactAppboy.getInitialURL(). If you are using ReactAppboy.getInitialURL() and implement iOS push action button categories, add the following code to the beginning of your userNotificationCenter:didReceiveNotificationResponse:withCompletionHandler::
    [[AppboyReactUtils sharedInstance] populateInitialUrlForCategories:response.notification.request.content.userInfo];