Skip to content

Commit 8be3904

Browse files
Yajur-Groverrnbot
andauthored
Integrate RN Nightly 10/20 (#14092)
* Integrate 10/20 * Change files * add new file to shared.vcxitems * apply fabric changes from upstream * fix errorinfor stackframe * fix stackframe declaration * fix onJSError implementation and usage * add include and issue number for old follow up * fix merge and update snapshots * fix tester issues * update snapshots * fix linting * edit package.json * fix lockfile * bump node-api-jsi to include queueMicrotask * try override * Add feature flags and default turbomodules * lint fixes * remove timermanager override * fix * MS.RN.Cxx shouldn't include files from RN * format * fix * Revert NodeApi bump * fix * fix * fix * fix * fix compilation of react_native_assert from MS.RN.Cxx * Update snapshots --------- Co-authored-by: React-Native-Windows Bot <[email protected]>
1 parent 0dcef5f commit 8be3904

File tree

123 files changed

+1841
-1788
lines changed

Some content is hidden

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

123 files changed

+1841
-1788
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 10/20",
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": "Integrate 10/20",
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": "Integrate 10/20",
4+
"packageName": "@react-native-windows/codegen",
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": "Integrate 10/20",
4+
"packageName": "react-native-windows",
5+
"email": "[email protected]",
6+
"dependentChangeType": "patch"
7+
}

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

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
"excludePatterns": [
66
"src/js/examples-win32/**"
77
],
8-
"baseVersion": "0.77.0-nightly-20241015-3485e9ed8",
8+
"baseVersion": "0.77.0-nightly-20241020-e7a3f479f",
99
"overrides": [
1010
{
1111
"type": "patch",
@@ -42,7 +42,7 @@
4242
"type": "derived",
4343
"file": "src/js/utils/RNTesterList.win32.js",
4444
"baseFile": "packages/rn-tester/js/utils/RNTesterList.android.js",
45-
"baseHash": "a4a186470316624bcd693e7f8b67739f87e5729c"
45+
"baseHash": "27576bedd435d2e9f130ebfdf8e872d30f0b7855"
4646
}
4747
]
4848
}

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.272",
2121
"react": "18.0.0",
22-
"react-native": "0.77.0-nightly-20241015-3485e9ed8"
22+
"react-native": "0.77.0-nightly-20241020-e7a3f479f"
2323
},
2424
"devDependencies": {
2525
"@office-iss/react-native-win32": "^0.0.0-canary.272",
@@ -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.77.0-nightly-20241015-3485e9ed8",
33+
"react-native": "0.77.0-nightly-20241020-e7a3f479f",
3434
"react-native-platform-override": "^1.9.49",
3535
"typescript": "5.0.4"
3636
},
3737
"engines": {
3838
"node": ">= 18"
3939
}
40-
}
40+
}

packages/@office-iss/react-native-win32-tester/src/js/utils/RNTesterList.win32.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
'use strict';
1212

13-
import type {RNTesterModuleInfo, RNTesterModule} from '../types/RNTesterTypes';
13+
import type {RNTesterModule, RNTesterModuleInfo} from '../types/RNTesterTypes';
1414

1515
import ReactNativeFeatureFlags from 'react-native/Libraries/ReactNative/ReactNativeFeatureFlags';
1616

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -160,4 +160,4 @@ untyped-import
160160
untyped-type-import
161161

162162
[version]
163-
^0.248.1
163+
^0.250.0

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

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -7,19 +7,19 @@
77
"**/__snapshots__/**",
88
"src-win/rntypes/**"
99
],
10-
"baseVersion": "0.77.0-nightly-20241015-3485e9ed8",
10+
"baseVersion": "0.77.0-nightly-20241020-e7a3f479f",
1111
"overrides": [
1212
{
1313
"type": "derived",
1414
"file": ".flowconfig",
1515
"baseFile": ".flowconfig",
16-
"baseHash": "fa800520804222b3f944f7ffbb6a82f5ad89dc76"
16+
"baseHash": "d824685eb9983c3aecb6d8207eeb0312f3d5a743"
1717
},
1818
{
1919
"type": "derived",
2020
"file": "src-win/index.win32.js",
2121
"baseFile": "packages/react-native/index.js",
22-
"baseHash": "ad455e241e35ebd718a6304f3de9d04c1f9e4f2b"
22+
"baseHash": "2c80856075b7979d9119fb5e2b4b66b43456c068"
2323
},
2424
{
2525
"type": "platform",
@@ -109,7 +109,7 @@
109109
"type": "derived",
110110
"file": "src-win/Libraries/Components/TextInput/TextInput.win32.js",
111111
"baseFile": "packages/react-native/Libraries/Components/TextInput/TextInput.js",
112-
"baseHash": "d7364ef8dd1c0bc25cc189d135e846522b02b3a7"
112+
"baseHash": "87f676e0bfd031b3dd8c79cf78b64af3c525b151"
113113
},
114114
{
115115
"type": "patch",
@@ -232,7 +232,7 @@
232232
"type": "derived",
233233
"file": "src-win/Libraries/Image/Image.win32.js",
234234
"baseFile": "packages/react-native/Libraries/Image/Image.ios.js",
235-
"baseHash": "e5cd104f5060ad354072889937ea92d508a32490",
235+
"baseHash": "a5abee6de7dca3cb043b834925de3f6f0443c738",
236236
"issue": 4320
237237
},
238238
{
@@ -286,7 +286,7 @@
286286
"type": "patch",
287287
"file": "src-win/Libraries/Inspector/Inspector.win32.js",
288288
"baseFile": "packages/react-native/Libraries/Inspector/Inspector.js",
289-
"baseHash": "ac4d1824877906651f2d82ab7910dda3ecb2bd80"
289+
"baseHash": "ad3ed5cb941f304f5751c6d12274ffe81753162c"
290290
},
291291
{
292292
"type": "patch",
@@ -497,13 +497,13 @@
497497
"type": "copy",
498498
"file": "src-win/Libraries/Utilities/useMergeRefs.js",
499499
"baseFile": "packages/react-native/Libraries/Utilities/useMergeRefs.js",
500-
"baseHash": "1f1ca637132e6e0fe1549ba520d98508269ca2bd"
500+
"baseHash": "4ba42e1b43ef55a1a9e3095336979fa712f4dc8d"
501501
},
502502
{
503503
"type": "patch",
504504
"file": "src-win/src/private/animated/NativeAnimatedHelper.win32.js",
505505
"baseFile": "packages/react-native/src/private/animated/NativeAnimatedHelper.js",
506-
"baseHash": "96fb410d7d408c49297f9f99a760f954264bce91",
506+
"baseHash": "8c67d57575cccb7281b15ca2591e4edf5c5c36dd",
507507
"issue": 11041
508508
},
509509
{

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": "15.0.0-alpha.2",
3131
"@react-native-community/cli-platform-ios": "15.0.0-alpha.2",
3232
"@react-native/assets": "1.0.0",
33-
"@react-native/assets-registry": "0.77.0-nightly-20241015-3485e9ed8",
34-
"@react-native/codegen": "0.77.0-nightly-20241015-3485e9ed8",
35-
"@react-native/community-cli-plugin": "0.77.0-nightly-20241015-3485e9ed8",
36-
"@react-native/gradle-plugin": "0.77.0-nightly-20241015-3485e9ed8",
37-
"@react-native/js-polyfills": "0.77.0-nightly-20241015-3485e9ed8",
38-
"@react-native/normalize-colors": "0.77.0-nightly-20241015-3485e9ed8",
39-
"@react-native/virtualized-lists": "0.77.0-nightly-20241015-3485e9ed8",
33+
"@react-native/assets-registry": "0.77.0-nightly-20241020-e7a3f479f",
34+
"@react-native/codegen": "0.77.0-nightly-20241020-e7a3f479f",
35+
"@react-native/community-cli-plugin": "0.77.0-nightly-20241020-e7a3f479f",
36+
"@react-native/gradle-plugin": "0.77.0-nightly-20241020-e7a3f479f",
37+
"@react-native/js-polyfills": "0.77.0-nightly-20241020-e7a3f479f",
38+
"@react-native/normalize-colors": "0.77.0-nightly-20241020-e7a3f479f",
39+
"@react-native/virtualized-lists": "0.77.0-nightly-20241020-e7a3f479f",
4040
"abort-controller": "^3.0.0",
4141
"anser": "^1.4.9",
4242
"ansi-regex": "^5.0.0",
@@ -60,7 +60,7 @@
6060
"pretty-format": "^29.7.0",
6161
"promise": "^8.3.0",
6262
"react-clone-referenced-element": "^1.0.1",
63-
"react-devtools-core": "^6.0.0",
63+
"react-devtools-core": "^6.0.1",
6464
"react-refresh": "^0.14.0",
6565
"react-shallow-renderer": "^16.15.0",
6666
"regenerator-runtime": "^0.13.2",
@@ -85,19 +85,19 @@
8585
"@types/prop-types": "15.7.1",
8686
"@types/react": "^18.2.6",
8787
"eslint": "^8.19.0",
88-
"flow-bin": "^0.245.2",
88+
"flow-bin": "^0.250.0",
8989
"jscodeshift": "^0.14.0",
9090
"just-scripts": "^1.3.3",
9191
"prettier": "2.8.8",
9292
"react": "19.0.0-rc-fb9a90fa48-20240614",
93-
"react-native": "0.77.0-nightly-20241015-3485e9ed8",
93+
"react-native": "0.77.0-nightly-20241020-e7a3f479f",
9494
"react-native-platform-override": "^1.9.49",
9595
"typescript": "5.0.4"
9696
},
9797
"peerDependencies": {
9898
"@types/react": "^18.2.6",
9999
"react": "^19.0.0-rc-fb9a90fa48-20240614",
100-
"react-native": "0.77.0-nightly-20241015-3485e9ed8"
100+
"react-native": "0.77.0-nightly-20241020-e7a3f479f"
101101
},
102102
"beachball": {
103103
"defaultNpmTag": "canary",
@@ -114,4 +114,4 @@
114114
"engines": {
115115
"node": ">= 18"
116116
}
117-
}
117+
}

0 commit comments

Comments
 (0)