From 91290103fea9323c6b7bbf7583bf19b01c0fa91a Mon Sep 17 00:00:00 2001 From: React-Native-Windows Bot <53619745+rnbot@users.noreply.github.com> Date: Wed, 22 Apr 2026 14:35:54 +0000 Subject: [PATCH] RELEASE: Releasing 12 package(s) (0.84-stable) --- ...-9830d0c0-7418-4c74-bfc3-f1db60545711.json | 7 ------- ...-e83b01b1-0133-47da-8a8a-c88a6c16398b.json | 7 ------- .../automation-channel/CHANGELOG.json | 15 +++++++++++++ .../automation-channel/CHANGELOG.md | 10 ++++++++- .../automation-channel/package.json | 4 ++-- .../automation-commands/CHANGELOG.json | 15 +++++++++++++ .../automation-commands/CHANGELOG.md | 10 ++++++++- .../automation-commands/package.json | 4 ++-- .../automation/CHANGELOG.json | 15 +++++++++++++ .../automation/CHANGELOG.md | 10 ++++++++- .../automation/package.json | 4 ++-- .../@react-native-windows/cli/CHANGELOG.json | 15 +++++++++++++ .../@react-native-windows/cli/CHANGELOG.md | 10 ++++++++- .../@react-native-windows/cli/package.json | 2 +- .../@react-native-windows/tester/package.json | 4 ++-- packages/debug-test/package.json | 2 +- packages/e2e-test-app-fabric/package.json | 8 +++---- packages/playground/package.json | 2 +- .../react-native-windows-init/CHANGELOG.json | 15 +++++++++++++ .../react-native-windows-init/CHANGELOG.md | 10 ++++++++- .../react-native-windows-init/package.json | 4 ++-- packages/sample-app-fabric/package.json | 2 +- packages/sample-custom-component/package.json | 2 +- vnext/CHANGELOG.json | 21 +++++++++++++++++++ vnext/CHANGELOG.md | 11 +++++++++- .../Generated/PackageVersion.g.props | 4 ++-- vnext/package.json | 4 ++-- 27 files changed, 174 insertions(+), 43 deletions(-) delete mode 100644 change/@react-native-windows-cli-9830d0c0-7418-4c74-bfc3-f1db60545711.json delete mode 100644 change/react-native-windows-e83b01b1-0133-47da-8a8a-c88a6c16398b.json diff --git a/change/@react-native-windows-cli-9830d0c0-7418-4c74-bfc3-f1db60545711.json b/change/@react-native-windows-cli-9830d0c0-7418-4c74-bfc3-f1db60545711.json deleted file mode 100644 index 1bf851f10b2..00000000000 --- a/change/@react-native-windows-cli-9830d0c0-7418-4c74-bfc3-f1db60545711.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "prerelease", - "comment": "Fix command injection in cleanProject() (CWE-78) and argument injection in uninstallAppPackage() (CWE-88)", - "packageName": "@react-native-windows/cli", - "email": "nitchaudhary@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/react-native-windows-e83b01b1-0133-47da-8a8a-c88a6c16398b.json b/change/react-native-windows-e83b01b1-0133-47da-8a8a-c88a6c16398b.json deleted file mode 100644 index 2126bd891be..00000000000 --- a/change/react-native-windows-e83b01b1-0133-47da-8a8a-c88a6c16398b.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "prerelease", - "comment": "Re-introduce Desktop integration tests", - "packageName": "react-native-windows", - "email": "julio.rocha@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/packages/@react-native-windows/automation-channel/CHANGELOG.json b/packages/@react-native-windows/automation-channel/CHANGELOG.json index 3a586e391d3..944283722a7 100644 --- a/packages/@react-native-windows/automation-channel/CHANGELOG.json +++ b/packages/@react-native-windows/automation-channel/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@react-native-windows/automation-channel", "entries": [ + { + "date": "Wed, 22 Apr 2026 14:35:53 GMT", + "version": "0.84.0-preview.5", + "tag": "@react-native-windows/automation-channel_v0.84.0-preview.5", + "comments": { + "prerelease": [ + { + "author": "beachball", + "package": "@react-native-windows/automation-channel", + "comment": "Bump react-native-windows to v0.84.0-preview.5", + "commit": "not available" + } + ] + } + }, { "date": "Thu, 16 Apr 2026 09:13:22 GMT", "version": "0.84.0-preview.4", diff --git a/packages/@react-native-windows/automation-channel/CHANGELOG.md b/packages/@react-native-windows/automation-channel/CHANGELOG.md index 26f4a7e5f0f..364281706b7 100644 --- a/packages/@react-native-windows/automation-channel/CHANGELOG.md +++ b/packages/@react-native-windows/automation-channel/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @react-native-windows/automation-channel - + +## 0.84.0-preview.5 + +Wed, 22 Apr 2026 14:35:53 GMT + +### Changes + +- Bump react-native-windows to v0.84.0-preview.5 + ## 0.84.0-preview.4 Thu, 16 Apr 2026 09:13:22 GMT diff --git a/packages/@react-native-windows/automation-channel/package.json b/packages/@react-native-windows/automation-channel/package.json index 37e2d6bd6fb..0790560a70d 100644 --- a/packages/@react-native-windows/automation-channel/package.json +++ b/packages/@react-native-windows/automation-channel/package.json @@ -1,6 +1,6 @@ { "name": "@react-native-windows/automation-channel", - "version": "0.84.0-preview.4", + "version": "0.84.0-preview.5", "license": "MIT", "repository": { "type": "git", @@ -34,7 +34,7 @@ "prettier": "^3.6.2", "react": "19.2.3", "react-native": "0.84.1", - "react-native-windows": "0.84.0-preview.4", + "react-native-windows": "0.84.0-preview.5", "typescript": "5.0.4" }, "files": [ diff --git a/packages/@react-native-windows/automation-commands/CHANGELOG.json b/packages/@react-native-windows/automation-commands/CHANGELOG.json index c9a44c55ebf..8c813e7c884 100644 --- a/packages/@react-native-windows/automation-commands/CHANGELOG.json +++ b/packages/@react-native-windows/automation-commands/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@react-native-windows/automation-commands", "entries": [ + { + "date": "Wed, 22 Apr 2026 14:35:53 GMT", + "version": "0.84.0-preview.5", + "tag": "@react-native-windows/automation-commands_v0.84.0-preview.5", + "comments": { + "prerelease": [ + { + "author": "beachball", + "package": "@react-native-windows/automation-commands", + "comment": "Bump @react-native-windows/automation-channel to v0.84.0-preview.5", + "commit": "not available" + } + ] + } + }, { "date": "Thu, 16 Apr 2026 09:13:22 GMT", "version": "0.84.0-preview.4", diff --git a/packages/@react-native-windows/automation-commands/CHANGELOG.md b/packages/@react-native-windows/automation-commands/CHANGELOG.md index 7c2c21da70c..ae4df33ad3f 100644 --- a/packages/@react-native-windows/automation-commands/CHANGELOG.md +++ b/packages/@react-native-windows/automation-commands/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @react-native-windows/automation-commands - + +## 0.84.0-preview.5 + +Wed, 22 Apr 2026 14:35:53 GMT + +### Changes + +- Bump @react-native-windows/automation-channel to v0.84.0-preview.5 + ## 0.84.0-preview.4 Thu, 16 Apr 2026 09:13:22 GMT diff --git a/packages/@react-native-windows/automation-commands/package.json b/packages/@react-native-windows/automation-commands/package.json index 38821d04365..4bc9a1955fc 100644 --- a/packages/@react-native-windows/automation-commands/package.json +++ b/packages/@react-native-windows/automation-commands/package.json @@ -1,6 +1,6 @@ { "name": "@react-native-windows/automation-commands", - "version": "0.84.0-preview.4", + "version": "0.84.0-preview.5", "description": "Allows controlling your react-native-windows application", "main": "lib-commonjs/index.js", "license": "MIT", @@ -18,7 +18,7 @@ "watch": "rnw-scripts watch" }, "dependencies": { - "@react-native-windows/automation-channel": "0.84.0-preview.4", + "@react-native-windows/automation-channel": "0.84.0-preview.5", "@typescript-eslint/eslint-plugin": "^7.1.1", "@typescript-eslint/parser": "^7.1.1" }, diff --git a/packages/@react-native-windows/automation/CHANGELOG.json b/packages/@react-native-windows/automation/CHANGELOG.json index a0166a4334d..d09f075269c 100644 --- a/packages/@react-native-windows/automation/CHANGELOG.json +++ b/packages/@react-native-windows/automation/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@react-native-windows/automation", "entries": [ + { + "date": "Wed, 22 Apr 2026 14:35:53 GMT", + "version": "0.84.0-preview.5", + "tag": "@react-native-windows/automation_v0.84.0-preview.5", + "comments": { + "prerelease": [ + { + "author": "beachball", + "package": "@react-native-windows/automation", + "comment": "Bump @react-native-windows/automation-channel to v0.84.0-preview.5", + "commit": "not available" + } + ] + } + }, { "date": "Thu, 16 Apr 2026 09:13:21 GMT", "version": "0.84.0-preview.4", diff --git a/packages/@react-native-windows/automation/CHANGELOG.md b/packages/@react-native-windows/automation/CHANGELOG.md index cbb1c0f0070..e0d7e09985c 100644 --- a/packages/@react-native-windows/automation/CHANGELOG.md +++ b/packages/@react-native-windows/automation/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @react-native-windows/automation - + +## 0.84.0-preview.5 + +Wed, 22 Apr 2026 14:35:53 GMT + +### Changes + +- Bump @react-native-windows/automation-channel to v0.84.0-preview.5 + ## 0.84.0-preview.4 Thu, 16 Apr 2026 09:13:21 GMT diff --git a/packages/@react-native-windows/automation/package.json b/packages/@react-native-windows/automation/package.json index 8cf006888ec..ff6319e476e 100644 --- a/packages/@react-native-windows/automation/package.json +++ b/packages/@react-native-windows/automation/package.json @@ -1,6 +1,6 @@ { "name": "@react-native-windows/automation", - "version": "0.84.0-preview.4", + "version": "0.84.0-preview.5", "description": "UI Automation Suite for React Native Windows Applications", "main": "lib-commonjs/index.js", "repository": { @@ -18,7 +18,7 @@ "watch": "rnw-scripts watch" }, "dependencies": { - "@react-native-windows/automation-channel": "0.84.0-preview.4", + "@react-native-windows/automation-channel": "0.84.0-preview.5", "@react-native-windows/fs": "0.84.0-preview.1", "@typescript-eslint/eslint-plugin": "^7.1.1", "@typescript-eslint/parser": "^7.1.1", diff --git a/packages/@react-native-windows/cli/CHANGELOG.json b/packages/@react-native-windows/cli/CHANGELOG.json index 2a7c2ca1cec..51f76a88963 100644 --- a/packages/@react-native-windows/cli/CHANGELOG.json +++ b/packages/@react-native-windows/cli/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@react-native-windows/cli", "entries": [ + { + "date": "Wed, 22 Apr 2026 14:35:53 GMT", + "version": "0.84.0-preview.3", + "tag": "@react-native-windows/cli_v0.84.0-preview.3", + "comments": { + "prerelease": [ + { + "author": "nitchaudhary@microsoft.com", + "package": "@react-native-windows/cli", + "commit": "4065de3a56f0db924a7b8849b5946af2472ee050", + "comment": "Fix command injection in cleanProject() (CWE-78) and argument injection in uninstallAppPackage() (CWE-88)" + } + ] + } + }, { "date": "Thu, 16 Apr 2026 09:13:22 GMT", "version": "0.84.0-preview.2", diff --git a/packages/@react-native-windows/cli/CHANGELOG.md b/packages/@react-native-windows/cli/CHANGELOG.md index 25bac4ee4c5..532fb81b7a1 100644 --- a/packages/@react-native-windows/cli/CHANGELOG.md +++ b/packages/@react-native-windows/cli/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - @react-native-windows/cli - + +## 0.84.0-preview.3 + +Wed, 22 Apr 2026 14:35:53 GMT + +### Changes + +- Fix command injection in cleanProject() (CWE-78) and argument injection in uninstallAppPackage() (CWE-88) (nitchaudhary@microsoft.com) + ## 0.84.0-preview.2 Thu, 16 Apr 2026 09:13:22 GMT diff --git a/packages/@react-native-windows/cli/package.json b/packages/@react-native-windows/cli/package.json index ef9f36fedcc..7287cce93f1 100644 --- a/packages/@react-native-windows/cli/package.json +++ b/packages/@react-native-windows/cli/package.json @@ -1,6 +1,6 @@ { "name": "@react-native-windows/cli", - "version": "0.84.0-preview.2", + "version": "0.84.0-preview.3", "license": "MIT", "main": "lib-commonjs/index.js", "repository": { diff --git a/packages/@react-native-windows/tester/package.json b/packages/@react-native-windows/tester/package.json index d10d35fe6fa..28f9aefaff2 100644 --- a/packages/@react-native-windows/tester/package.json +++ b/packages/@react-native-windows/tester/package.json @@ -20,7 +20,7 @@ "@react-native-picker/picker": "2.11.0", "react": "19.2.3", "react-native": "0.84.1", - "react-native-windows": "0.84.0-preview.4", + "react-native-windows": "0.84.0-preview.5", "react-native-xaml": "^0.0.80" }, "devDependencies": { @@ -35,7 +35,7 @@ "just-scripts": "^1.3.3", "react-native": "0.84.1", "react-native-platform-override": "0.84.0-preview.1", - "react-native-windows": "0.84.0-preview.4", + "react-native-windows": "0.84.0-preview.5", "typescript": "5.0.4" }, "engines": { diff --git a/packages/debug-test/package.json b/packages/debug-test/package.json index 88182e89061..3770a8bd30c 100644 --- a/packages/debug-test/package.json +++ b/packages/debug-test/package.json @@ -8,7 +8,7 @@ "lint:fix": "rnw-scripts lint:fix" }, "devDependencies": { - "@react-native-windows/automation": "0.84.0-preview.4", + "@react-native-windows/automation": "0.84.0-preview.5", "@react-native-windows/fs": "0.84.0-preview.1", "@rnw-scripts/eslint-config": "1.2.38", "@rnw-scripts/ts-config": "2.0.6", diff --git a/packages/e2e-test-app-fabric/package.json b/packages/e2e-test-app-fabric/package.json index 40d87ed8730..97cb45f109a 100644 --- a/packages/e2e-test-app-fabric/package.json +++ b/packages/e2e-test-app-fabric/package.json @@ -25,14 +25,14 @@ "perf:native:ci": "jest --config jest.native-perf.config.js --ci --forceExit" }, "dependencies": { - "@react-native-windows/automation-channel": "0.84.0-preview.4", + "@react-native-windows/automation-channel": "0.84.0-preview.5", "@react-native-windows/tester": "0.0.1", "@types/react": "^19.1.1", "@typescript-eslint/eslint-plugin": "^7.1.1", "@typescript-eslint/parser": "^7.1.1", "react": "^19.2.3", "react-native": "0.84.1", - "react-native-windows": "0.84.0-preview.4" + "react-native-windows": "0.84.0-preview.5" }, "devDependencies": { "@babel/core": "^7.25.2", @@ -41,8 +41,8 @@ "@babel/preset-typescript": "^7.8.3", "@babel/runtime": "^7.20.0", "@react-native-community/cli": "20.0.0", - "@react-native-windows/automation": "0.84.0-preview.4", - "@react-native-windows/automation-commands": "0.84.0-preview.4", + "@react-native-windows/automation": "0.84.0-preview.5", + "@react-native-windows/automation-commands": "0.84.0-preview.5", "@react-native-windows/perf-testing": "0.84.0-preview.3", "@react-native/metro-config": "0.84.1", "@rnw-scripts/babel-node-config": "2.3.3", diff --git a/packages/playground/package.json b/packages/playground/package.json index 7c247e49641..628271e84df 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -16,7 +16,7 @@ "@typescript-eslint/parser": "^7.1.1", "react": "^19.2.3", "react-native": "0.84.1", - "react-native-windows": "0.84.0-preview.4" + "react-native-windows": "0.84.0-preview.5" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/packages/react-native-windows-init/CHANGELOG.json b/packages/react-native-windows-init/CHANGELOG.json index ab890af1752..6e52180e12d 100644 --- a/packages/react-native-windows-init/CHANGELOG.json +++ b/packages/react-native-windows-init/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "react-native-windows-init", "entries": [ + { + "date": "Wed, 22 Apr 2026 14:35:53 GMT", + "version": "0.84.0-preview.3", + "tag": "react-native-windows-init_v0.84.0-preview.3", + "comments": { + "prerelease": [ + { + "author": "beachball", + "package": "react-native-windows-init", + "comment": "Bump @react-native-windows/cli to v0.84.0-preview.3", + "commit": "not available" + } + ] + } + }, { "date": "Thu, 16 Apr 2026 09:13:22 GMT", "version": "0.84.0-preview.2", diff --git a/packages/react-native-windows-init/CHANGELOG.md b/packages/react-native-windows-init/CHANGELOG.md index 89b31dbb798..30fb0108a3a 100644 --- a/packages/react-native-windows-init/CHANGELOG.md +++ b/packages/react-native-windows-init/CHANGELOG.md @@ -1,9 +1,17 @@ # Change Log - react-native-windows-init - + +## 0.84.0-preview.3 + +Wed, 22 Apr 2026 14:35:53 GMT + +### Changes + +- Bump @react-native-windows/cli to v0.84.0-preview.3 + ## 0.84.0-preview.2 Thu, 16 Apr 2026 09:13:22 GMT diff --git a/packages/react-native-windows-init/package.json b/packages/react-native-windows-init/package.json index 66c6bf57479..5c0921c3ba8 100644 --- a/packages/react-native-windows-init/package.json +++ b/packages/react-native-windows-init/package.json @@ -1,6 +1,6 @@ { "name": "react-native-windows-init", - "version": "0.84.0-preview.2", + "version": "0.84.0-preview.3", "description": "CLI to add react-native-windows to an existing react-native project", "main": "index.js", "repository": { @@ -37,7 +37,7 @@ "yargs": "^16.2.0" }, "devDependencies": { - "@react-native-windows/cli": "0.84.0-preview.2", + "@react-native-windows/cli": "0.84.0-preview.3", "@rnw-scripts/eslint-config": "1.2.38", "@rnw-scripts/jest-unittest-config": "1.5.12", "@rnw-scripts/just-task": "2.3.58", diff --git a/packages/sample-app-fabric/package.json b/packages/sample-app-fabric/package.json index 29078bd233f..fc70783fd16 100644 --- a/packages/sample-app-fabric/package.json +++ b/packages/sample-app-fabric/package.json @@ -18,7 +18,7 @@ "@typescript-eslint/parser": "^7.1.1", "react": "^19.2.3", "react-native": "0.84.1", - "react-native-windows": "0.84.0-preview.4" + "react-native-windows": "0.84.0-preview.5" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/packages/sample-custom-component/package.json b/packages/sample-custom-component/package.json index bd2f580dc77..fe01c3ed1c0 100644 --- a/packages/sample-custom-component/package.json +++ b/packages/sample-custom-component/package.json @@ -24,7 +24,7 @@ "minimatch": "^10.0.3", "react": "^19.2.3", "react-native": "0.84.1", - "react-native-windows": "0.84.0-preview.4" + "react-native-windows": "0.84.0-preview.5" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/vnext/CHANGELOG.json b/vnext/CHANGELOG.json index b50ccb32c9d..ccd227726cc 100644 --- a/vnext/CHANGELOG.json +++ b/vnext/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "react-native-windows", "entries": [ + { + "date": "Wed, 22 Apr 2026 14:35:53 GMT", + "version": "0.84.0-preview.5", + "tag": "react-native-windows_v0.84.0-preview.5", + "comments": { + "prerelease": [ + { + "author": "julio.rocha@microsoft.com", + "package": "react-native-windows", + "commit": "4065de3a56f0db924a7b8849b5946af2472ee050", + "comment": "Re-introduce Desktop integration tests" + }, + { + "author": "beachball", + "package": "react-native-windows", + "comment": "Bump @react-native-windows/cli to v0.84.0-preview.3", + "commit": "not available" + } + ] + } + }, { "date": "Thu, 16 Apr 2026 09:13:21 GMT", "version": "0.84.0-preview.4", diff --git a/vnext/CHANGELOG.md b/vnext/CHANGELOG.md index 3b9108d8f95..fe1fee0dfd8 100644 --- a/vnext/CHANGELOG.md +++ b/vnext/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - react-native-windows - + +## 0.84.0-preview.5 + +Wed, 22 Apr 2026 14:35:53 GMT + +### Changes + +- Re-introduce Desktop integration tests (julio.rocha@microsoft.com) +- Bump @react-native-windows/cli to v0.84.0-preview.3 + ## 0.84.0-preview.4 Thu, 16 Apr 2026 09:13:21 GMT diff --git a/vnext/PropertySheets/Generated/PackageVersion.g.props b/vnext/PropertySheets/Generated/PackageVersion.g.props index 421e3fd0389..622e9602fc6 100644 --- a/vnext/PropertySheets/Generated/PackageVersion.g.props +++ b/vnext/PropertySheets/Generated/PackageVersion.g.props @@ -10,11 +10,11 @@ --> - 0.84.0-preview.4 + 0.84.0-preview.5 0 84 0 false - c72727372283e8a8b3a82c21d817ad737c27f5ae + 4065de3a56f0db924a7b8849b5946af2472ee050 \ No newline at end of file diff --git a/vnext/package.json b/vnext/package.json index b69a8a1be1d..e8023ababf8 100644 --- a/vnext/package.json +++ b/vnext/package.json @@ -1,6 +1,6 @@ { "name": "react-native-windows", - "version": "0.84.0-preview.4", + "version": "0.84.0-preview.5", "license": "MIT", "repository": { "type": "git", @@ -26,7 +26,7 @@ "@react-native-community/cli": "20.0.0", "@react-native-community/cli-platform-android": "20.0.0", "@react-native-community/cli-platform-ios": "20.0.0", - "@react-native-windows/cli": "0.84.0-preview.2", + "@react-native-windows/cli": "0.84.0-preview.3", "@react-native/assets": "1.0.0", "@react-native/assets-registry": "0.84.1", "@react-native/codegen": "0.84.1",