Compatibility
Supported versions
React Native
Rozenite tracks Expo SDK releases as its primary compatibility baseline, since each Expo SDK pins a specific React Native version. If you're on bare React Native (no Expo), match your React Native version to the one shipped by the minimum supported Expo SDK above.
Lynx
Lynx support is experimental. These are the versions it is developed and tested against; it has not been exercised across the full range of LynxSDK releases.
Bundlers
- Metro — supported via
@rozenite/metro, using whichever Metro version ships with your React Native version. No separate Metro version requirement beyond the React Native minimum above. - Re.Pack — supported via
@rozenite/repackfor Re.Pack 5.2 and above. - rspeedy / Rsbuild — supported via
@rozenite/lynxfor rspeedy 0.16 and above.
Platforms
- iOS and Android, via React Native DevTools
- Lynx, via Rozenite for Lynx (experimental)
- Web, via Rozenite for Web (experimental)
- Plugins declare which of these integrations they support in
rozenite.config.ts; see Plugin Development.
Notes
- Older Expo SDK / React Native versions may work but are untested and unsupported.
- Individual plugins may declare narrower compatibility (for example, a plugin wrapping a native module with its own minimum React Native version). Check the plugin's page under Official Plugins for details.
