Skip to content

Releases: Swrve/swrve-react-native-sdk

release-5_1_0

10 Sep 16:19
Compare
Choose a tag to compare

release-5_0_1

15 Aug 16:32
Compare
Choose a tag to compare

Fixes

  • Fixed an issue where react-native-swrve-geo-plugin was out of date.

release-5_0_0

25 Apr 13:18
Compare
Choose a tag to compare

Features

  • Updated the iOS native Swrve dependency to automatically use the latest minor version of release 9.X.X. For more information on the supported features and fixes, see the iOS SDK release notes.
  • Android native sdk is now automatically pulled in as a dependency. Remove it from your build.gradle.
  • Updated the SDK to use react native 0.73.4

Fixes

  • Fixed an issue where Embedded Campaigns triggered at app launch were intermittently not triggering.
  • Fixed an issue on Android where the UserResourcesListener was not being triggered.
  • Fixed an issue on iOS where Push notifications were not showing when the app was in the foreground.

release-4_1_3

16 Feb 12:21
Compare
Choose a tag to compare

Fixes

  • Fixed an Android issue where dismissing an in-app campaign using the android hardware button caused the app to crash.

release-4_1_2

09 Feb 09:30
Compare
Choose a tag to compare

Features:

  • Updated our third-party dependencies to mitigate potential security vulnerabilities.

release-4_1_1

20 Dec 15:53
Compare
Choose a tag to compare

Fixes

  • Fixed an Android issue where opening a deep link in a push notification caused the app to crash.
  • Resolved an Android issue involving a missing language level configuration in the build.gradle. The language level is now set to Java 1.8.

release-4_1_0

13 Sep 15:22
Compare
Choose a tag to compare

Features:

  • InAppMessageListener now receives callbacks that include campaign and button metadata for the following in-app campaign interactions: impression, dismiss, custom, and copy to clipboard.

  • To improve campaign holdout reporting on in-app message and embedded campaigns, the SDK now sends an impression event. The EmbeddedListener has a control flag to determine if it is a holdout campaign.

  • Added the DeeplinkListener, which is used to access deeplinks from in-app messages, Conversations, and push notifications.
    Deprecated the MessageDismissButtonPressedListener, MessageCustomButtonPressedListener, MessageClipboardButtonPressedListener, and EmbeddedMessageCampaignListenener callbacks.
    For more information, see In-app messages.

release-4_0_1

25 May 16:14
Compare
Choose a tag to compare

Fixes

  • Fixed an issue with the iOS native Swrve dependency using version 8.1.0 instead of the latest minor version.

release-4_0_0

16 Sep 09:45
Compare
Choose a tag to compare

Features

  • Updated the iOS native Swrve dependency to automatically use the latest minor version of release 8.0.X.
  • Updated the Android native Swrve dependency to automatically use the latest minor version of release 10.0.X.
  • In-app messages now support displaying animated GIFs as the background or button image format. For more information, see In-app messages.
  • The native SDKs now return additional details for message center campaigns, including campaign name, subject, description, and download date. For more information, see Swrve Message Center API.

release-3_2_0

17 May 10:36
Compare
Choose a tag to compare

Features

  • The Swrve React Native Plugin now uses the latest minor version of its native Swrve SDK dependency:
    • The iOS native Swrve SDK dependency is version 7.X.X.
    • The Android native Swrve SDK dependency is version 9.X.X.