Skip to content

Commit 5ef7484

Browse files
Integrate 0.82.0-nightly-20250821-0ef21bf8a (#15502)
* Update community template * Integrate 0.82.0-nightly-20250821-0ef21bf8a * Resolve conflicts * Resolve Text Conflict facebook/react-native@99f1c30 * update the nightly versions manually * Add unreachable code for switch with no default * Add the required cpp files in shared * Combine text.windows.js for easy conflicts resolving * Set hosttarget for inspector after override * bump flow-bin * Add validation override files * Change files * update snapshot * lint fix and align text.win32 * update yarn lock
1 parent 80a9cb4 commit 5ef7484

File tree

107 files changed

+2143
-978
lines changed

Some content is hidden

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

107 files changed

+2143
-978
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": "Integrate 0.82.0-nightly-20250821-0ef21bf8a",
4+
"packageName": "@office-iss/react-native-win32",
5+
"email": "66076509+vineethkuttan@users.noreply.github.com",
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": "Integrate 0.82.0-nightly-20250821-0ef21bf8a",
4+
"packageName": "@react-native-windows/automation-channel",
5+
"email": "66076509+vineethkuttan@users.noreply.github.com",
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": "Integrate 0.82.0-nightly-20250821-0ef21bf8a",
4+
"packageName": "react-native-windows",
5+
"email": "66076509+vineethkuttan@users.noreply.github.com",
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.82.0-nightly-20250806-5936f29d6",
8+
"baseVersion": "0.82.0-nightly-20250821-0ef21bf8a",
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.302",
2121
"react": "19.1.0",
22-
"react-native": "0.82.0-nightly-20250806-5936f29d6"
22+
"react-native": "0.82.0-nightly-20250821-0ef21bf8a"
2323
},
2424
"devDependencies": {
2525
"@office-iss/react-native-win32": "^0.0.0-canary.302",
@@ -30,11 +30,11 @@
3030
"@types/node": "^22.14.0",
3131
"eslint": "^8.19.0",
3232
"just-scripts": "^1.3.3",
33-
"react-native": "0.82.0-nightly-20250806-5936f29d6",
33+
"react-native": "0.82.0-nightly-20250821-0ef21bf8a",
3434
"react-native-platform-override": "0.0.0-canary.1016",
3535
"typescript": "5.0.4"
3636
},
3737
"engines": {
3838
"node": ">= 22"
3939
}
40-
}
40+
}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ module.system.haste.module_ref_prefix=m#
150150

151151
react.runtime=automatic
152152

153-
suppress_type=$FlowFixMe
153+
experimental.error_code_migration=new
154154

155155
ban_spread_key_props=true
156156

@@ -177,4 +177,4 @@ untyped-import
177177
untyped-type-import
178178

179179
[version]
180-
^0.278.0
180+
^0.279.0

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

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@
77
"**/__snapshots__/**",
88
"src-win/rntypes/**"
99
],
10-
"baseVersion": "0.82.0-nightly-20250806-5936f29d6",
10+
"baseVersion": "0.82.0-nightly-20250821-0ef21bf8a",
1111
"overrides": [
1212
{
1313
"type": "derived",
1414
"file": ".flowconfig",
1515
"baseFile": ".flowconfig",
16-
"baseHash": "373bd1b0dfbd85e02605d9526e7b08b41a67435f"
16+
"baseHash": "56b1b6a6ecee3c54f2c63eadd6bf5d67b11f5cd9"
1717
},
1818
{
1919
"type": "derived",
2020
"file": "src-win/index.win32.js",
2121
"baseFile": "packages/react-native/index.js",
22-
"baseHash": "e4e8dc864521ce28adf8cfa2fb29059484206a05"
22+
"baseHash": "88aa62f2d86a810631bcbc871f45c28c53fceec7"
2323
},
2424
{
2525
"type": "platform",
@@ -41,7 +41,7 @@
4141
"type": "derived",
4242
"file": "src-win/Libraries/Components/AccessibilityInfo/AccessibilityInfo.win32.js",
4343
"baseFile": "packages/react-native/Libraries/Components/AccessibilityInfo/AccessibilityInfo.js",
44-
"baseHash": "692b825d9db6a6da9c3ae9595e4dfb5c202b879d"
44+
"baseHash": "b77b87e32a86265a3c8c29ebbbee46558596aec8"
4545
},
4646
{
4747
"type": "copy",
@@ -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": "5b293a6dbfdf16309c7cbfe71d61f143fa9fa2a2"
63+
"baseHash": "26d3afc77f82939021f848eb8185b3b441fb3c7d"
6464
},
6565
{
6666
"type": "platform",
@@ -108,13 +108,13 @@
108108
"type": "derived",
109109
"file": "src-win/Libraries/Components/TextInput/TextInput.flow.win32.js",
110110
"baseFile": "packages/react-native/Libraries/Components/TextInput/TextInput.flow.js",
111-
"baseHash": "98208f1973dfdb207eeeb74152dbd9c355735bae"
111+
"baseHash": "c3e71a2dbba8e4dd45a34c0c21327aa36d79a1b1"
112112
},
113113
{
114114
"type": "derived",
115115
"file": "src-win/Libraries/Components/TextInput/TextInput.win32.js",
116116
"baseFile": "packages/react-native/Libraries/Components/TextInput/TextInput.js",
117-
"baseHash": "d6f92b47afedf2e31f4066e50c2900477c4d6c31"
117+
"baseHash": "ed5d48ce62056182bf81dfa2d22d511d611d5201"
118118
},
119119
{
120120
"type": "patch",
@@ -218,7 +218,7 @@
218218
"type": "patch",
219219
"file": "src-win/Libraries/Core/Devtools/loadBundleFromServer.win32.js",
220220
"baseFile": "packages/react-native/Libraries/Core/Devtools/loadBundleFromServer.js",
221-
"baseHash": "ac08c96a4bebd677597a40ea1525a2d5d1ee8742",
221+
"baseHash": "5177ecc736e9bebd4e798dcc2c6dd19c38b0a937",
222222
"issue": 12704
223223
},
224224
{
@@ -309,7 +309,7 @@
309309
"type": "derived",
310310
"file": "src-win/Libraries/LogBox/UI/LogBoxInspectorSourceMapStatus.win32.js",
311311
"baseFile": "packages/react-native/Libraries/LogBox/UI/LogBoxInspectorSourceMapStatus.js",
312-
"baseHash": "987653809d7838bb80d3a975abc9f0fd3bc13d93"
312+
"baseHash": "ccbfc8413dc7bd26eb7bc9726b273f1cf23b1c70"
313313
},
314314
{
315315
"type": "derived",
@@ -335,7 +335,7 @@
335335
"type": "copy",
336336
"file": "src-win/Libraries/Network/RCTNetworking.win32.js",
337337
"baseFile": "packages/react-native/Libraries/Network/RCTNetworking.ios.js",
338-
"baseHash": "975cb78ed40d162be73144bafcaee9bcd057bd44",
338+
"baseHash": "1c7dcc3e3cf7339c3450e7722b7b0a355266a001",
339339
"issue": 4318
340340
},
341341
{
@@ -358,7 +358,7 @@
358358
"type": "patch",
359359
"file": "src-win/Libraries/Pressability/HoverState.win32.js",
360360
"baseFile": "packages/react-native/Libraries/Pressability/HoverState.js",
361-
"baseHash": "b3f46661c71f0196a239a059635dcebe8c7c7928",
361+
"baseHash": "ac3381594462358f75de1182b26a162dff691f0e",
362362
"issue": 6240
363363
},
364364
{
@@ -425,13 +425,13 @@
425425
"type": "derived",
426426
"file": "src-win/Libraries/Text/Text.win32.js",
427427
"baseFile": "packages/react-native/Libraries/Text/Text.js",
428-
"baseHash": "fb6f5390b49eb22085ac1618becde3a5208ba167"
428+
"baseHash": "14367e55fca8889783f7dea94ec2c09205960c3c"
429429
},
430430
{
431431
"type": "derived",
432432
"file": "src-win/Libraries/Text/TextNativeComponent.win32.js",
433433
"baseFile": "packages/react-native/Libraries/Text/TextNativeComponent.js",
434-
"baseHash": "4af82705ca22b281344c1e7f0c7b06b6fc3264c5",
434+
"baseHash": "259a625b5f7cf3a70ecd4af6388d82d47f446e50",
435435
"issue": 7074
436436
},
437437
{
@@ -478,13 +478,13 @@
478478
"type": "derived",
479479
"file": "src-win/Libraries/Utilities/Platform.win32.js",
480480
"baseFile": "packages/react-native/Libraries/Utilities/Platform.android.js",
481-
"baseHash": "d3c78d9d5e43a65ec67505b84a1f25f1647530c8"
481+
"baseHash": "6497ec623691b34885e226e4d05bc55ba582a135"
482482
},
483483
{
484484
"type": "patch",
485485
"file": "src-win/Libraries/Utilities/PlatformTypes.js",
486486
"baseFile": "packages/react-native/Libraries/Utilities/PlatformTypes.js",
487-
"baseHash": "c2f607691db07cf1d43c42d048e8513b5515757b",
487+
"baseHash": "f4859039e2bf991ff60d38308c25456ec752191f",
488488
"issue": 14686
489489
},
490490
{
@@ -497,7 +497,7 @@
497497
"type": "patch",
498498
"file": "src-win/src/private/animated/NativeAnimatedHelper.win32.js",
499499
"baseFile": "packages/react-native/src/private/animated/NativeAnimatedHelper.js",
500-
"baseHash": "ecb4418a11a56257962be8ca273d3dbfb7d9862c",
500+
"baseHash": "c3fdc3d1e9879c6fe03a1a5caad7b02b386ddcde",
501501
"issue": 11041
502502
},
503503
{

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

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -30,13 +30,13 @@
3030
"@react-native-community/cli-platform-android": "20.0.0",
3131
"@react-native-community/cli-platform-ios": "20.0.0",
3232
"@react-native/assets": "1.0.0",
33-
"@react-native/assets-registry": "0.82.0-nightly-20250806-5936f29d6",
34-
"@react-native/codegen": "0.82.0-nightly-20250806-5936f29d6",
35-
"@react-native/community-cli-plugin": "0.82.0-nightly-20250806-5936f29d6",
36-
"@react-native/gradle-plugin": "0.82.0-nightly-20250806-5936f29d6",
37-
"@react-native/js-polyfills": "0.82.0-nightly-20250806-5936f29d6",
38-
"@react-native/normalize-colors": "0.82.0-nightly-20250806-5936f29d6",
39-
"@react-native/virtualized-lists": "0.82.0-nightly-20250806-5936f29d6",
33+
"@react-native/assets-registry": "0.82.0-nightly-20250821-0ef21bf8a",
34+
"@react-native/codegen": "0.82.0-nightly-20250821-0ef21bf8a",
35+
"@react-native/community-cli-plugin": "0.82.0-nightly-20250821-0ef21bf8a",
36+
"@react-native/gradle-plugin": "0.82.0-nightly-20250821-0ef21bf8a",
37+
"@react-native/js-polyfills": "0.82.0-nightly-20250821-0ef21bf8a",
38+
"@react-native/normalize-colors": "0.82.0-nightly-20250821-0ef21bf8a",
39+
"@react-native/virtualized-lists": "0.82.0-nightly-20250821-0ef21bf8a",
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.82.0-nightly-20250806-5936f29d6",
75+
"@react-native/metro-config": "0.82.0-nightly-20250821-0ef21bf8a",
7676
"@rnw-scripts/babel-react-native-config": "0.0.0",
7777
"@rnw-scripts/eslint-config": "1.2.38",
7878
"@rnw-scripts/jest-out-of-tree-snapshot-resolver": "^1.1.42",
@@ -88,14 +88,14 @@
8888
"just-scripts": "^1.3.3",
8989
"prettier": "2.8.8",
9090
"react": "19.1.0",
91-
"react-native": "0.82.0-nightly-20250806-5936f29d6",
91+
"react-native": "0.82.0-nightly-20250821-0ef21bf8a",
9292
"react-native-platform-override": "0.0.0-canary.1016",
9393
"typescript": "5.0.4"
9494
},
9595
"peerDependencies": {
9696
"@types/react": "^19.1.0",
9797
"react": "^19.1.0",
98-
"react-native": "0.82.0-nightly-20250806-5936f29d6"
98+
"react-native": "0.82.0-nightly-20250821-0ef21bf8a"
9999
},
100100
"beachball": {
101101
"defaultNpmTag": "canary",
@@ -112,4 +112,4 @@
112112
"engines": {
113113
"node": ">= 22"
114114
}
115-
}
115+
}

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -426,7 +426,7 @@ const AccessibilityInfo = {
426426
const deviceEventName = EventNames.get(eventName);
427427
return deviceEventName == null
428428
? {remove(): void {}}
429-
: // $FlowFixMe[incompatible-call]
429+
: // $FlowFixMe[incompatible-type]
430430
RCTDeviceEventEmitter.addListener(deviceEventName, handler);
431431
},
432432

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
@@ -394,7 +394,7 @@ const Button: component(
394394
touchSoundDisabled={touchSoundDisabled}
395395
// $FlowFixMe[incompatible-exact]
396396
// $FlowFixMe[prop-missing]
397-
// $FlowFixMe[incompatible-type-arg]
397+
// $FlowFixMe[incompatible-type]
398398
ref={ref}>
399399
<View style={buttonStyles}>
400400
<Text style={textStyles} disabled={disabled}>

0 commit comments

Comments
 (0)