Skip to content

Commit 16e3537

Browse files
DewskCopilot
andauthored
Update React Native Windows to 0.81.34 (#4207)
Move the RNW dependency graph past the vulnerable xmldom 0.7.x releases while retaining the non-Windows CLI compatibility patch. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
1 parent dcbe0fa commit 16e3537

3 files changed

Lines changed: 74 additions & 57 deletions

File tree

.yarn/patches/@react-native-windows-cli-npm-0.81.6-9ffb7042e8.patch renamed to .yarn/patches/@react-native-windows-cli-npm-0.81.8-9ffb7042e8.patch

File renamed without changes.

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,8 @@
6060
},
6161
"resolutions": {
6262
"@fluentui/react-native-icons/@types/react-native": "ignore:",
63-
"@react-native-windows/cli": "patch:@react-native-windows/cli@npm%3A0.81.6#~/.yarn/patches/@react-native-windows-cli-npm-0.81.6-9ffb7042e8.patch",
63+
"@react-native-windows/cli": "patch:@react-native-windows/cli@npm%3A0.81.8#~/.yarn/patches/@react-native-windows-cli-npm-0.81.8-9ffb7042e8.patch",
6464
"@types/react": "19.1.17",
65-
"@xmldom/xmldom@npm:^0.7.7": "0.7.13",
6665
"@xmldom/xmldom@npm:^0.8.8": "0.8.13",
6766
"@xmldom/xmldom@npm:^0.9.5": "0.9.10",
6867
"@xmldom/xmldom@npm:^0.x": "0.9.10",

yarn.lock

Lines changed: 73 additions & 55 deletions
Original file line numberDiff line numberDiff line change
@@ -8565,16 +8565,16 @@ __metadata:
85658565
languageName: node
85668566
linkType: hard
85678567

8568-
"@react-native-windows/cli@npm:0.81.6":
8569-
version: 0.81.6
8570-
resolution: "@react-native-windows/cli@npm:0.81.6"
8571-
dependencies:
8572-
"@react-native-windows/codegen": "npm:0.81.6"
8573-
"@react-native-windows/find-dotnet-tools": "npm:0.0.0-canary.2"
8574-
"@react-native-windows/fs": "npm:0.81.1"
8575-
"@react-native-windows/package-utils": "npm:0.81.1"
8576-
"@react-native-windows/telemetry": "npm:0.81.2"
8577-
"@xmldom/xmldom": "npm:^0.7.7"
8568+
"@react-native-windows/cli@npm:0.81.8":
8569+
version: 0.81.8
8570+
resolution: "@react-native-windows/cli@npm:0.81.8::__archiveUrl=https%3A%2F%2Fms-feed-25.pkgs.visualstudio.com%2F1es-public%2F_packaging%2Fnpm-public%2Fnpm%2Fregistry%2F%40react-native-windows%2Fcli%2F-%2Fcli-0.81.8.tgz"
8571+
dependencies:
8572+
"@react-native-windows/codegen": "npm:0.81.7"
8573+
"@react-native-windows/find-dotnet-tools": "npm:0.0.0-canary.3"
8574+
"@react-native-windows/fs": "npm:0.81.2"
8575+
"@react-native-windows/package-utils": "npm:0.81.2"
8576+
"@react-native-windows/telemetry": "npm:0.81.4"
8577+
"@xmldom/xmldom": "npm:^0.8.13"
85788578
chalk: "npm:^4.1.0"
85798579
cli-spinners: "npm:^2.2.0"
85808580
envinfo: "npm:^7.5.0"
@@ -8593,20 +8593,20 @@ __metadata:
85938593
xpath: "npm:^0.0.27"
85948594
peerDependencies:
85958595
react-native: ^0.81.0
8596-
checksum: 10c0/fdf9fdf9ddc9dd15ed4ae34bd444eb928d6b929697297d9af7a3bceff1b53d31ac9f1e27c1df509c633cb811e14008be0e9c3fd395500d8d65c66c6502dfcf60
8596+
checksum: 10c0/c4168baa3134489f47c2ce58243411f43cf8c173bbb27176a3eebfb4af04a6eb346a5744d609bbba9ba508cec8189bc1367eec34352dff601b0f4974c2fd3313
85978597
languageName: node
85988598
linkType: hard
85998599

8600-
"@react-native-windows/cli@patch:@react-native-windows/cli@npm%3A0.81.6#~/.yarn/patches/@react-native-windows-cli-npm-0.81.6-9ffb7042e8.patch":
8601-
version: 0.81.6
8602-
resolution: "@react-native-windows/cli@patch:@react-native-windows/cli@npm%3A0.81.6#~/.yarn/patches/@react-native-windows-cli-npm-0.81.6-9ffb7042e8.patch::version=0.81.6&hash=c0543d"
8603-
dependencies:
8604-
"@react-native-windows/codegen": "npm:0.81.6"
8605-
"@react-native-windows/find-dotnet-tools": "npm:0.0.0-canary.2"
8606-
"@react-native-windows/fs": "npm:0.81.1"
8607-
"@react-native-windows/package-utils": "npm:0.81.1"
8608-
"@react-native-windows/telemetry": "npm:0.81.2"
8609-
"@xmldom/xmldom": "npm:^0.7.7"
8600+
"@react-native-windows/cli@patch:@react-native-windows/cli@npm%3A0.81.8#~/.yarn/patches/@react-native-windows-cli-npm-0.81.8-9ffb7042e8.patch":
8601+
version: 0.81.8
8602+
resolution: "@react-native-windows/cli@patch:@react-native-windows/cli@npm%3A0.81.8%3A%3A__archiveUrl=https%253A%252F%252Fms-feed-25.pkgs.visualstudio.com%252F1es-public%252F_packaging%252Fnpm-public%252Fnpm%252Fregistry%252F%2540react-native-windows%252Fcli%252F-%252Fcli-0.81.8.tgz#~/.yarn/patches/@react-native-windows-cli-npm-0.81.8-9ffb7042e8.patch::version=0.81.8&hash=c0543d"
8603+
dependencies:
8604+
"@react-native-windows/codegen": "npm:0.81.7"
8605+
"@react-native-windows/find-dotnet-tools": "npm:0.0.0-canary.3"
8606+
"@react-native-windows/fs": "npm:0.81.2"
8607+
"@react-native-windows/package-utils": "npm:0.81.2"
8608+
"@react-native-windows/telemetry": "npm:0.81.4"
8609+
"@xmldom/xmldom": "npm:^0.8.13"
86108610
chalk: "npm:^4.1.0"
86118611
cli-spinners: "npm:^2.2.0"
86128612
envinfo: "npm:^7.5.0"
@@ -8625,15 +8625,15 @@ __metadata:
86258625
xpath: "npm:^0.0.27"
86268626
peerDependencies:
86278627
react-native: ^0.81.0
8628-
checksum: 10c0/2bd6c027bc3165ab57373da5aebc5431e309cb24f134ca6b7748457aa713ae47f4a525439c5ec307945f8608cc3e772bde0e95bdd0ba213763bd0188e3e326ed
8628+
checksum: 10c0/e265f7985bbf9b06f5962e31ddaef3ab0a20c001974dc3c97d377d62d3c9f8e88677d4bb988191433f49bbc379d21f080e689f0ccae7f4b4b54a99e76f7fe6bf
86298629
languageName: node
86308630
linkType: hard
86318631

8632-
"@react-native-windows/codegen@npm:0.81.6":
8633-
version: 0.81.6
8634-
resolution: "@react-native-windows/codegen@npm:0.81.6"
8632+
"@react-native-windows/codegen@npm:0.81.7":
8633+
version: 0.81.7
8634+
resolution: "@react-native-windows/codegen@npm:0.81.7::__archiveUrl=https%3A%2F%2Fms-feed-12.pkgs.visualstudio.com%2F1es-public%2F_packaging%2Fnpm-public%2Fnpm%2Fregistry%2F%40react-native-windows%2Fcodegen%2F-%2Fcodegen-0.81.7.tgz"
86358635
dependencies:
8636-
"@react-native-windows/fs": "npm:0.81.1"
8636+
"@react-native-windows/fs": "npm:0.81.2"
86378637
chalk: "npm:^4.1.0"
86388638
globby: "npm:^11.1.0"
86398639
mustache: "npm:^4.0.1"
@@ -8643,7 +8643,7 @@ __metadata:
86438643
react-native: ^0.81.0
86448644
bin:
86458645
react-native-windows-codegen: bin.js
8646-
checksum: 10c0/4981fc78ba2a3e9a3849b930a8924a8a8f4cbda75a244dd87471a2a0836f731ad4e882f9d2233a2d0cfc5f4cd5d2602a0b36050980adb5749c6d7f930b377744
8646+
checksum: 10c0/56c150d9df9735dc190a74c352661857be8cb7c9538b2fbe8904e621b371e55c8a463011bd9b296cdad1ee08838834c6e93a2fbc875d146d5a81e5b5701f3f45
86478647
languageName: node
86488648
linkType: hard
86498649

@@ -8656,13 +8656,22 @@ __metadata:
86568656
languageName: node
86578657
linkType: hard
86588658

8659-
"@react-native-windows/find-repo-root@npm:0.81.1":
8660-
version: 0.81.1
8661-
resolution: "@react-native-windows/find-repo-root@npm:0.81.1"
8659+
"@react-native-windows/find-dotnet-tools@npm:0.0.0-canary.3":
8660+
version: 0.0.0-canary.3
8661+
resolution: "@react-native-windows/find-dotnet-tools@npm:0.0.0-canary.3::__archiveUrl=https%3A%2F%2Fms-feed-12.pkgs.visualstudio.com%2F1es-public%2F_packaging%2Fnpm-public%2Fnpm%2Fregistry%2F%40react-native-windows%2Ffind-dotnet-tools%2F-%2Ffind-dotnet-tools-0.0.0-canary.3.tgz"
86628662
dependencies:
8663-
"@react-native-windows/fs": "npm:0.81.1"
8663+
"@react-native-windows/fs": "npm:^0.81.2"
8664+
checksum: 10c0/640cd7a5fc3e6c98c13956ff63e02bc729a70ef5caad88a724374551a51728eed723411badc313cef0b81c496e96ba448ea2dd9911b0240793119401d7353b7f
8665+
languageName: node
8666+
linkType: hard
8667+
8668+
"@react-native-windows/find-repo-root@npm:0.81.2":
8669+
version: 0.81.2
8670+
resolution: "@react-native-windows/find-repo-root@npm:0.81.2::__archiveUrl=https%3A%2F%2Fms-feed-17.pkgs.visualstudio.com%2F1es-public%2F_packaging%2Fnpm-public%2Fnpm%2Fregistry%2F%40react-native-windows%2Ffind-repo-root%2F-%2Ffind-repo-root-0.81.2.tgz"
8671+
dependencies:
8672+
"@react-native-windows/fs": "npm:0.81.2"
86648673
find-up: "npm:^4.1.0"
8665-
checksum: 10c0/0a092461a0e05a7bd2c5046139a8972f365bd778ef8e923a6faebe6bd527161e6c713434e88eaded97fb68cb3a6e47bebc5ee08166cfad431b9714a57b2f827a
8674+
checksum: 10c0/16bbfe974ff7eb955ced40159c20aba245d97521964c4d7b343df5b1dc3d1b9a6894815a0e1abb858421c6cf277e3766c419712881bfa8d660d649950e55063d
86668675
languageName: node
86678676
linkType: hard
86688677

@@ -8675,6 +8684,15 @@ __metadata:
86758684
languageName: node
86768685
linkType: hard
86778686

8687+
"@react-native-windows/fs@npm:0.81.2, @react-native-windows/fs@npm:^0.81.2":
8688+
version: 0.81.2
8689+
resolution: "@react-native-windows/fs@npm:0.81.2::__archiveUrl=https%3A%2F%2Fms-feed-25.pkgs.visualstudio.com%2F1es-public%2F_packaging%2Fnpm-public%2Fnpm%2Fregistry%2F%40react-native-windows%2Ffs%2F-%2Ffs-0.81.2.tgz"
8690+
dependencies:
8691+
graceful-fs: "npm:^4.2.8"
8692+
checksum: 10c0/4377f6f34a94a0a5b81c42325501ea0907fb175c40e8a92b7c1d2220a19a6bd8fdbf515553d7a5d46fda73bec8e6c1c25c97a773bfbff93f7dc548fdc691b3c6
8693+
languageName: node
8694+
linkType: hard
8695+
86788696
"@react-native-windows/fs@npm:^0.0.0-canary.72":
86798697
version: 0.0.0-canary.72
86808698
resolution: "@react-native-windows/fs@npm:0.0.0-canary.72"
@@ -8685,32 +8703,32 @@ __metadata:
86858703
languageName: node
86868704
linkType: hard
86878705

8688-
"@react-native-windows/package-utils@npm:0.81.1":
8689-
version: 0.81.1
8690-
resolution: "@react-native-windows/package-utils@npm:0.81.1"
8706+
"@react-native-windows/package-utils@npm:0.81.2":
8707+
version: 0.81.2
8708+
resolution: "@react-native-windows/package-utils@npm:0.81.2::__archiveUrl=https%3A%2F%2Fms-feed-17.pkgs.visualstudio.com%2F1es-public%2F_packaging%2Fnpm-public%2Fnpm%2Fregistry%2F%40react-native-windows%2Fpackage-utils%2F-%2Fpackage-utils-0.81.2.tgz"
86918709
dependencies:
8692-
"@react-native-windows/find-repo-root": "npm:0.81.1"
8693-
"@react-native-windows/fs": "npm:0.81.1"
8710+
"@react-native-windows/find-repo-root": "npm:0.81.2"
8711+
"@react-native-windows/fs": "npm:0.81.2"
86948712
get-monorepo-packages: "npm:^1.2.0"
86958713
lodash: "npm:^4.17.15"
8696-
checksum: 10c0/3434f21583fdb903607a5e40a594f8c861c20eb2ec52cd997a9b9520b716945a6ba193954a14614a4b689103c870b417b3ff818e83943f66d1446fbea4bd02b7
8714+
checksum: 10c0/c295aaa95eb01f531459ac8598a38b0af650fd27aecc98057cdb98c3bd1e46227af8529a46f70b1644028d24ba04397c9a7007152b8a759d6709ead35bacc459
86978715
languageName: node
86988716
linkType: hard
86998717

8700-
"@react-native-windows/telemetry@npm:0.81.2":
8701-
version: 0.81.2
8702-
resolution: "@react-native-windows/telemetry@npm:0.81.2"
8718+
"@react-native-windows/telemetry@npm:0.81.4":
8719+
version: 0.81.4
8720+
resolution: "@react-native-windows/telemetry@npm:0.81.4::__archiveUrl=https%3A%2F%2Fms-feed-17.pkgs.visualstudio.com%2F1es-public%2F_packaging%2Fnpm-public%2Fnpm%2Fregistry%2F%40react-native-windows%2Ftelemetry%2F-%2Ftelemetry-0.81.4.tgz"
87038721
dependencies:
87048722
"@microsoft/1ds-core-js": "npm:^4.3.0"
87058723
"@microsoft/1ds-post-js": "npm:^4.3.0"
8706-
"@react-native-windows/fs": "npm:0.81.1"
8707-
"@xmldom/xmldom": "npm:^0.7.7"
8724+
"@react-native-windows/fs": "npm:0.81.2"
8725+
"@xmldom/xmldom": "npm:^0.8.13"
87088726
ci-info: "npm:^3.2.0"
87098727
envinfo: "npm:^7.8.1"
87108728
lodash: "npm:^4.17.21"
87118729
os-locale: "npm:^5.0.0"
87128730
xpath: "npm:^0.0.27"
8713-
checksum: 10c0/085cea700bd744099caf1aa8defad7f142afc9daa70f5477e0b2218488c737045748ca2630315798b27a579754bff1f965a52d43c727f66c9c0b24e6b794fcfd
8731+
checksum: 10c0/23989c92a574346cd049055c43448209ffa9c10340cf79e3cdaf6b900b7d75e29a1aace98c9120548f0b8776a5fd8931995210d2d57c75c1a5e04d196eff7764
87148732
languageName: node
87158733
linkType: hard
87168734

@@ -11796,13 +11814,6 @@ __metadata:
1179611814
languageName: node
1179711815
linkType: hard
1179811816

11799-
"@xmldom/xmldom@npm:0.7.13":
11800-
version: 0.7.13
11801-
resolution: "@xmldom/xmldom@npm:0.7.13"
11802-
checksum: 10c0/cb02e4e8d986acf18578a5f25d1bce5e18d08718f40d8a0cdd922a4c112c8e00daf94de4e43f9556ed147c696b135f2ab81fa9a2a8a0416f60af15d156b60e40
11803-
languageName: node
11804-
linkType: hard
11805-
1180611817
"@xmldom/xmldom@npm:0.8.13":
1180711818
version: 0.8.13
1180811819
resolution: "@xmldom/xmldom@npm:0.8.13"
@@ -11817,6 +11828,13 @@ __metadata:
1181711828
languageName: node
1181811829
linkType: hard
1181911830

11831+
"@xmldom/xmldom@npm:^0.8.13":
11832+
version: 0.8.14
11833+
resolution: "@xmldom/xmldom@npm:0.8.14::__archiveUrl=https%3A%2F%2Fms-feed-25.pkgs.visualstudio.com%2F1es-public%2F_packaging%2Fnpm-public%2Fnpm%2Fregistry%2F%40xmldom%2Fxmldom%2F-%2Fxmldom-0.8.14.tgz"
11834+
checksum: 10c0/dde6f8ca418ff7436ff61063e7bb8c3773ed9d01f420bf1251a6c13a5d3b088ead7c9c66ca56343615a1f304fe4907db0a9b8ff55fc9319e215fa5ca198555c9
11835+
languageName: node
11836+
linkType: hard
11837+
1182011838
"@yarnpkg/lockfile@npm:^1.1.0":
1182111839
version: 1.1.0
1182211840
resolution: "@yarnpkg/lockfile@npm:1.1.0"
@@ -22959,15 +22977,15 @@ __metadata:
2295922977
linkType: hard
2296022978

2296122979
"react-native-windows@npm:^0.81.0":
22962-
version: 0.81.32
22963-
resolution: "react-native-windows@npm:0.81.32"
22980+
version: 0.81.34
22981+
resolution: "react-native-windows@npm:0.81.34::__archiveUrl=https%3A%2F%2Fms-feed-25.pkgs.visualstudio.com%2F1es-public%2F_packaging%2Fnpm-public%2Fnpm%2Fregistry%2Freact-native-windows%2F-%2Freact-native-windows-0.81.34.tgz"
2296422982
dependencies:
2296522983
"@babel/runtime": "npm:^7.0.0"
2296622984
"@jest/create-cache-key-function": "npm:^29.7.0"
2296722985
"@react-native-community/cli": "npm:17.0.0"
2296822986
"@react-native-community/cli-platform-android": "npm:17.0.0"
2296922987
"@react-native-community/cli-platform-ios": "npm:17.0.0"
22970-
"@react-native-windows/cli": "npm:0.81.6"
22988+
"@react-native-windows/cli": "npm:0.81.8"
2297122989
"@react-native/assets": "npm:1.0.0"
2297222990
"@react-native/assets-registry": "npm:0.81.6"
2297322991
"@react-native/codegen": "npm:0.81.6"
@@ -23011,7 +23029,7 @@ __metadata:
2301123029
"@types/react": ^19.1.4
2301223030
react: ^19.1.4
2301323031
react-native: ^0.81.0
23014-
checksum: 10c0/c8123094e4890df789cbdd962e2d33cca26f29304fb8bcbdc85e6e5a61b5878704a3f79aa6443d26e2e9ff62e39eeba260581738cc9cd1de25c48db301e367d0
23032+
checksum: 10c0/38257bbf9c767207c0779ea4ac8ccd55a58ee388892e4247d35742b29fc77498474c8533a2654e1ed20e4b88b1339aef49a8c662ee7b7b523f01516ebb4363db
2301523033
languageName: node
2301623034
linkType: hard
2301723035

0 commit comments

Comments
 (0)