added 11 commits
March 5, 2024 15:18Merged
EvanBacon deleted the @evanbacon/xxx/forget-ncl branch
June 9, 2024 16:18Merged
3 tasks
amandeepmittal added a commit that referenced this pull request
Jun 9, 2024# Why <!-- Please describe the motivation for this PR, and link to relevant GitHub issues, forums posts, or feature requests. --> Follow-up #29168 # How <!-- How did you build this feature or fix this bug and why? --> Fix a few verbiage issues that didn't make the code review. # Test Plan <!-- Please describe how you tested this change and how a reviewer could reproduce your test, especially if this PR does not include automated tests! If possible, please also provide terminal output and/or screenshots demonstrating your test/reproduction. --> By running docs locally. # Checklist <!-- Please check the appropriate items below if they apply to your diff. This is required for changes to Expo modules. --> - [x] Documentation is up to date to reflect these changes (eg: https://docs.expo.dev and README.md). - [x] Conforms with the [Documentation Writing Style Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md) - [ ] This diff will work correctly for `npx expo prebuild` & EAS Build (eg: updated a module plugin).
EvanBacon added a commit that referenced this pull request
Jun 10, 2024- Add `experiments.reactCompiler` to enable React Compiler in `babel-preset-expo`. - Add compiler flag to Metro cache key to ensure invalidation between modes. - Ensure compiler is disabled when targeting node modules and bundling in server targets. - Add `react-compiler` prop to babel-preset-expo for configuring the plugin while utilizing the caller flow. - [x] Add docs page about using compiler and how it works. - [x] Add docs to babel preset expo. - [x] Add to universe schema. - [x] ~~Add example to expo/examples.~~ expo/examples#484 <!-- How did you build this feature or fix this bug and why? --> - [x] Add E2E test for bundling and running in Metro web. - [x] Add language test to babel-preset-expo. - [x] ~~Enable in one of the projects in the repo.~~ <!-- Please describe how you tested this change and how a reviewer could reproduce your test, especially if this PR does not include automated tests! If possible, please also provide terminal output and/or screenshots demonstrating your test/reproduction. --> <!-- Please check the appropriate items below if they apply to your diff. This is required for changes to Expo modules. --> - [x] Documentation is up to date to reflect these changes (eg: https://docs.expo.dev and README.md). - [x] Conforms with the [Documentation Writing Style Guide](https://github.com/expo/expo/blob/main/guides/Expo%20Documentation%20Writing%20Style%20Guide.md) - [x] This diff will work correctly for `npx expo prebuild` & EAS Build (eg: updated a module plugin). --------- Co-authored-by: Expo Bot <34669131+expo-bot@users.noreply.github.com> Co-authored-by: Aman Mittal <amandeepmittal@live.com>
Merged
4 tasks