Skip to content
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

RN/Relay: Bump Dependency to React 19 #44990

Closed
wants to merge 3 commits into from

Conversation

yungsters
Copy link
Contributor

Summary:
Upgrades React Native and Relay to depend on React 19, which is currently published as release candidates. This is in preparation for React Native 0.75.

This will depend on updating open source renderers after facebook/react#29903 is merged.

Changelog:
[General][Changed] - Upgrade to React 19

Reviewed By: robhogan

Differential Revision: D58625271

@facebook-github-bot facebook-github-bot added CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. p: Facebook Partner: Facebook Partner fb-exported labels Jun 16, 2024
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D58625271

Copy link

github-actions bot commented Jun 16, 2024

Warnings
⚠️ 🔒 package.json - Changes were made to package.json. This will require a manual import by a Facebook employee.

Generated by 🚫 dangerJS against 4e22394

@analysis-bot
Copy link

analysis-bot commented Jun 16, 2024

Platform Engine Arch Size (bytes) Diff
android hermes arm64-v8a 20,365,963 +252
android hermes armeabi-v7a n/a --
android hermes x86 n/a --
android hermes x86_64 n/a --
android jsc arm64-v8a 23,569,858 +185
android jsc armeabi-v7a n/a --
android jsc x86 n/a --
android jsc x86_64 n/a --

Base commit: 8c06a69
Branch: main

@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D58625271

yungsters added a commit to yungsters/react-native that referenced this pull request Jun 16, 2024
Summary:
Pull Request resolved: facebook#44990

Upgrades React Native and Relay to depend on React 19, which is currently published as release candidates. This is in preparation for React Native 0.75.

This will depend on updating open source renderers after [facebook/react#29903](facebook/react#29903) is merged.

Changelog:
[General][Changed] - Upgrade to React 19

Reviewed By: robhogan

Differential Revision: D58625271
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D58625271

yungsters added a commit to yungsters/react-native that referenced this pull request Jun 17, 2024
Summary:
Pull Request resolved: facebook#44990

Upgrades React Native and Relay to depend on React 19, which is currently published as release candidates. This is in preparation for React Native 0.75.

This will depend on updating open source renderers after [facebook/react#29903](facebook/react#29903) is merged.

Changelog:
[General][Changed] - Upgrade to React 19

Reviewed By: robhogan

Differential Revision: D58625271
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D58625271

yungsters added a commit to yungsters/react-native that referenced this pull request Jun 17, 2024
Summary:
Pull Request resolved: facebook#44990

Upgrades React Native and Relay to depend on React 19, which is currently published as release candidates. This is in preparation for React Native 0.75.

This will depend on updating open source renderers after [facebook/react#29903](facebook/react#29903) is merged.

Changelog:
[General][Changed] - Upgrade to React 19

Reviewed By: robhogan

Differential Revision: D58625271
yungsters and others added 3 commits June 16, 2024 23:19
Summary:
There are a couple Jest unit test cases for `VirtualizedList-test.js` that require further investigation.

We believe that these are problems with Jest fake timers in the test and not with the component itself, so for now let's skip them so as to unblock the upgrade to React 19.

Changelog:
[Internal]

Differential Revision: D58656948
Summary:
Enables these 2 global feature flags for React Native Jest testing:

- `IS_REACT_ACT_ENVIRONMENT`
- `IS_REACT_NATIVE_TEST_ENVIRONMENT`

Changelog:
[General][Changed] - Enables React global flag that causes Jest testing environment to require `act()`

Differential Revision: D58644562
Summary:
Pull Request resolved: facebook#44990

Upgrades React Native and Relay to depend on React 19, which is currently published as release candidates. This is in preparation for React Native 0.75.

This will depend on updating open source renderers after [facebook/react#29903](facebook/react#29903) is merged.

Changelog:
[General][Changed] - Upgrade to React 19

Reviewed By: robhogan

Differential Revision: D58625271
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D58625271

facebook-github-bot pushed a commit to facebook/metro that referenced this pull request Jun 17, 2024
Summary:
X-link: facebook/react-native#44990

Upgrades React Native and Relay to depend on React 19, which is currently published as release candidates. This is in preparation for React Native 0.75.

This will depend on updating open source renderers after [facebook/react#29903](facebook/react#29903) is merged.

Changelog:
[General][Changed] - Upgrade to React 19

Reviewed By: robhogan

Differential Revision: D58625271

fbshipit-source-id: f9ad95b18716a9ce02f7cfbcc7248bdfb244c010
@facebook-github-bot
Copy link
Contributor

This pull request has been merged in 0dd8224.

@facebook-github-bot facebook-github-bot added the Merged This PR has been merged. label Jun 17, 2024
blakef pushed a commit to react-native-community/template that referenced this pull request Jun 17, 2024
Summary:
Pull Request resolved: facebook/react-native#44990

Upgrades React Native and Relay to depend on React 19, which is currently published as release candidates. This is in preparation for React Native 0.75.

This will depend on updating open source renderers after [facebook/react#29903](facebook/react#29903) is merged.

Changelog:
[General][Changed] - Upgrade to React 19

Reviewed By: robhogan

Differential Revision: D58625271

fbshipit-source-id: f9ad95b18716a9ce02f7cfbcc7248bdfb244c010

Original: facebook/react-native@0dd8224
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported Merged This PR has been merged. p: Facebook Partner: Facebook Partner
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants