Releases: Swrve/swrve-react-native-sdk
release-5_1_0
- Added Push Inbox API. For more information, see Push Inbox API.
release-5_0_1
Fixes
- Fixed an issue where
react-native-swrve-geo-plugin
was out of date.
release-5_0_0
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
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
Features:
- Updated our third-party dependencies to mitigate potential security vulnerabilities.
release-4_1_1
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
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
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
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
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.