Navigation
React Native SDK changelog
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[1.0.0] - 2026-08-03
Changed
- Rebuilt the React Native SDK as the client for the Rupt v3 API. This release moves the SDK fully onto v3 and supports the entire v3 surface.
- The SDK now wraps the native iOS and Android SDKs instead of running its own JavaScript implementation, so React Native apps collect the same device signals as native ones and show the same challenge UI.
- Published as
@ruptjs/react-native, replacing@ruptjs/rupt-react-native. - This is a breaking change. See the quick start guide for updated usage.
Added
- Support for the new React Native architecture (TurboModules) alongside the old one.
- An Expo config plugin. Add
@ruptjs/react-nativetopluginsinapp.jsonand it raises the iOS deployment target for you. Expo Go is not supported, since it cannot load custom native modules.
Removed
RuptProvider. Challenges are presented by the native SDKs now, so there is nothing to mount.
[0.1.25] - 2024-06-13
Changed
- Improved conversion tracking mechanism. https://www.rupt.dev/docs/advanced/tracking-conversions
[0.1.24] - 2024-04-26
Fixed
- Fixed a web platform build issue