Repro - Mobile Analytics for growth
日本語
Sign Up Back to Dashboard
  • System Requirements
  • Dashboard Guide
  • Development Guide
  • Release Notes
    • SDK
      • iOS
      • Android
      • Unity
      • Cordova
      • Cocos2d-x
      • React Native
      • React Native (Expo)
      • Flutter
      • Support period for each version
    • Web
    • Domain change related tasks
    • FCM transition procedure
  • FAQ

React Native SDK Release Notes¶

  • React Native SDK Upgrade Guide
    • If you are using React Native with Auto Linking

4.3.0 (2026/04/01)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • Android SDK 5.22.0

4.2.0 (2026/03/05)¶

Bug Fixes

  • Fixed an issue where user profiles might not be registered correctly in iOS apps with React Native New Architecture enabled.

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.23.0

    • Android SDK 5.21.0

4.1.1 (2026/01/27)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.22.1

    • Android SDK 5.20.7

Warning

We do not recommend using this version as user profiles might not be registered correctly in apps with React Native New Architecture enabled. Please use React Native SDK 4.2.0 or a later version instead.

4.1.0 (2025/12/15)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.22.0

Warning

We do not recommend using this version as user profiles might not be registered correctly in apps with React Native New Architecture enabled. Please use React Native SDK 4.2.0 or a later version instead.

4.0.4 (2025/11/19)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • Android SDK 5.20.4

Warning

We do not recommend using this version as user profiles might not be registered correctly in apps with React Native New Architecture enabled. Please use React Native SDK 4.2.0 or a later version instead.

4.0.3 (2025/11/14)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.21.1

    • Android SDK 5.20.3

Warning

We do not recommend using this version as user profiles might not be registered correctly in apps with React Native New Architecture enabled. Please use React Native SDK 4.2.0 or a later version instead.

4.0.2 (2025/10/23)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • Android SDK 5.20.2

Warning

We do not recommend using this version as user profiles might not be registered correctly in apps with React Native New Architecture enabled. Please use React Native SDK 4.2.0 or a later version instead.

4.0.1 (2025/09/29)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • Android SDK 5.20.1

Warning

We do not recommend using this version as user profiles might not be registered correctly in apps with React Native New Architecture enabled. Please use React Native SDK 4.2.0 or a later version instead.

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.

    • iOS SDK 5.21.0

    • Android SDK 5.20.0

Warning

We do not recommend using this version as user profiles might not be registered correctly in apps with React Native New Architecture enabled. Please use React Native SDK 4.2.0 or a later version instead.

3.24.0 (2025/05/28)¶

New Features

  • It is now possible to track arbitrary event and set user profiles from within WebView.

3.23.0 (2025/04/25)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.20.0

    • Android SDK 5.19.0

3.22.0 (2024/12/26)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.19.0

    • Android SDK 5.18.0

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.

    • Android SDK 5.17.1

3.21.0 (2024/10/03)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.18.0

    • Android SDK 5.17.0

3.20.0 (2024/08/30)¶

New Features

  • The methods setPushDeviceTokenString (iOS) and setPushRegistrationID (Android) have been unified into one method called setPushToken.

    • For details please refer to Push Notification (React Native).

3.19.0 (2024/07/11)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.17.0

    • Android SDK 5.16.0

3.18.0 (2024/05/17)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.16.0

    • Android SDK 5.15.0

3.17.0 (2024/04/30)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.15.0

    • Android SDK 5.14.0

3.16.0 (2024/01/19)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.14.0

    • Android SDK 5.13.0

3.15.1 (2023/12/22)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.13.1

3.15.0 (2023/11/17)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.13.0

    • Android SDK 5.12.0

3.14.0 (2023/10/16)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.12.0

    • Android SDK 5.11.0

3.13.0 (2023/09/12)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.11.1

    • Android SDK 5.10.0

3.12.0 (2023/06/13)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.11.0

    • Android SDK 5.9.0

3.11.0 (2023/03/08)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.9.5

    • Android SDK 5.8.0

3.10.3 (2023/02/14)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.9.4

3.10.2 (2022/12/28)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.9.3

    • Android SDK 5.7.2

3.10.1 (2022/10/05)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.9.1

    • Android SDK 5.7.1

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.

    • iOS SDK 5.9.0

    • Android SDK 5.7.0

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.

    • iOS SDK 5.8.3

    • Android SDK 5.6.3

3.7.0 (2021/12/07)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.8.0

    • Android SDK 5.6.0

3.6.0 (2021/10/15)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.7.0

3.5.0 (2021/08/06)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.6.0

    • Android SDK 5.5.1

3.4.0 (2021/06/03)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.5.1

    • Android SDK 5.4.0

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.3.0 (2021/03/09)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.4.0

    • Android SDK 5.3.0

3.2.0 (2021/02/02)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.3.0

    • Android SDK 5.2.0

3.1.1 (2020/12/23)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.2.12

    • Android SDK 5.1.9

3.1.0 (2020/11/06)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 5.2.2

    • Android SDK 5.1.3

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.

    • iOS SDK 5.1.0

    • Android SDK 5.1.0

  • 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.

    • iOS SDK 4.7.1

    • Android SDK 4.4.1

  • This release contains APIs for the UX Optimizer feature (Closed beta).

    • For details, please refer to this document.

2.2.0 (2020/03/26)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 4.7.0

    • Android SDK 4.4.0

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.

    • iOS SDK 4.3.0

    • Android SDK 4.2.0

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.

    • iOS SDK 4.0.3

    • Android SDK 4.0.4

1.2.0 (2019/04/05)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 3.3.0

1.1.3 (2019/03/14)¶

Changes

  • The SDK has been updated. Please refer to the release notes below.

    • iOS SDK 3.2.2

  • 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.

    • iOS SDK 3.2.0

    • Android SDK 3.3.0

  • 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.

    • iOS SDK 3.0.4

    • Android SDK 3.1.1

  • 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:

  • iOS SDK 3.0.1

  • Android SDK 3.0.0

Known problems with the beta version are listed below:

  • Masks may persist after transitioning to another view controller with react-navigation.

  • « Cocos2d-x SDK Upgrade Guide
  • React Native SDK Upgrade Guide »

Repro Service Site About Us Careers Terms of Service Privacy Policy Cookie Policy

© 2022 Repro Inc.