Skip to content

Commit 96e2918

Browse files
satkhchiaramooney
andauthored
Integrate RN Nightly Build 0.80.0-nightly-20250414-70cdf12c4 (#14814)
* Intial commit - intergrate rn 0.80.0-nightly-20250414-70cdf12c4 * Resolved merge conflicts * yarn.lock update * updated monorepo, fixed build issues * Fixing override issues in rn tester * Change files * Review Comments, TRACE_TAG_REACT and Version update * Updated version from 0.80.0-nightly-20250331-398ac1f71 to 0.80.0-nightly-20250414-70cdf12c4 * Reverted changes in flowconfig.windows.conflict * Adding Override for TraceSection.h * Adding Override for CxxNativeModule.cpp * reverting vcxproj commit * Change files * Fixed build issues, link error for added file, deleted file, new virtual method added by meta * Fix for warning is treated as an error in TurboModuleWithJSIBindings.cpp * Fixing Lint errors and error in Settings.win32.js * Fixing Lint error in monorepo * Fixing Lint error in TextInput.win32.js * Fixing Lint errors on TextInput.windows.js, index.win32.js and index.windows.js * Updating snapshot for FlyoutComponentTest.test.ts * Updating snapshot for RNTester-e2e-App-Fabric * Resolving comments * fixing wrong package.json update * fixing lock issue * updated lock file * Change files * reverting wrong commits to change logs * Fixing nit comments * Updating Settings.win32.js * Try Fix TextInput.win32.js, Add flow override * Apply fixes to TextInput.windows, fix lint * Fix Errors * Fixing lint error in TextInput.flow.windows.js --------- Co-authored-by: Chiara Mooney <[email protected]>
1 parent 0535291 commit 96e2918

File tree

97 files changed

+5720
-3303
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+5720
-3303
lines changed
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "prerelease",
3+
"comment": "intergrate rn 0.80.0-nightly-20250414-70cdf12c4",
4+
"packageName": "@office-iss/react-native-win32",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "patch",
3+
"comment": "intergrate rn 0.80.0-nightly-20250414-70cdf12c4",
4+
"packageName": "@react-native-windows/automation-channel",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
{
2+
"type": "prerelease",
3+
"comment": "intergrate rn 0.80.0-nightly-20250414-70cdf12c4",
4+
"packageName": "react-native-windows",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}

packages/@office-iss/react-native-win32-tester/overrides.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"excludePatterns": [
66
"src/js/examples-win32/**"
77
],
8-
"baseVersion": "0.80.0-nightly-20250331-398ac1f71",
8+
"baseVersion": "0.80.0-nightly-20250414-70cdf12c4",
99
"overrides": [
1010
{
1111
"type": "patch",

packages/@office-iss/react-native-win32-tester/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
"peerDependencies": {
2020
"@office-iss/react-native-win32": "^0.0.0-canary.291",
2121
"react": "19.0.0",
22-
"react-native": "0.80.0-nightly-20250331-398ac1f71"
22+
"react-native": "0.80.0-nightly-20250414-70cdf12c4"
2323
},
2424
"devDependencies": {
2525
"@office-iss/react-native-win32": "^0.0.0-canary.291",
@@ -30,11 +30,11 @@
3030
"@types/node": "^18.0.0",
3131
"eslint": "^8.19.0",
3232
"just-scripts": "^1.3.3",
33-
"react-native": "0.80.0-nightly-20250331-398ac1f71",
33+
"react-native": "0.80.0-nightly-20250414-70cdf12c4",
3434
"react-native-platform-override": "^1.9.55",
3535
"typescript": "5.0.4"
3636
},
3737
"engines": {
3838
"node": ">= 18"
3939
}
40-
}
40+
}

packages/@office-iss/react-native-win32/.flowconfig

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,4 +167,4 @@ untyped-import
167167
untyped-type-import
168168

169169
[version]
170-
^0.266.1
170+
^0.267.0

packages/@office-iss/react-native-win32/CHANGELOG.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15544,4 +15544,4 @@
1554415544
}
1554515545
}
1554615546
]
15547-
}
15547+
}

packages/@office-iss/react-native-win32/overrides.json

Lines changed: 23 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@
77
"**/__snapshots__/**",
88
"src-win/rntypes/**"
99
],
10-
"baseVersion": "0.80.0-nightly-20250331-398ac1f71",
10+
"baseVersion": "0.80.0-nightly-20250414-70cdf12c4",
1111
"overrides": [
1212
{
1313
"type": "derived",
1414
"file": ".flowconfig",
1515
"baseFile": ".flowconfig",
16-
"baseHash": "5b774dab8f68093cccdd7609b16bde8546765414"
16+
"baseHash": "635f6473853a94bd7de26e582a2a03c6869344ea"
1717
},
1818
{
1919
"type": "derived",
@@ -60,7 +60,7 @@
6060
"type": "derived",
6161
"file": "src-win/Libraries/Components/Button.win32.js",
6262
"baseFile": "packages/react-native/Libraries/Components/Button.js",
63-
"baseHash": "c61bda5775588b9dd85622f691b89e6b3e3a9fc8"
63+
"baseHash": "4e77e13aa5774e813fbd874a13a920ea12e3ed91"
6464
},
6565
{
6666
"type": "platform",
@@ -74,7 +74,7 @@
7474
"type": "copy",
7575
"file": "src-win/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.js",
7676
"baseFile": "packages/react-native/Libraries/Components/DrawerAndroid/DrawerLayoutAndroid.js",
77-
"baseHash": "8909ad50924f46afa7cabb15cf9cf4ade7021a90",
77+
"baseHash": "fe92a96a2bfd0e92b99b2803ce133c7a3cf2b022",
7878
"issue": 14290
7979
},
8080
{
@@ -85,14 +85,14 @@
8585
"type": "patch",
8686
"file": "src-win/Libraries/Components/Pressable/Pressable.win32.js",
8787
"baseFile": "packages/react-native/Libraries/Components/Pressable/Pressable.js",
88-
"baseHash": "09575f26ef614b81330d27d6cb950580774e3c1f",
88+
"baseHash": "47e088807b206707cec6b17359c4d3017e61aaea",
8989
"issue": 6240
9090
},
9191
{
9292
"type": "patch",
9393
"file": "src-win/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.js",
9494
"baseFile": "packages/react-native/Libraries/Components/ProgressBarAndroid/ProgressBarAndroid.js",
95-
"baseHash": "454f8b04bd6203c70b48aa6ec26e1c05dee42124"
95+
"baseHash": "c96925930d9664306a8aef8b4102c43055ea03be"
9696
},
9797
{
9898
"type": "copy",
@@ -104,11 +104,17 @@
104104
"type": "platform",
105105
"file": "src-win/Libraries/Components/TextInput/Tests/TextInputTest.tsx"
106106
},
107+
{
108+
"type": "derived",
109+
"file": "src-win/Libraries/Components/TextInput/TextInput.flow.win32.js",
110+
"baseFile": "packages/react-native/Libraries/Components/TextInput/TextInput.flow.js",
111+
"baseHash": "de4c9224bac0ba920b41573b8d3c27b332a843de"
112+
},
107113
{
108114
"type": "derived",
109115
"file": "src-win/Libraries/Components/TextInput/TextInput.win32.js",
110116
"baseFile": "packages/react-native/Libraries/Components/TextInput/TextInput.js",
111-
"baseHash": "b4e722883e25dfa4864a1285b577c5adfc90ce9d"
117+
"baseHash": "32d0f756ca2cbd454a5c2d8aa18f3b1ea1d20557"
112118
},
113119
{
114120
"type": "patch",
@@ -124,7 +130,7 @@
124130
"type": "copy",
125131
"file": "src-win/Libraries/Components/ToastAndroid/ToastAndroid.win32.js",
126132
"baseFile": "packages/react-native/Libraries/Components/ToastAndroid/ToastAndroid.js",
127-
"baseHash": "4948464c2ad124338c1ce6ac68b6b2f01af28876",
133+
"baseHash": "a623c5a09b665a36e84e7fc943bd619c8ca3cc14",
128134
"issue": 4378
129135
},
130136
{
@@ -135,7 +141,7 @@
135141
"type": "patch",
136142
"file": "src-win/Libraries/Components/Touchable/Touchable.win32.js",
137143
"baseFile": "packages/react-native/Libraries/Components/Touchable/Touchable.js",
138-
"baseHash": "5e13ce3ef1cfeb38a1a9695c3013617527c21175"
144+
"baseHash": "2f7db68acd47af643bc0625d31d199332d519871"
139145
},
140146
{
141147
"type": "derived",
@@ -147,7 +153,7 @@
147153
"type": "derived",
148154
"file": "src-win/Libraries/Components/Touchable/TouchableNativeFeedback.win32.js",
149155
"baseFile": "packages/react-native/Libraries/Components/Touchable/TouchableNativeFeedback.js",
150-
"baseHash": "2f2263f5e6c7a2bd827b065db20d1ba632561774"
156+
"baseHash": "8706705c1f8d3dd5390ea631ce5ae60e300ae50d"
151157
},
152158
{
153159
"type": "platform",
@@ -183,7 +189,7 @@
183189
"type": "derived",
184190
"file": "src-win/Libraries/Components/View/ViewAccessibility.win32.js",
185191
"baseFile": "packages/react-native/Libraries/Components/View/ViewAccessibility.js",
186-
"baseHash": "c057d139f953c09d6f1021d5842840873e878db8"
192+
"baseHash": "c30dab3926869e84edafebd485e78637d69ccd61"
187193
},
188194
{
189195
"type": "derived",
@@ -195,7 +201,7 @@
195201
"type": "patch",
196202
"file": "src-win/Libraries/Components/View/ViewPropTypes.win32.js",
197203
"baseFile": "packages/react-native/Libraries/Components/View/ViewPropTypes.js",
198-
"baseHash": "714722715a4562ef22a7f630e45781e80506a6bd",
204+
"baseHash": "ec1ffd005b6631e6af027731b087a7620fbf5cf5",
199205
"issue": 6240
200206
},
201207
{
@@ -388,7 +394,7 @@
388394
"type": "derived",
389395
"file": "src-win/Libraries/Settings/Settings.win32.js",
390396
"baseFile": "packages/react-native/Libraries/Settings/Settings.js",
391-
"baseHash": "a089870c24dfac3fd1d5ca28e7dbebd22da73b9a"
397+
"baseHash": "84da45c9a1bf8cec6d5044433f3c10e7298381d7"
392398
},
393399
{
394400
"type": "platform",
@@ -412,7 +418,7 @@
412418
"type": "derived",
413419
"file": "src-win/Libraries/Text/Text.win32.js",
414420
"baseFile": "packages/react-native/Libraries/Text/Text.js",
415-
"baseHash": "3e4c3fe47759433ac3604a33fef65c7578556b29"
421+
"baseHash": "1f802db19830e468b84640fc5c7740a11e154250"
416422
},
417423
{
418424
"type": "derived",
@@ -425,7 +431,7 @@
425431
"type": "derived",
426432
"file": "src-win/Libraries/Text/TextProps.win32.js",
427433
"baseFile": "packages/react-native/Libraries/Text/TextProps.js",
428-
"baseHash": "1646b5a9467049adeb7d9e070913ab327214b04d"
434+
"baseHash": "d31f973c14140792d9d28d208fca15d092a8a4e2"
429435
},
430436
{
431437
"type": "patch",
@@ -471,7 +477,7 @@
471477
"type": "patch",
472478
"file": "src-win/Libraries/Utilities/PlatformTypes.js",
473479
"baseFile": "packages/react-native/Libraries/Utilities/PlatformTypes.js",
474-
"baseHash": "323895a47d9a31a5502843aae5aa833d225abb08",
480+
"baseHash": "0bd36210528f74f9081d858c9ab64ead92c54950",
475481
"issue": 14686
476482
},
477483
{
@@ -484,7 +490,7 @@
484490
"type": "patch",
485491
"file": "src-win/src/private/animated/NativeAnimatedHelper.win32.js",
486492
"baseFile": "packages/react-native/src/private/animated/NativeAnimatedHelper.js",
487-
"baseHash": "f07ba42819770210251c4c38db4399b7c07d96e8",
493+
"baseHash": "3247a8e436a7beeda45ce7d77343229b5204cbfc",
488494
"issue": 11041
489495
},
490496
{

packages/@office-iss/react-native-win32/package.json

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@
3030
"@react-native-community/cli-platform-android": "17.0.0",
3131
"@react-native-community/cli-platform-ios": "17.0.0",
3232
"@react-native/assets": "1.0.0",
33-
"@react-native/assets-registry": "0.80.0-nightly-20250331-398ac1f71",
34-
"@react-native/codegen": "0.80.0-nightly-20250331-398ac1f71",
35-
"@react-native/community-cli-plugin": "0.80.0-nightly-20250331-398ac1f71",
36-
"@react-native/gradle-plugin": "0.80.0-nightly-20250331-398ac1f71",
37-
"@react-native/js-polyfills": "0.80.0-nightly-20250331-398ac1f71",
38-
"@react-native/normalize-colors": "0.80.0-nightly-20250331-398ac1f71",
39-
"@react-native/virtualized-lists": "0.80.0-nightly-20250331-398ac1f71",
33+
"@react-native/assets-registry": "0.80.0-nightly-20250414-70cdf12c4",
34+
"@react-native/codegen": "0.80.0-nightly-20250414-70cdf12c4",
35+
"@react-native/community-cli-plugin": "0.80.0-nightly-20250414-70cdf12c4",
36+
"@react-native/gradle-plugin": "0.80.0-nightly-20250414-70cdf12c4",
37+
"@react-native/js-polyfills": "0.80.0-nightly-20250414-70cdf12c4",
38+
"@react-native/normalize-colors": "0.80.0-nightly-20250414-70cdf12c4",
39+
"@react-native/virtualized-lists": "0.80.0-nightly-20250414-70cdf12c4",
4040
"abort-controller": "^3.0.0",
4141
"anser": "^1.4.9",
4242
"ansi-regex": "^5.0.0",
@@ -72,7 +72,7 @@
7272
"devDependencies": {
7373
"@babel/core": "^7.25.2",
7474
"@babel/eslint-parser": "^7.25.1",
75-
"@react-native/metro-config": "0.80.0-nightly-20250331-398ac1f71",
75+
"@react-native/metro-config": "0.80.0-nightly-20250414-70cdf12c4",
7676
"@rnw-scripts/babel-react-native-config": "0.0.0",
7777
"@rnw-scripts/eslint-config": "1.2.36",
7878
"@rnw-scripts/jest-out-of-tree-snapshot-resolver": "^1.1.40",
@@ -83,19 +83,19 @@
8383
"@types/prop-types": "15.7.1",
8484
"@types/react": "^19.0.0",
8585
"eslint": "^8.19.0",
86-
"flow-bin": "^0.261.2",
86+
"flow-bin": "^0.267.0",
8787
"jscodeshift": "^0.14.0",
8888
"just-scripts": "^1.3.3",
8989
"prettier": "2.8.8",
9090
"react": "19.0.0",
91-
"react-native": "0.80.0-nightly-20250331-398ac1f71",
91+
"react-native": "0.80.0-nightly-20250414-70cdf12c4",
9292
"react-native-platform-override": "^1.9.55",
9393
"typescript": "5.0.4"
9494
},
9595
"peerDependencies": {
9696
"@types/react": "^19.0.0",
9797
"react": "^19.0.0",
98-
"react-native": "0.80.0-nightly-20250331-398ac1f71"
98+
"react-native": "0.80.0-nightly-20250414-70cdf12c4"
9999
},
100100
"beachball": {
101101
"defaultNpmTag": "canary",
@@ -112,4 +112,4 @@
112112
"engines": {
113113
"node": ">= 18"
114114
}
115-
}
115+
}

packages/@office-iss/react-native-win32/src-win/Libraries/Components/Button.win32.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ export type ButtonProps = $ReadOnly<{
3939
Handler to be called when the user taps the button. The first function
4040
argument is an event in form of [GestureResponderEvent](pressevent).
4141
*/
42-
onPress: (event?: GestureResponderEvent) => mixed,
42+
onPress?: (event?: GestureResponderEvent) => mixed,
4343

4444
/**
4545
If `true`, doesn't play system sound on touch.

0 commit comments

Comments
 (0)