Last modified May 17, 2022 by Shelly Wolfe

React Native SDK release notes

Swrve has an open source SDK repository. There are two options for downloading the latest public Swrve React Native SDK Plugin:

  • Install the plugin from NPM using the following command:
    npm install react-native-swrve-plugin --save
  • Download the plugin from the GitHub public repository or clone the repository.

For upgrade instructions, see the React Native SDK upgrade guide.

To reduce the need to release a new version of the React Native SDK Plugin for every native Swrve SDK release, we’ve updated the Plugin to automatically use the latest minor version of its native Swrve SDK dependency (for example, iOS 8.0.X). It does not automatically include support for major version upgrades.

Release 4.0.0

Release date:  September 16, 2022

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

Release date:  May 17, 2022

Features

  • Updated the iOS native Swrve dependency to 7.5.2.
  • Updated the Android native Swrve dependency to 9.4.0.

Release 3.1.0

Release date:  March 10, 2022

Features

  • Added support for custom text styling, padding, fonts, and line height for in-app messages. For more information, see Intro to in-app messages.
  • Updated the iOS native Swrve dependency to 7.4.0.
  • Updated the Android native Swrve dependency to 9.2.0.

Release 3.0.0

Release date:  December 15, 2021

Features

  • Added support for multiple lines of text in the in-app message text component.
  • Updated the iOS native Swrve dependency to 7.3.0.
  • Updated the Android native Swrve dependency to 9.1.0.

Release 2.0.0

Release date:  October 6, 2021

Features

  • Added support for Embedded campaigns. For more information, see the integration guide.
  • Added support for the Stop Tracking API, which stops the SDK from tracking a user’s activity and sending events until you call the identify or start API. For more information, see the integration guide.
  • Updated the iOS native Swrve dependency to 7.0.1.
  • Updated the Android native Swrve dependency to 8.0.0.

Fixes

  • Resolved an issue where IAM clipboard actions were firing as install actions.

Release 1.3.0

Release date: February 19, 2021

Features

  • Updated the iOS native Swrve dependency to 6.8.1.
  • Updated the Android native Swrve dependency to 7.4.0.

Fixes

  • Updated the .podspec dependencies to facilitate the use of use_frameworks! in the iOS Podfile of a project.

Release 1.2.1

Release date: November 4, 2020

Features

  • Updated the Android native Swrve dependency to 7.3.2.

Release 1.2.0

Release date: October 27, 2020

Features

  • Updated tracking of device OS and type for platform-specific delivery of in-app messages.
  • Updated the iOS native Swrve dependency to 6.7.0.
  • Updated the Android native Swrve dependency to 7.3.1.

Release 1.1.0

Release date: September 2, 2020

Features

  • Added support for geo-triggered campaigns. For more information, see the Geo SDK integration guide.
  • Updated the iOS native Swrve dependency to 6.6.0.
  • Updated the Android native Swrve dependency to 7.2.0.

Release 1.0.0

Release date: July 17, 2020

Features