chore: update example app to React Native 0.83 #545
Merged
+458
−664
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
closes: MBL-1479
Summary
Upgraded React Native SDK example app to use React Native
0.83, applying all relevant updates from official migration guide.Changes
0.83, following upgrade helper recommendationsnpx @rnx-kit/align-deps --requirements [email protected]Note
Upgrade example app to React Native 0.83 and React 19.2, align RN tooling deps, fix iOS build script quoting, and add Jest types.
react-nativeto0.83.0andreactto19.2.0inexample/package.json(and repo devDeps), aligning@react-native/*presets/configs to0.83.x.hermes-compiler 0.14.0,scheduler 0.27.0,ws 7.5.10, Metro 0.83.3).Bundle React Native code and imagesscript inexample/ios/SampleApp.xcodeproj.tracked/project.pbxprojto properly escape quoted paths."types": ["jest"]toexample/tsconfig.json.eslint-plugin-react-hooksto7.0.1(withzoddeps), and bumpprettier/js-yamlversions.Written by Cursor Bugbot for commit 1b6eec6. This will update automatically on new commits. Configure here.