Skip to content

Commit 745d679

Browse files
committed
Upgrade RNX to target RNW 0.77
1 parent cccb9a7 commit 745d679

File tree

6 files changed

+1966
-2347
lines changed

6 files changed

+1966
-2347
lines changed

.github/workflows/main.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -30,15 +30,17 @@ jobs:
3030
strategy:
3131
fail-fast: false
3232
matrix:
33-
rnwVersion: [ 'v0.73-stable', 'v0.72-stable', 'v0.71-stable'] # test *all* versions that use VS 2022. aka any RNW version >= min in package.json and >= 0.71
33+
rnwVersion: ['latest', 'v0.75-stable', 'v0.76-stable', 'v0.72-stable'] # test *key* versions that use VS 2022. aka any RNW version >= 0.72 used by supported partners and/or Active/Maintenance from https://microsoft.github.io/react-native-windows/support
3434
useRnwNuGet: [false, true] # test building with both RNW source and RNW NuGet
3535
include:
36-
- rnwVersion: 'v0.73-stable'
37-
rnVersion: '0.73-stable'
36+
- rnwVersion: 'latest'
37+
rnVersion: 'latest'
38+
- rnwVersion: 'v0.76-stable'
39+
rnVersion: '0.76-stable'
40+
- rnwVersion: 'v0.75-stable'
41+
rnVersion: '0.75-stable'
3842
- rnwVersion: 'v0.72-stable'
3943
rnVersion: '0.72-stable'
40-
- rnwVersion: 'v0.71-stable'
41-
rnVersion: '0.71-stable'
4244
uses: ./.github/workflows/template-testcli.yml
4345
with:
4446
vmImage: windows-2022

.github/workflows/pr.yml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,11 +42,15 @@ jobs:
4242
strategy:
4343
fail-fast: true
4444
matrix:
45-
rnwVersion: ['v0.73-stable', 'v0.72-stable'] # test *key* versions that use VS 2022. aka any RNW version >= 0.71 used by supported partners and/or Active/Maintenance from https://microsoft.github.io/react-native-windows/support
45+
rnwVersion: ['latest', 'v0.75-stable', 'v0.76-stable', 'v0.72-stable'] # test *key* versions that use VS 2022. aka any RNW version >= 0.72 used by supported partners and/or Active/Maintenance from https://microsoft.github.io/react-native-windows/support
4646
useRnwNuGet: [false, true] # test building with both RNW source and RNW NuGet
4747
include:
48-
- rnwVersion: 'v0.73-stable'
49-
rnVersion: '0.73-stable'
48+
- rnwVersion: 'latest'
49+
rnVersion: 'latest'
50+
- rnwVersion: 'v0.76-stable'
51+
rnVersion: '0.76-stable'
52+
- rnwVersion: 'v0.75-stable'
53+
rnVersion: '0.75-stable'
5054
- rnwVersion: 'v0.72-stable'
5155
rnVersion: '0.72-stable'
5256
uses: ./.github/workflows/template-testcli.yml

example/package.json

Lines changed: 17 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,31 +6,34 @@
66
"lint": "eslint .",
77
"start": "react-native start",
88
"test": "jest",
9-
"windows": "react-native run-windows"
9+
"windows": "npx @react-native-community/cli run-windows"
1010
},
1111
"dependencies": {
12-
"react": "18.2.0",
13-
"react-native": "0.73.11",
14-
"react-native-windows": "0.73.21",
12+
"react": "18.3.1",
13+
"react-native": "0.77.0",
14+
"react-native-windows": "0.77.2",
1515
"react-native-xaml": "*"
1616
},
1717
"devDependencies": {
18-
"@babel/core": "^7.20.0",
19-
"@babel/preset-env": "^7.20.0",
20-
"@babel/runtime": "^7.20.0",
21-
"@react-native/babel-preset": "^0.73.21",
22-
"@react-native/eslint-config": "^0.73.2",
23-
"@react-native/metro-config": "^0.73.5",
24-
"@react-native/typescript-config": "^0.73.1",
18+
"@babel/core": "^7.25.2",
19+
"@babel/preset-env": "^7.25.3",
20+
"@babel/runtime": "^7.25.0",
21+
"@react-native-community/cli": "15.0.1",
22+
"@react-native-community/cli-platform-android": "15.0.1",
23+
"@react-native-community/cli-platform-ios": "15.0.1",
24+
"@react-native/babel-preset": "0.77.0",
25+
"@react-native/eslint-config": "0.77.0",
26+
"@react-native/metro-config": "0.77.0",
27+
"@react-native/typescript-config": "0.77.0",
28+
"@types/jest": "^29.5.13",
2529
"@types/react": "^18.2.6",
2630
"@types/react-test-renderer": "^18.0.0",
27-
"babel-jest": "^29.6.3",
2831
"eslint": "^8.19.0",
2932
"jest": "^29.6.3",
3033
"prettier": "2.8.8",
31-
"react-test-renderer": "18.2.0",
34+
"react-test-renderer": "18.3.1",
3235
"typescript": "5.0.4",
33-
"metro-config": "^0.80.2"
36+
"metro-config": "^0.81.0"
3437
},
3538
"engines": {
3639
"node": ">=18"

examplenuget/package.json

Lines changed: 16 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -9,28 +9,31 @@
99
"windows": "react-native run-windows"
1010
},
1111
"dependencies": {
12-
"react": "18.2.0",
13-
"react-native": "0.73.11",
14-
"react-native-windows": "0.73.21",
12+
"react": "18.3.1",
13+
"react-native": "0.77.0",
14+
"react-native-windows": "0.77.2",
1515
"react-native-xaml": "*"
1616
},
1717
"devDependencies": {
18-
"@babel/core": "^7.20.0",
19-
"@babel/preset-env": "^7.20.0",
20-
"@babel/runtime": "^7.20.0",
21-
"@react-native/babel-preset": "^0.73.21",
22-
"@react-native/eslint-config": "^0.73.2",
23-
"@react-native/metro-config": "^0.73.5",
24-
"@react-native/typescript-config": "^0.73.1",
18+
"@babel/core": "^7.25.2",
19+
"@babel/preset-env": "^7.25.3",
20+
"@babel/runtime": "^7.25.0",
21+
"@react-native-community/cli": "15.0.1",
22+
"@react-native-community/cli-platform-android": "15.0.1",
23+
"@react-native-community/cli-platform-ios": "15.0.1",
24+
"@react-native/babel-preset": "0.77.0",
25+
"@react-native/eslint-config": "0.77.0",
26+
"@react-native/metro-config": "0.77.0",
27+
"@react-native/typescript-config": "0.77.0",
28+
"@types/jest": "^29.5.13",
2529
"@types/react": "^18.2.6",
2630
"@types/react-test-renderer": "^18.0.0",
27-
"babel-jest": "^29.6.3",
2831
"eslint": "^8.19.0",
2932
"jest": "^29.6.3",
3033
"prettier": "2.8.8",
31-
"react-test-renderer": "18.2.0",
34+
"react-test-renderer": "18.3.1",
3235
"typescript": "5.0.4",
33-
"metro-config": "^0.80.2"
36+
"metro-config": "^0.81.0"
3437
},
3538
"engines": {
3639
"node": ">=18"

package/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,9 @@
4444
"@types/jest": "*",
4545
"beachball": "^2.16.0",
4646
"eslint": "^8.19.0",
47-
"react": "18.2.0",
48-
"react-native": "0.73.11",
49-
"react-native-windows": "0.73.21",
47+
"react": "18.3.1",
48+
"react-native": "0.77.0",
49+
"react-native-windows": "0.77.2",
5050
"react-native-typescript-transformer": "*",
5151
"typescript": "5.0.4"
5252
},

0 commit comments

Comments
 (0)