React Native SDK Release Notes¶
4.0.0 (2025/07/30)¶
New Features
New Architecture supported.
Note
When updating from a previous version of the React Native SDK, the build may fail due to remaining cache. If the build fails, please delete the cache and update.
Changes
The SDK has been updated. Please refer to the release notes below.
3.24.0 (2025/05/28)¶
New Features
It is now possible to track arbitrary event and set user profiles from within WebView.
3.21.1 (2024/10/30)¶
Bug Fixes
In the UX Optimizer (beta) function, when specifying a timeout period in the
fetch
API, the unit was interpreted as “seconds” only on iOS.
Warning
With this modification, the unit is “milliseconds” for both iOS and Android. Therefore, if your iOS application already uses the
fetch
API, you may need to change the value.See Remote Config for details on how to use the API.
Changes
The SDK has been updated. Please refer to the release notes below.
3.20.0 (2024/08/30)¶
New Features
The methods
setPushDeviceTokenString
(iOS) andsetPushRegistrationID
(Android) have been unified into one method calledsetPushToken
.For details please refer to Push Notification (React Native).
3.10.0 (2022/08/31)¶
New Features
The opening of Universal-Links (also called App-Links) can now be customized with a new callback API.
For details please refer to this document.
Changes
The SDK has been updated. Please refer to the release notes below.
3.9.0 (2022/06/08)¶
Bug Fixes
Fixed a package manager related problem that would prevent import of the SDK on Android applications.
Fixed a problem that would prevent import of the SDK with React Native setups that use gradle version 7.0 or higher.
Warning
With this release using legacy gradle with a version below 3.4 will result in an build error. Please update your gradle version in this case.
3.8.0 (2022/04/14)¶
Changes
SDK environment detection for minor platforms added in order to improve customer support.
The SDK has been updated. Please refer to the release notes below.
3.3.1 (2021/04/16)¶
Changes
Fixed a bug where calling the UX Optimizer
getValue
API method without a key would cause a crash.
3.1.0 (2020/11/06)¶
Changes
The SDK has been updated. Please refer to the release notes below.
Bug Fixes
Fixed a bug where receiving newsfeed data could rarely cause a crash.
3.0.0 (2020/08/21)¶
Changes
The SDK has been updated. Please refer to the release notes below.
This release contains APIs for the news feed feature and the AI Recommender for In-App (Closed beta).
For details of the news feed feature, please refer to this document.
2.3.0 (2020/07/08)¶
Changes
The SDK has been updated. Please refer to the release notes below.
This release contains APIs for the UX Optimizer feature (Closed beta).
For details, please refer to this document.
2.1.0 (2019/10/28)¶
Changes
Auto Linking which has been added in React Native version 0.60.0 is now being supported.
If you are upgrading React Native to a version exceeding 0.60.0, please refer to our upgrade guide to avoid possible complications.
The SDK has been updated. Please refer to the release notes below.
2.0.0 (2019/05/29)¶
Changes
The screen recording functionality and corresponding API methods have been completely removed.
ReproMaskView
startRecording
stopRecording
pauseRecording
resumeRecording
maskWithRect
unmask
maskWithRect
unmaskForKey
forceCaptureOnMainThread
enableRecordingWhileViewAnimations
disableRecordingWhileViewAnimations
The SDK has been updated. Please refer to the release notes below.
1.1.3 (2019/03/14)¶
Changes
The SDK has been updated. Please refer to the release notes below.
The opt-out API has been added.
For details please refer to this document.
The iOS project now also looks for react native header in cocoa pod directories.
1.1.0 (2019/02/15)¶
Changes
The SDK has been updated. Please refer to the release notes below.
The screen recording capability has been disabled and related source code has been removed. The API methods listed below can be called but won't have any effect.
startRecording
stopRecording
pauseRecording
resumeRecording
forceCaptureOnMainThread
enableRecordingWhileViewAnimations
disableRecordingWhileViewAnimations
maskWithRect
unmask
NativeReproMaskView
Warning
As of 22nd May 2019 the user screen recording capabilities have been disabled.
1.0.0 (2018/11/20)¶
Official full version has been released.
Changes
The SDK has been updated. Please refer to the release notes below.
Mask view elements can now be enabled and disabled.
0.1.0 β (2018/10/10)¶
The native SDK versions listed below are bundled with this release:
Known problems with the beta version are listed below:
Masks may persist after transitioning to another view controller with
react-navigation
.