Releases: Leanplum/Leanplum-ReactNative-SDK
ReactNative SDK 2.3.0
ReactNative SDK 2.2.0
ReactNative SDK 2.1.0
Leanplum iOS SDK 6.1.0
Leanplum Android SDK 7.2.0
CleverTap React Native SDK 1.1.1
Features:
- Support more than one
onCleverTapReady
callbacks
ReactNative SDK 2.0.0
Leanplum iOS SDK 6.0.2
Leanplum Android SDK 7.0.1
CleverTap React Native SDK 0.9.4
Version 2.0.0 includes CleverTap React Native SDK 0.9.4 as a dependency to allow seamless client migration.
The SDK will continue to work as before for clients that are not migrating yet.
Note that you still need to add the CleverTap React Native SDK 0.9.4 dependency to your app.
For more details check the Changelog in our documentation.
For questions and migration requirements and possibilities, reach out to your point of contact at Leanplum.
Features
- Pause/Resume In-app messages
- Enable/Disable In-app messages
onMessageDisplayed
,onMessageDismissed
,onMessageAction
callbacksonCleverTapReady
callback- access to the
MigrationConfig
Date
objects are passed as Dates tosetUserAttributes
- Use Gradle 7.4
Notes
In order for the Migration Wrapper to work as expected, ensure that lifecycle callbacks are enabled in Application.onCreate
:
Leanplum.setApplicationContext(this);
LeanplumActivityHelper.enableLifecycleCallbacks(this);
Leanplum ReactNative SDK 1.3.0
Leanplum iOS SDK 4.1.0
Leanplum Android SDK 5.10.1
iOS improvements
- Leanplum iOS SDK is updated to 4.1.0
Android improvements
- Leanplum Android SDK is updated to 5.10.1
- Updated Gradle plugin to 7.1.1
- Target SDK version is set to 31
- Added variable LEANPLUM_SDK_VERSION in build.gradle to expose Leanplum dependency version to clients
Leanplum ReactNative SDK 1.2.0
Improvements:
- iOS SDK 3.2.1
- Android SDK 5.7.0
Features:
- Exposing SecuredVars to ReactNative interface
Leanplum ReactNative SDK 1.1.2
Minor version that includes latest version of iOS and Android Leanplum SDK.
Upgrade notes:
This version removes the need to integrate 3rd party iOS Push Notification module to register for remote notifications.
Note that when upgrading make sure to integrate UNNotificationDelegate and it's methods in your AppDelegate to be able to handle all use cases.
More information can be found https://docs.leanplum.com/reference/push-notifications#reactnative-push-notifications
Improvements:
- iOS SDK 3.1.2
- Android SDK 5.6.1
- Added Inbox.markAsRead()
Bugfixes:
- Fixed an issue with XCode 12 compilation
- Fixed an issue with type conversion
- Fixed wrong android library package name
- Fixed library peer dependency version
Leanplum ReactNative SDK 1.1.1
Updates:
- Updated Leanplum Android SDK version to 5.4.2
- Updated Leanplum iOS SDK version to 3.1.0
- updating dependencies
Fixes:
- fixed an issue with dependency
React Native SDK 1.1.0
- Updated Leanplum Android SDK version to 5.4.2
- Updated Leanplum iOS SDK version to 3.0.0