react-native-windows
react-native-windows copied to clipboard
Integrate 7/14 RN Nightly Build
Description
Type of Change
- Integration
Why
Integrate 7/14 Nightly Build https://github.com/facebook/react-native/compare/68f3a42fc...8af7870c6
What
- Add offsetX and offsetY to mouse event https://github.com/facebook/react-native/commit/d9b8e07b0065db8371e849dcc5137aeb36a97e5a
- Metro dependencies to 0.71.3 https://github.com/facebook/react-native/commit/bdeb4e065532dfb1bb4c9c1e87e8a869a737e48a
- RNCLI 9.0.0-alpha.3 https://github.com/facebook/react-native/commit/2b49ac6f8b04953be4cd5bf0b1325986b117763c
Updating the various CLI packages here closes #8755
I've verified locally that when using hermes-windows 0.12.1 with this integrate (as it stands) causes apps to crash on start (what we're seeing in the PR checks).
I've also verified locally that using a version of hermes-windows with the updates @vmoroz made in this PR https://github.com/microsoft/hermes-windows/pull/118 fixes the app crash.
So as soon as a new version of hermes-windows has been published, we should be able to start consuming it in this PR, and get further unblocked.
Woohoo! Now all we need is to do the enum remapping so we don't break binary compatibility
I have extracted and moved the kind enum remapping logic to it's own file - we need to sit down and hash out whether or not it's worth all the work to deviate (and whether that needs to keep blocking this very delayed integration).