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

Prepare Feature Flags for React Native 0.75 #29903

Merged
merged 3 commits into from
Jun 15, 2024

Conversation

yungsters
Copy link
Contributor

Summary

Configures the React Native open source feature flags in preparation for React Native 0.75, which will be upgraded to React 19.

How did you test this change?

$ yarn test
$ yarn flow fabric

Copy link

vercel bot commented Jun 14, 2024

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
react-compiler-playground ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 14, 2024 11:33pm

@react-sizebot
Copy link

react-sizebot commented Jun 14, 2024

Comparing: 05a3a7f...c4a6eee

Critical size changes

Includes critical production bundles, as well as any change greater than 2%:

Name +/- Base Current +/- gzip Base gzip Current gzip
oss-stable/react-dom/cjs/react-dom.production.js = 6.66 kB 6.66 kB = 1.82 kB 1.82 kB
oss-stable/react-dom/cjs/react-dom-client.production.js = 497.93 kB 497.93 kB = 89.26 kB 89.26 kB
oss-experimental/react-dom/cjs/react-dom.production.js = 6.67 kB 6.67 kB = 1.83 kB 1.83 kB
oss-experimental/react-dom/cjs/react-dom-client.production.js = 502.75 kB 502.75 kB = 89.96 kB 89.96 kB
facebook-www/ReactDOM-prod.classic.js = 597.17 kB 597.17 kB = 105.33 kB 105.33 kB
facebook-www/ReactDOM-prod.modern.js = 571.52 kB 571.52 kB = 101.26 kB 101.26 kB
react-native/implementations/ReactFabric-prod.js +10.46% 311.77 kB 344.38 kB +10.35% 54.75 kB 60.42 kB
react-native/implementations/ReactNativeRenderer-prod.js +10.14% 321.24 kB 353.81 kB +9.98% 56.44 kB 62.08 kB
react-native/implementations/ReactFabric-profiling.js +9.77% 338.57 kB 371.64 kB +9.55% 58.96 kB 64.59 kB
react-native/implementations/ReactNativeRenderer-profiling.js +9.26% 348.69 kB 380.97 kB +9.13% 60.79 kB 66.33 kB
react-native/implementations/ReactFabric-dev.js +7.20% 589.18 kB 631.61 kB +6.64% 96.88 kB 103.31 kB
react-native/implementations/ReactNativeRenderer-dev.js +7.06% 600.17 kB 642.57 kB +6.53% 99.04 kB 105.51 kB
test_utils/ReactAllWarnings.js Deleted 62.88 kB 0.00 kB Deleted 15.69 kB 0.00 kB

Significant size changes

Includes any change greater than 0.2%:

Expand to show
Name +/- Base Current +/- gzip Base gzip Current gzip
react-native/implementations/ReactFabric-prod.js +10.46% 311.77 kB 344.38 kB +10.35% 54.75 kB 60.42 kB
react-native/implementations/ReactNativeRenderer-prod.js +10.14% 321.24 kB 353.81 kB +9.98% 56.44 kB 62.08 kB
react-native/implementations/ReactFabric-profiling.js +9.77% 338.57 kB 371.64 kB +9.55% 58.96 kB 64.59 kB
react-native/implementations/ReactNativeRenderer-profiling.js +9.26% 348.69 kB 380.97 kB +9.13% 60.79 kB 66.33 kB
react-native/implementations/ReactFabric-dev.js +7.20% 589.18 kB 631.61 kB +6.64% 96.88 kB 103.31 kB
react-native/implementations/ReactNativeRenderer-dev.js +7.06% 600.17 kB 642.57 kB +6.53% 99.04 kB 105.51 kB
test_utils/ReactAllWarnings.js Deleted 62.88 kB 0.00 kB Deleted 15.69 kB 0.00 kB

Generated by 🚫 dangerJS against c4a6eee

@yungsters yungsters merged commit f14d7f0 into facebook:main Jun 15, 2024
44 checks passed
@yungsters yungsters deleted the react-19-on-react-native-0.75 branch June 15, 2024 00:09
robhogan pushed a commit to robhogan/react-native that referenced this pull request Jun 16, 2024
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](facebook/react#29903) is merged.

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

Reviewed By: robhogan

Differential Revision: D58625271
yungsters added a commit to yungsters/react-native that referenced this pull request Jun 16, 2024
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](facebook/react#29903) is merged.

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

Reviewed By: robhogan

Differential Revision: D58625271
yungsters added a commit to yungsters/react-native that referenced this pull request Jun 16, 2024
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](facebook/react#29903) is merged.

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

Reviewed By: robhogan

Differential Revision: D58625271
yungsters added a commit to yungsters/react-native that referenced this pull request Jun 16, 2024
Summary:
Updates the open source renderers for React 19. This is in preparation for React Native 0.75.

Notable, this incorporates the feature flag changes from [facebook/react#29903](facebook/react#29903).

Changelog:
[General][Changed] - Upgrade Renderers for React 19

Differential Revision: D58632199
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
yungsters added a commit to yungsters/react-native that referenced this pull request Jun 16, 2024
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](facebook/react#29903) is merged.

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

Reviewed By: robhogan

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

Updates the open source renderers for React 19. This is in preparation for React Native 0.75.

Notable, this incorporates the feature flag changes from [facebook/react#29903](facebook/react#29903).

Changelog:
[General][Changed] - Upgrade Renderers for React 19

Differential Revision: D58632199
yungsters added a commit to yungsters/react-native that referenced this pull request Jun 17, 2024
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](facebook/react#29903) is merged.

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

Reviewed By: robhogan

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

Updates the open source renderers for React 19. This is in preparation for React Native 0.75.

Notable, this incorporates the feature flag changes from [facebook/react#29903](facebook/react#29903).

Changelog:
[General][Changed] - Upgrade Renderers for React 19

Reviewed By: robhogan

Differential Revision: D58632199
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 added a commit to yungsters/react-native that referenced this pull request Jun 17, 2024
Summary:
Pull Request resolved: facebook#44991

Updates the open source renderers for React 19. This is in preparation for React Native 0.75.

Notable, this incorporates the feature flag changes from [facebook/react#29903](facebook/react#29903).

Changelog:
[General][Changed] - Upgrade Renderers for React 19

Reviewed By: robhogan

Differential Revision: D58632199
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 added a commit to yungsters/react-native that referenced this pull request Jun 17, 2024
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](facebook/react#29903) is merged.

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

Reviewed By: robhogan

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

Updates the open source renderers for React 19. This is in preparation for React Native 0.75.

Notable, this incorporates the feature flag changes from [facebook/react#29903](facebook/react#29903).

Changelog:
[General][Changed] - Upgrade Renderers for React 19

Reviewed By: robhogan

Differential Revision: D58632199
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 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 pushed a commit to facebook/react-native that referenced this pull request Jun 17, 2024
Summary:
Pull Request resolved: #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 pushed a commit to facebook/react-native that referenced this pull request Jun 17, 2024
Summary:
Pull Request resolved: #44991

Updates the open source renderers for React 19. This is in preparation for React Native 0.75.

Notable, this incorporates the feature flag changes from [facebook/react#29903](facebook/react#29903).

Changelog:
[General][Changed] - Upgrade Renderers for React 19

Reviewed By: robhogan

Differential Revision: D58632199

fbshipit-source-id: 674bb47554e4b0c6ab5127fb9683ed8284b7a4ce
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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants