Skip to content

Commit

Permalink
Integrate 7/29 RN Nightly Build (#10479)
Browse files Browse the repository at this point in the history
Updating RN: facebook/react-native@8af7870...a21a1f8

* integrate-7-29-22

* Change files

* add stub methods to get build working

* add stub method to NodeJsi

* fix virtualizedList path

* override attributedString and cleanup stub methods

* fix build

* upgrade hermes to 0.71.0.20220831

* downgrade to hermes-windows .70 and override JSI files

* Fix babel and eslint issues

* Fix overrides

* Consolidate correct babel config

Co-authored-by: Jon Thysell (JAUNTY) <jthysell@microsoft.com>
  • Loading branch information
TatianaKapos and jonthysell committed Oct 4, 2022
1 parent ed6d701 commit d9bc366
Show file tree
Hide file tree
Showing 158 changed files with 6,282 additions and 1,363 deletions.
12 changes: 11 additions & 1 deletion .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,17 @@
"**/.git": true
},
"files.associations": {
"**/.ado/**/*.yml": "azure-pipelines"
"**/.ado/**/*.yml": "azure-pipelines",
"*.idl": "cpp",
"deque": "cpp",
"format": "cpp",
"list": "cpp",
"vector": "cpp",
"xstring": "cpp",
"*.ipp": "cpp",
"filesystem": "cpp",
"locale": "cpp",
"regex": "cpp"
},
"search.exclude": {
"**/node_modules": true,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "integrate 7/29/22",
"packageName": "@office-iss/react-native-win32",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@react-native-windows/automation",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@react-native-windows/automation-channel",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@react-native-windows/automation-commands",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "integrate 7/29/22",
"packageName": "@react-native-windows/cli",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "integrate 7/29/22",
"packageName": "@react-native-windows/codegen",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "integrate 7/29/22",
"packageName": "@react-native-windows/find-repo-root",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "integrate 7/29/22",
"packageName": "@react-native-windows/fs",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "integrate 7/29/22",
"packageName": "@react-native-windows/package-utils",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "integrate-7-29-22",
"packageName": "@react-native-windows/telemetry",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "integrate 7/29/22",
"packageName": "@react-native-windows/virtualized-list",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/babel-node-config",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/create-github-releases",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/doxysaurus",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "\u001aintegrate 7/29/22",
"packageName": "@rnw-scripts/eslint-config",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/format-files",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/integrate-rn",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/jest-debug-config",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/jest-e2e-config",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/jest-out-of-tree-resolver",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/jest-out-of-tree-snapshot-resolver",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/jest-unittest-config",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/promote-release",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "@rnw-scripts/take-screenshot",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "react-native-platform-override",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "integrate 7/29/22",
"packageName": "react-native-windows",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "minor",
"comment": "integrate 7/29/22",
"packageName": "react-native-windows-init",
"email": "tatianakapos@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
module.exports = {
extends: "@rnw-scripts/babel-react-native-config",
};
4 changes: 2 additions & 2 deletions packages/@office-iss/react-native-win32-tester/overrides.json
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
"excludePatterns": [
"src/js/examples-win32/**"
],
"baseVersion": "0.0.0-20220714-2051-8af7870c6",
"baseVersion": "0.0.0-20220729-2025-a21a1f845",
"overrides": [
{
"type": "patch",
Expand Down Expand Up @@ -41,7 +41,7 @@
"type": "derived",
"file": "src/js/utils/RNTesterList.win32.js",
"baseFile": "packages/rn-tester/js/utils/RNTesterList.android.js",
"baseHash": "d12b4947135ada2dcb1c68835f53d7f0beff8a4e"
"baseHash": "47ae7ad8202332535511930277bd5ad084fe7804"
},
{
"type": "patch",
Expand Down
13 changes: 7 additions & 6 deletions packages/@office-iss/react-native-win32-tester/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,27 +12,28 @@
},
"dependencies": {
"@react-native/tester": "0.0.1",
"@typescript-eslint/eslint-plugin": "^5.20.0",
"@typescript-eslint/parser": "^5.20.0"
"@typescript-eslint/eslint-plugin": "^5.30.5",
"@typescript-eslint/parser": "^5.30.5"
},
"peerDependencies": {
"@office-iss/react-native-win32": "^0.0.0-canary.161",
"react": "18.0.0",
"react-native": "0.0.0-20220714-2051-8af7870c6"
"react-native": "0.0.0-20220729-2025-a21a1f845"
},
"devDependencies": {
"@office-iss/react-native-win32": "^0.0.0-canary.161",
"@rnw-scripts/babel-react-native-config": "0.0.0",
"@rnw-scripts/eslint-config": "1.1.13",
"@rnw-scripts/just-task": "2.2.5",
"@rnw-scripts/ts-config": "2.0.2",
"@types/node": "^14.14.22",
"eslint": "^7.32.0",
"eslint": "^8.19.0",
"just-scripts": "^1.3.3",
"react-native": "0.0.0-20220714-2051-8af7870c6",
"react-native": "0.0.0-20220729-2025-a21a1f845",
"react-native-platform-override": "^1.6.14",
"typescript": "^4.4.4"
},
"engines": {
"node": ">= 14"
}
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -154,7 +154,7 @@ const APIs: Array<RNTesterModuleInfo> = [
{
key: 'AlertExample',
category: 'UI',
module: require('../examples/Alert/AlertExample'),
module: require('../examples/Alert/AlertExample').default,
},
{
key: 'AnimatedIndex',
Expand Down
4 changes: 2 additions & 2 deletions packages/@office-iss/react-native-win32/.flowconfig
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ suppress_type=$FlowFixMeProps
suppress_type=$FlowFixMeState
suppress_type=$FlowFixMeEmpty

experimental.env_mode=ssa
experimental.env_mode=resolved

[lints]
sketchy-null-number=warn
Expand All @@ -124,4 +124,4 @@ untyped-import
untyped-type-import

[version]
^0.182.0
^0.183.1
3 changes: 3 additions & 0 deletions packages/@office-iss/react-native-win32/babel.config.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
module.exports = {
extends: "@rnw-scripts/babel-react-native-config",
};

0 comments on commit d9bc366

Please sign in to comment.