Repository navigation
chore(deps): update React Native to v0.88.0 #6903
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -131,8 +131,8 @@ | |
| "oxlint": "^1.56.0", | ||
| "oxlint-tsgolint": "^0.17.4", | ||
| "promise": "^8.3.0", | ||
| "react": "19.2.3", | ||
| "react-native": "0.87.1", | ||
| "react-native": "0.88.0", | ||
|
Check warning on line 135 in packages/core/package.json
|
||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. React peer not updatedMedium Severity RN Additional Locations (1)Triggered by project rule: PR Review Guidelines for Cursor Bot Reviewed by Cursor Bugbot for commit 19c380f. Configure here. |
||
| "react-test-renderer": "19.2.3", | ||
|
Check warning on line 136 in packages/core/package.json
|
||
| "rimraf": "^4.1.1", | ||
| "ts-jest": "^29.3.1", | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -35,9 +35,9 @@ | |
| "expo-status-bar": "~57.0.0", | ||
| "expo-updates": "~57.0.4", | ||
| "expo-web-browser": "~57.0.0", | ||
| "react": "19.2.3", | ||
| "react-dom": "19.2.3", | ||
| "react-native": "0.86.2", | ||
| "react-native": "0.88.0", | ||
|
Check warning on line 40 in samples/expo/package.json
|
||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Expo sample RN pin incompatibleHigh Severity The Expo sample stays on SDK 57 ( Triggered by project rule: PR Review Guidelines for Cursor Bot Reviewed by Cursor Bugbot for commit 19c380f. Configure here. |
||
| "react-native-gesture-handler": "~2.32.0", | ||
| "react-native-safe-area-context": "~5.7.0", | ||
| "react-native-screens": "~4.25.2", | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -21,7 +21,7 @@ | |
| "@sentry/react-native": "8.31.0", | ||
| "delay": "^6.0.0", | ||
| "react": "19.1.4", | ||
| "react-native": "0.81.6", | ||
| "react-native": "0.88.0", | ||
|
Check failure on line 24 in samples/react-native-macos/package.json
|
||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. macOS RN version mismatchHigh Severity
Triggered by project rule: PR Review Guidelines for Cursor Bot Reviewed by Cursor Bugbot for commit 19c380f. Configure here. |
||
| "react-native-gesture-handler": "2.14.0", | ||
| "react-native-macos": "0.81.9", | ||
|
Check warning on line 26 in samples/react-native-macos/package.json
|
||
| "react-native-reanimated": "3.19.5", | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -15,7 +15,7 @@ | |
| "dependencies": { | ||
| "@sentry/react-native": "8.31.0", | ||
| "react": "19.2.3", | ||
| "react-native": "npm:react-native-tvos@0.87.1-0" | ||
| "react-native": "0.88.0" | ||
|
Check warning on line 18 in samples/react-native-tvos/package.json
|
||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. tvOS sample lost RN forkHigh Severity The tvOS sample no longer aliases Triggered by project rule: PR Review Guidelines for Cursor Bot Reviewed by Cursor Bugbot for commit 19c380f. Configure here. |
||
| }, | ||
| "devDependencies": { | ||
| "@babel/core": "^7.25.2", | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -16,7 +16,7 @@ | |
| "@callstack/react-native-visionos": "0.79.6", | ||
| "@sentry/react-native": "8.31.0", | ||
| "react": "19.0.0", | ||
| "react-native": "0.79.6" | ||
| "react-native": "0.88.0" | ||
|
Check failure on line 19 in samples/react-native-visionos/package.json
|
||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. visionOS RN version mismatchHigh Severity
Triggered by project rule: PR Review Guidelines for Cursor Bot Reviewed by Cursor Bugbot for commit 19c380f. Configure here. |
||
| }, | ||
| "devDependencies": { | ||
| "@babel/core": "^7.25.2", | ||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -53,8 +53,8 @@ | |
| "@sentry/react-native": "8.31.0", | ||
| "@shopify/flash-list": "^2.0.2", | ||
| "delay": "^6.0.0", | ||
| "react": "19.2.3", | ||
| "react-native": "0.87.1", | ||
| "react-native": "0.88.0", | ||
|
Check warning on line 57 in samples/react-native/package.json
|
||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. RN companion packages not bumpedMedium Severity Workspaces that intentionally moved to RN Additional Locations (1)Triggered by project rule: PR Review Guidelines for Cursor Bot Reviewed by Cursor Bugbot for commit 19c380f. Configure here. There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Worklets peer excludes RN 0.88High Severity The main sample now uses Triggered by project rule: PR Review Guidelines for Cursor Bot Reviewed by Cursor Bugbot for commit 19c380f. Configure here. |
||
| "react-native-build-config": "^0.3.2", | ||
| "react-native-gesture-handler": "^3.0.1", | ||
| "react-native-image-picker": "^8.2.1", | ||
|
|
||


There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
E2E matrix does not test React Native 0.88.0
The E2E workflow explicitly sets
RN_VERSIONfrom a matrix that still tops out at0.87.1, so its app builds use RN 0.87.1 instead of the newly pinned 0.88.0. Update the newer E2E matrix entry (or add a 0.88.0 entry) so this bump is exercised. The SwiftPM workflow is intentionally pinned to 0.87.1 as the first RN version with SwiftPM integration.Evidence
packages/core/package.jsonnow pinsreact-nativeto0.88.0..github/workflows/e2e-v2.ymlsetsRN_VERSIONfrommatrix.rn-version, whose build matrix still lists0.87.1as its newest version; the test matrix also lists only0.87.1.dev-packages/e2e-tests/cli.mjsusesRN_VERSIONto choose the app's RN version, so the workflow override prevents it from using the new package default.Identified by Warden · code-review · XFC-WRG