diff --git a/change/@react-native-windows-automation-channel-78836b64-e07e-47ed-8859-e6f97b6bf40b.json b/change/@react-native-windows-automation-channel-78836b64-e07e-47ed-8859-e6f97b6bf40b.json deleted file mode 100644 index f54b4e794dc..00000000000 --- a/change/@react-native-windows-automation-channel-78836b64-e07e-47ed-8859-e6f97b6bf40b.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Make the vendored Folly headers C++23-ready and update fmt to 11.0.2 (now managed via fork-sync)", - "packageName": "@react-native-windows/automation-channel", - "email": "vmorozov@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/@react-native-windows-cli-60d1d9e9-e95e-4f94-8cc5-37e48aa5c1a3.json b/change/@react-native-windows-cli-60d1d9e9-e95e-4f94-8cc5-37e48aa5c1a3.json deleted file mode 100644 index b562e515004..00000000000 --- a/change/@react-native-windows-cli-60d1d9e9-e95e-4f94-8cc5-37e48aa5c1a3.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "none", - "comment": "delete createRnwApp tests in 0.81 branch", - "packageName": "@react-native-windows/cli", - "email": "30809111+acoates-ms@users.noreply.github.com", - "dependentChangeType": "none" -} diff --git a/change/@react-native-windows-cli-cdc8fc36-cd33-4d7c-835e-827b5f9f282e.json b/change/@react-native-windows-cli-cdc8fc36-cd33-4d7c-835e-827b5f9f282e.json deleted file mode 100644 index 2b8c2c01460..00000000000 --- a/change/@react-native-windows-cli-cdc8fc36-cd33-4d7c-835e-827b5f9f282e.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Make the vendored Folly headers C++23-ready and update fmt to 11.0.2 (now managed via fork-sync)", - "packageName": "@react-native-windows/cli", - "email": "vmorozov@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/react-native-windows-63f7a9d8-9261-4ae1-8ce3-6c9ba670d327.json b/change/react-native-windows-63f7a9d8-9261-4ae1-8ce3-6c9ba670d327.json deleted file mode 100644 index d96860f693e..00000000000 --- a/change/react-native-windows-63f7a9d8-9261-4ae1-8ce3-6c9ba670d327.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "patch", - "comment": "Make the vendored Folly headers C++23-ready and update fmt to 11.0.2 (now managed via fork-sync)", - "packageName": "react-native-windows", - "email": "vmorozov@microsoft.com", - "dependentChangeType": "patch" -} diff --git a/change/react-native-windows-capture-null-guard-main.json b/change/react-native-windows-capture-null-guard-main.json deleted file mode 100644 index dd867f51aa1..00000000000 --- a/change/react-native-windows-capture-null-guard-main.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"prerelease","dependentChangeType":"patch","email":"collindanielschneide@gmail.com","packageName":"react-native-windows","comment":"Null-check the capturing component view before notifying OnPointerCaptureLost (crash when the capturing component was unmounted)"} diff --git a/change/react-native-windows-fix-textinput-placeholder-main.json b/change/react-native-windows-fix-textinput-placeholder-main.json deleted file mode 100644 index 00cc2899b16..00000000000 --- a/change/react-native-windows-fix-textinput-placeholder-main.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "prerelease", - "comment": "Fix placeholder layout constraints fed physical px instead of DIPs; fix no-op NaN fontSize guard in CreatePlaceholderLayout", - "packageName": "react-native-windows", - "email": "collindanielschneide@gmail.com", - "dependentChangeType": "patch" -} diff --git a/change/react-native-windows-scrollto-scrollenabled-main.json b/change/react-native-windows-scrollto-scrollenabled-main.json deleted file mode 100644 index c47de85b716..00000000000 --- a/change/react-native-windows-scrollto-scrollenabled-main.json +++ /dev/null @@ -1 +0,0 @@ -{"type":"prerelease","dependentChangeType":"patch","email":"collindanielschneide@gmail.com","packageName":"react-native-windows","comment":"Honor programmatic scrollTo when scrollEnabled={false}, matching iOS/Android"} diff --git a/change/react-native-windows-touch-primary-button-main.json b/change/react-native-windows-touch-primary-button-main.json deleted file mode 100644 index b8567189afb..00000000000 --- a/change/react-native-windows-touch-primary-button-main.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "type": "prerelease", - "comment": "Fix(fabric): dispatch touch/pen contacts with the W3C primary button (button 0, buttons 1) instead of button -1 / buttons 0, so pointer-event-driven press handling responds to finger taps the same as mouse left-clicks", - "packageName": "react-native-windows", - "email": "collindanielschneide@gmail.com", - "dependentChangeType": "patch" -} diff --git a/packages/@react-native-windows/automation-channel/CHANGELOG.json b/packages/@react-native-windows/automation-channel/CHANGELOG.json index 62b4d2d083d..35e89a65e9a 100644 --- a/packages/@react-native-windows/automation-channel/CHANGELOG.json +++ b/packages/@react-native-windows/automation-channel/CHANGELOG.json @@ -1,6 +1,27 @@ { "name": "@react-native-windows/automation-channel", "entries": [ + { + "date": "Sat, 22 Aug 2026 01:38:28 GMT", + "version": "0.81.35", + "tag": "@react-native-windows/automation-channel_v0.81.35", + "comments": { + "patch": [ + { + "author": "vmorozov@microsoft.com", + "package": "@react-native-windows/automation-channel", + "commit": "27b0fb61f5e8aa5ad0c662ea4475bee8b87c5b62", + "comment": "Make the vendored Folly headers C++23-ready and update fmt to 11.0.2 (now managed via fork-sync)" + }, + { + "author": "beachball", + "package": "@react-native-windows/automation-channel", + "comment": "Bump react-native-windows to v0.81.35", + "commit": "not available" + } + ] + } + }, { "date": "Wed, 19 Aug 2026 02:25:43 GMT", "version": "0.81.34", diff --git a/packages/@react-native-windows/automation-channel/CHANGELOG.md b/packages/@react-native-windows/automation-channel/CHANGELOG.md index 7cd4159f92b..8978e618896 100644 --- a/packages/@react-native-windows/automation-channel/CHANGELOG.md +++ b/packages/@react-native-windows/automation-channel/CHANGELOG.md @@ -1,9 +1,18 @@ # Change Log - @react-native-windows/automation-channel - + +## 0.81.35 + +Sat, 22 Aug 2026 01:38:28 GMT + +### Patches + +- Make the vendored Folly headers C++23-ready and update fmt to 11.0.2 (now managed via fork-sync) (vmorozov@microsoft.com) +- Bump react-native-windows to v0.81.35 + ## 0.81.34 Wed, 19 Aug 2026 02:25:43 GMT diff --git a/packages/@react-native-windows/automation-channel/package.json b/packages/@react-native-windows/automation-channel/package.json index 8133b201262..33b09cc9ed8 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.81.34", + "version": "0.81.35", "license": "MIT", "repository": { "type": "git", @@ -33,7 +33,7 @@ "prettier": "2.8.8", "react": "19.1.4", "react-native": "0.81.6", - "react-native-windows": "0.81.34", + "react-native-windows": "0.81.35", "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 1c7f89d6808..611cb0de21a 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": "Sat, 22 Aug 2026 01:38:28 GMT", + "version": "0.81.35", + "tag": "@react-native-windows/automation-commands_v0.81.35", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@react-native-windows/automation-commands", + "comment": "Bump @react-native-windows/automation-channel to v0.81.35", + "commit": "not available" + } + ] + } + }, { "date": "Wed, 19 Aug 2026 02:25:43 GMT", "version": "0.81.34", diff --git a/packages/@react-native-windows/automation-commands/CHANGELOG.md b/packages/@react-native-windows/automation-commands/CHANGELOG.md index 7e1b3826f5a..0fa68fb5b4a 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.81.35 + +Sat, 22 Aug 2026 01:38:28 GMT + +### Patches + +- Bump @react-native-windows/automation-channel to v0.81.35 + ## 0.81.34 Wed, 19 Aug 2026 02:25:43 GMT diff --git a/packages/@react-native-windows/automation-commands/package.json b/packages/@react-native-windows/automation-commands/package.json index 8dddec0f7c5..04c468a7916 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.81.34", + "version": "0.81.35", "description": "Allows controlling your react-native-windows application", "main": "lib-commonjs/index.js", "license": "MIT", @@ -17,7 +17,7 @@ "watch": "rnw-scripts watch" }, "dependencies": { - "@react-native-windows/automation-channel": "0.81.34", + "@react-native-windows/automation-channel": "0.81.35", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0" }, diff --git a/packages/@react-native-windows/automation/CHANGELOG.json b/packages/@react-native-windows/automation/CHANGELOG.json index 12b929150f2..640f13914f5 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": "Sat, 22 Aug 2026 01:38:28 GMT", + "version": "0.81.35", + "tag": "@react-native-windows/automation_v0.81.35", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "@react-native-windows/automation", + "comment": "Bump @react-native-windows/automation-channel to v0.81.35", + "commit": "not available" + } + ] + } + }, { "date": "Wed, 19 Aug 2026 02:25:43 GMT", "version": "0.81.34", diff --git a/packages/@react-native-windows/automation/CHANGELOG.md b/packages/@react-native-windows/automation/CHANGELOG.md index 62b5eaa0c19..73a66e14deb 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.81.35 + +Sat, 22 Aug 2026 01:38:28 GMT + +### Patches + +- Bump @react-native-windows/automation-channel to v0.81.35 + ## 0.81.34 Wed, 19 Aug 2026 02:25:43 GMT diff --git a/packages/@react-native-windows/automation/package.json b/packages/@react-native-windows/automation/package.json index 866d07969a4..c353de3cd75 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.81.34", + "version": "0.81.35", "description": "UI Automation Suite for React Native Windows Applications", "main": "lib-commonjs/index.js", "repository": { @@ -17,7 +17,7 @@ "watch": "rnw-scripts watch" }, "dependencies": { - "@react-native-windows/automation-channel": "0.81.34", + "@react-native-windows/automation-channel": "0.81.35", "@react-native-windows/find-dotnet-tools": "0.0.0-canary.3", "@react-native-windows/fs": "0.81.2", "@typescript-eslint/eslint-plugin": "^8.36.0", diff --git a/packages/@react-native-windows/cli/CHANGELOG.json b/packages/@react-native-windows/cli/CHANGELOG.json index ce5241ba044..8cf5b6a8536 100644 --- a/packages/@react-native-windows/cli/CHANGELOG.json +++ b/packages/@react-native-windows/cli/CHANGELOG.json @@ -1,6 +1,29 @@ { "name": "@react-native-windows/cli", "entries": [ + { + "date": "Sat, 22 Aug 2026 01:38:28 GMT", + "version": "0.81.9", + "tag": "@react-native-windows/cli_v0.81.9", + "comments": { + "none": [ + { + "author": "30809111+acoates-ms@users.noreply.github.com", + "package": "@react-native-windows/cli", + "commit": "27b0fb61f5e8aa5ad0c662ea4475bee8b87c5b62", + "comment": "delete createRnwApp tests in 0.81 branch" + } + ], + "patch": [ + { + "author": "vmorozov@microsoft.com", + "package": "@react-native-windows/cli", + "commit": "27b0fb61f5e8aa5ad0c662ea4475bee8b87c5b62", + "comment": "Make the vendored Folly headers C++23-ready and update fmt to 11.0.2 (now managed via fork-sync)" + } + ] + } + }, { "date": "Wed, 19 Aug 2026 02:25:42 GMT", "version": "0.81.8", diff --git a/packages/@react-native-windows/cli/CHANGELOG.md b/packages/@react-native-windows/cli/CHANGELOG.md index 60e12f3cb12..e936606b479 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.81.9 + +Sat, 22 Aug 2026 01:38:28 GMT + +### Patches + +- Make the vendored Folly headers C++23-ready and update fmt to 11.0.2 (now managed via fork-sync) (vmorozov@microsoft.com) + ## 0.81.8 Wed, 19 Aug 2026 02:25:42 GMT diff --git a/packages/@react-native-windows/cli/package.json b/packages/@react-native-windows/cli/package.json index e6b4dd1d484..9a94911662a 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.81.8", + "version": "0.81.9", "license": "MIT", "main": "lib-commonjs/index.js", "repository": { diff --git a/packages/@react-native-windows/find-dotnet-tools/CHANGELOG.json b/packages/@react-native-windows/find-dotnet-tools/CHANGELOG.json index 10ca078c012..3d11196c2e6 100644 --- a/packages/@react-native-windows/find-dotnet-tools/CHANGELOG.json +++ b/packages/@react-native-windows/find-dotnet-tools/CHANGELOG.json @@ -1,6 +1,21 @@ { "name": "@react-native-windows/find-dotnet-tools", "entries": [ + { + "date": "Sat, 22 Aug 2026 01:38:28 GMT", + "version": "0.0.0-canary.3", + "tag": "@react-native-windows/find-dotnet-tools_v0.0.0-canary.3", + "comments": { + "undefined": [ + { + "author": "beachball", + "package": "@react-native-windows/find-dotnet-tools", + "comment": "Bump @rnw-scripts/just-task to v2.3.56", + "commit": "not available" + } + ] + } + }, { "date": "Wed, 19 Aug 2026 02:25:43 GMT", "version": "0.0.0-canary.3", diff --git a/packages/@react-native-windows/find-dotnet-tools/CHANGELOG.md b/packages/@react-native-windows/find-dotnet-tools/CHANGELOG.md index 50f03d98c7b..487d58f144e 100644 --- a/packages/@react-native-windows/find-dotnet-tools/CHANGELOG.md +++ b/packages/@react-native-windows/find-dotnet-tools/CHANGELOG.md @@ -1,11 +1,15 @@ # Change Log - @react-native-windows/find-dotnet-tools - + ## 0.0.0-canary.3 +Sat, 22 Aug 2026 01:38:28 GMT + +## 0.0.0-canary.3 + Wed, 19 Aug 2026 02:25:43 GMT ### Changes diff --git a/packages/@react-native-windows/tester/package.json b/packages/@react-native-windows/tester/package.json index 37ccfd3d609..9a8cadaf1ce 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.1.4", "react-native": "^0.81.0", - "react-native-windows": "0.81.34", + "react-native-windows": "0.81.35", "react-native-xaml": "^0.0.80" }, "devDependencies": { @@ -35,7 +35,7 @@ "just-scripts": "^1.3.3", "react-native": "0.81.6", "react-native-platform-override": "0.81.3", - "react-native-windows": "0.81.34", + "react-native-windows": "0.81.35", "typescript": "5.0.4" }, "engines": { diff --git a/packages/debug-test/package.json b/packages/debug-test/package.json index 62fe0953aa6..9aef31588b6 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.81.34", + "@react-native-windows/automation": "0.81.35", "@react-native-windows/fs": "0.81.2", "@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 adfeb4c18e0..3955bd709aa 100644 --- a/packages/e2e-test-app-fabric/package.json +++ b/packages/e2e-test-app-fabric/package.json @@ -14,14 +14,14 @@ "bundle:debug": "npx @react-native-community/cli bundle --entry-file index.js --bundle-output ./windows/x64/Debug/RNTesterApp-Fabric/Bundle/index.windows.bundle --assets-dest ./windows/x64/Debug/RNTesterApp-Fabric/Bundle --platform windows" }, "dependencies": { - "@react-native-windows/automation-channel": "0.81.34", + "@react-native-windows/automation-channel": "0.81.35", "@react-native-windows/tester": "0.0.1", "@types/react": "^19.1.4", "@typescript-eslint/eslint-plugin": "^8.36.0", "@typescript-eslint/parser": "^8.36.0", "react": "19.1.4", "react-native": "0.81.6", - "react-native-windows": "0.81.34" + "react-native-windows": "0.81.35" }, "devDependencies": { "@babel/core": "^7.25.2", @@ -30,8 +30,8 @@ "@babel/preset-typescript": "^7.8.3", "@babel/runtime": "^7.20.0", "@react-native-community/cli": "17.0.0", - "@react-native-windows/automation": "0.81.34", - "@react-native-windows/automation-commands": "0.81.34", + "@react-native-windows/automation": "0.81.35", + "@react-native-windows/automation-commands": "0.81.35", "@react-native/metro-config": "0.81.6", "@rnw-scripts/babel-node-config": "2.3.3", "@rnw-scripts/babel-react-native-config": "0.0.0", diff --git a/packages/e2e-test-app/package.json b/packages/e2e-test-app/package.json index d9404a67488..d06919a750f 100644 --- a/packages/e2e-test-app/package.json +++ b/packages/e2e-test-app/package.json @@ -14,14 +14,14 @@ }, "dependencies": { "@react-native-picker/picker": "^2.5.1", - "@react-native-windows/automation-channel": "0.81.34", + "@react-native-windows/automation-channel": "0.81.35", "@react-native-windows/tester": "0.0.1", "@types/react": "^19.1.4", "@typescript-eslint/eslint-plugin": "^7.1.1", "@typescript-eslint/parser": "^7.1.1", "react": "19.1.4", "react-native": "0.81.6", - "react-native-windows": "0.81.34", + "react-native-windows": "0.81.35", "react-native-xaml": "^0.0.80" }, "devDependencies": { @@ -31,8 +31,8 @@ "@babel/preset-typescript": "^7.8.3", "@babel/runtime": "^7.20.0", "@react-native-community/cli": "17.0.0", - "@react-native-windows/automation": "0.81.34", - "@react-native-windows/automation-commands": "0.81.34", + "@react-native-windows/automation": "0.81.35", + "@react-native-windows/automation-commands": "0.81.35", "@react-native/metro-config": "0.81.6", "@rnw-scripts/babel-node-config": "2.3.3", "@rnw-scripts/babel-react-native-config": "0.0.0", diff --git a/packages/integration-test-app/package.json b/packages/integration-test-app/package.json index 17d4b303b46..a42b300a27c 100644 --- a/packages/integration-test-app/package.json +++ b/packages/integration-test-app/package.json @@ -10,7 +10,7 @@ "integration-test": "jest --config jest.integration.config.js --runInBand --verbose" }, "dependencies": { - "@react-native-windows/automation-channel": "0.81.34", + "@react-native-windows/automation-channel": "0.81.35", "@react-native-windows/fs": "0.81.2", "@types/react": "^19.1.4", "@typescript-eslint/eslint-plugin": "^7.1.1", @@ -18,7 +18,7 @@ "chai": "^4.2.0", "react": "19.1.4", "react-native": "0.81.6", - "react-native-windows": "0.81.34" + "react-native-windows": "0.81.35" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/packages/playground/package.json b/packages/playground/package.json index 0c98498bf6b..729c30d1f3e 100644 --- a/packages/playground/package.json +++ b/packages/playground/package.json @@ -16,7 +16,7 @@ "@typescript-eslint/parser": "^8.36.0", "react": "19.1.4", "react-native": "0.81.6", - "react-native-windows": "0.81.34" + "react-native-windows": "0.81.35" }, "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 7e4cd82d9ce..2e144c30f0c 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": "Sat, 22 Aug 2026 01:38:28 GMT", + "version": "0.81.9", + "tag": "react-native-windows-init_v0.81.9", + "comments": { + "patch": [ + { + "author": "beachball", + "package": "react-native-windows-init", + "comment": "Bump @react-native-windows/cli to v0.81.9", + "commit": "not available" + } + ] + } + }, { "date": "Wed, 19 Aug 2026 02:25:43 GMT", "version": "0.81.8", diff --git a/packages/react-native-windows-init/CHANGELOG.md b/packages/react-native-windows-init/CHANGELOG.md index 42164fa507b..5c0456d594b 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.81.9 + +Sat, 22 Aug 2026 01:38:28 GMT + +### Patches + +- Bump @react-native-windows/cli to v0.81.9 + ## 0.81.8 Wed, 19 Aug 2026 02:25:43 GMT diff --git a/packages/react-native-windows-init/package.json b/packages/react-native-windows-init/package.json index 85b1c61905c..2950c436464 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.81.8", + "version": "0.81.9", "description": "CLI to add react-native-windows to an existing react-native project", "main": "index.js", "repository": { @@ -34,7 +34,7 @@ "yargs": "^16.2.0" }, "devDependencies": { - "@react-native-windows/cli": "0.81.8", + "@react-native-windows/cli": "0.81.9", "@rnw-scripts/eslint-config": "1.2.38", "@rnw-scripts/jest-unittest-config": "1.5.12", "@rnw-scripts/just-task": "2.3.56", diff --git a/packages/sample-app-fabric/package.json b/packages/sample-app-fabric/package.json index 3400cf412a1..94850ace24e 100644 --- a/packages/sample-app-fabric/package.json +++ b/packages/sample-app-fabric/package.json @@ -18,7 +18,7 @@ "@typescript-eslint/parser": "^8.36.0", "react": "19.1.4", "react-native": "0.81.6", - "react-native-windows": "0.81.34" + "react-native-windows": "0.81.35" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/packages/sample-apps/package.json b/packages/sample-apps/package.json index 45db9b69954..2dc08a94647 100644 --- a/packages/sample-apps/package.json +++ b/packages/sample-apps/package.json @@ -17,14 +17,14 @@ "@typescript-eslint/parser": "^7.1.1", "react": "19.1.4", "react-native": "0.81.6", - "react-native-windows": "0.81.34" + "react-native-windows": "0.81.35" }, "devDependencies": { "@babel/core": "^7.25.2", "@babel/eslint-parser": "^7.25.1", "@babel/runtime": "^7.20.0", "@react-native-community/cli": "17.0.0", - "@react-native-windows/cli": "0.81.8", + "@react-native-windows/cli": "0.81.9", "@react-native-windows/codegen": "0.81.7", "@react-native/metro-config": "0.81.6", "@rnw-scripts/babel-react-native-config": "0.0.0", diff --git a/packages/sample-custom-component/package.json b/packages/sample-custom-component/package.json index 868d846323c..7062f831140 100644 --- a/packages/sample-custom-component/package.json +++ b/packages/sample-custom-component/package.json @@ -23,7 +23,7 @@ "@types/react": "^19.1.4", "react": "19.1.4", "react-native": "0.81.6", - "react-native-windows": "0.81.34" + "react-native-windows": "0.81.35" }, "devDependencies": { "@babel/core": "^7.25.2", diff --git a/vnext/CHANGELOG.json b/vnext/CHANGELOG.json index e114398d594..99ec4d3f470 100644 --- a/vnext/CHANGELOG.json +++ b/vnext/CHANGELOG.json @@ -1,6 +1,51 @@ { "name": "react-native-windows", "entries": [ + { + "date": "Sat, 22 Aug 2026 01:38:28 GMT", + "version": "0.81.35", + "tag": "react-native-windows_v0.81.35", + "comments": { + "patch": [ + { + "author": "vmorozov@microsoft.com", + "package": "react-native-windows", + "commit": "27b0fb61f5e8aa5ad0c662ea4475bee8b87c5b62", + "comment": "Make the vendored Folly headers C++23-ready and update fmt to 11.0.2 (now managed via fork-sync)" + }, + { + "author": "collindanielschneide@gmail.com", + "package": "react-native-windows", + "commit": "27b0fb61f5e8aa5ad0c662ea4475bee8b87c5b62", + "comment": "Null-check the capturing component view before notifying OnPointerCaptureLost (crash when the capturing component was unmounted)" + }, + { + "author": "collindanielschneide@gmail.com", + "package": "react-native-windows", + "commit": "27b0fb61f5e8aa5ad0c662ea4475bee8b87c5b62", + "comment": "Fix placeholder layout constraints fed physical px instead of DIPs; fix no-op NaN fontSize guard in CreatePlaceholderLayout" + }, + { + "author": "collindanielschneide@gmail.com", + "package": "react-native-windows", + "commit": "27b0fb61f5e8aa5ad0c662ea4475bee8b87c5b62", + "comment": "Honor programmatic scrollTo when scrollEnabled={false}, matching iOS/Android" + }, + { + "author": "collindanielschneide@gmail.com", + "package": "react-native-windows", + "commit": "27b0fb61f5e8aa5ad0c662ea4475bee8b87c5b62", + "comment": "Fix(fabric): dispatch touch/pen contacts with the W3C primary button (button 0, buttons 1) instead of button -1 / buttons 0, so pointer-event-driven press handling responds to finger taps the same as mouse left-clicks" + }, + { + "author": "beachball", + "package": "react-native-windows", + "comment": "Bump @react-native-windows/cli to v0.81.9", + "commit": "not available" + } + ] + } + }, { "date": "Wed, 19 Aug 2026 02:25:43 GMT", "version": "0.81.34", diff --git a/vnext/CHANGELOG.md b/vnext/CHANGELOG.md index 8391c0a2483..8dbc126cf42 100644 --- a/vnext/CHANGELOG.md +++ b/vnext/CHANGELOG.md @@ -1,9 +1,22 @@ # Change Log - react-native-windows - + +## 0.81.35 + +Sat, 22 Aug 2026 01:38:28 GMT + +### Patches + +- Make the vendored Folly headers C++23-ready and update fmt to 11.0.2 (now managed via fork-sync) (vmorozov@microsoft.com) +- Null-check the capturing component view before notifying OnPointerCaptureLost (crash when the capturing component was unmounted) (collindanielschneide@gmail.com) +- Fix placeholder layout constraints fed physical px instead of DIPs; fix no-op NaN fontSize guard in CreatePlaceholderLayout (collindanielschneide@gmail.com) +- Honor programmatic scrollTo when scrollEnabled={false}, matching iOS/Android (collindanielschneide@gmail.com) +- Fix(fabric): dispatch touch/pen contacts with the W3C primary button (button 0, buttons 1) instead of button -1 / buttons 0, so pointer-event-driven press handling responds to finger taps the same as mouse left-clicks (collindanielschneide@gmail.com) +- Bump @react-native-windows/cli to v0.81.9 + ## 0.81.34 Wed, 19 Aug 2026 02:25:43 GMT diff --git a/vnext/PropertySheets/Generated/PackageVersion.g.props b/vnext/PropertySheets/Generated/PackageVersion.g.props index 560356e6b0e..953f73deb91 100644 --- a/vnext/PropertySheets/Generated/PackageVersion.g.props +++ b/vnext/PropertySheets/Generated/PackageVersion.g.props @@ -10,11 +10,11 @@ --> - 0.81.34 + 0.81.35 0 81 - 34 + 35 false - 35af7762b027b96d59fced454b92f7fd10dee6fe + 27b0fb61f5e8aa5ad0c662ea4475bee8b87c5b62 \ No newline at end of file diff --git a/vnext/package.json b/vnext/package.json index 196b83f40f4..89489d9a606 100644 --- a/vnext/package.json +++ b/vnext/package.json @@ -1,6 +1,6 @@ { "name": "react-native-windows", - "version": "0.81.34", + "version": "0.81.35", "license": "MIT", "repository": { "type": "git", @@ -26,7 +26,7 @@ "@react-native-community/cli": "17.0.0", "@react-native-community/cli-platform-android": "17.0.0", "@react-native-community/cli-platform-ios": "17.0.0", - "@react-native-windows/cli": "0.81.8", + "@react-native-windows/cli": "0.81.9", "@react-native/assets": "1.0.0", "@react-native/assets-registry": "0.81.6", "@react-native/codegen": "0.81.6", diff --git a/yarn.lock b/yarn.lock index 9add774c104..36510ef6c77 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3192,7 +3192,7 @@ __metadata: languageName: node linkType: hard -"@react-native-windows/automation-channel@npm:0.81.34, @react-native-windows/automation-channel@workspace:packages/@react-native-windows/automation-channel": +"@react-native-windows/automation-channel@npm:0.81.35, @react-native-windows/automation-channel@workspace:packages/@react-native-windows/automation-channel": version: 0.0.0-use.local resolution: "@react-native-windows/automation-channel@workspace:packages/@react-native-windows/automation-channel" dependencies: @@ -3210,17 +3210,17 @@ __metadata: prettier: "npm:2.8.8" react: "npm:19.1.4" react-native: "npm:0.81.6" - react-native-windows: "npm:0.81.34" + react-native-windows: "npm:0.81.35" typescript: "npm:5.0.4" languageName: unknown linkType: soft -"@react-native-windows/automation-commands@npm:0.81.34, @react-native-windows/automation-commands@workspace:packages/@react-native-windows/automation-commands": +"@react-native-windows/automation-commands@npm:0.81.35, @react-native-windows/automation-commands@workspace:packages/@react-native-windows/automation-commands": version: 0.0.0-use.local resolution: "@react-native-windows/automation-commands@workspace:packages/@react-native-windows/automation-commands" dependencies: "@jest/types": "npm:^29.2.1" - "@react-native-windows/automation-channel": "npm:0.81.34" + "@react-native-windows/automation-channel": "npm:0.81.35" "@rnw-scripts/eslint-config": "npm:1.2.38" "@rnw-scripts/just-task": "npm:2.3.56" "@rnw-scripts/ts-config": "npm:2.0.6" @@ -3234,14 +3234,14 @@ __metadata: languageName: unknown linkType: soft -"@react-native-windows/automation@npm:0.81.34, @react-native-windows/automation@workspace:packages/@react-native-windows/automation": +"@react-native-windows/automation@npm:0.81.35, @react-native-windows/automation@workspace:packages/@react-native-windows/automation": version: 0.0.0-use.local resolution: "@react-native-windows/automation@workspace:packages/@react-native-windows/automation" dependencies: "@jest/create-cache-key-function": "npm:^29.2.1" "@jest/environment": "npm:^29.3.0" "@jest/types": "npm:^29.2.1" - "@react-native-windows/automation-channel": "npm:0.81.34" + "@react-native-windows/automation-channel": "npm:0.81.35" "@react-native-windows/find-dotnet-tools": "npm:0.0.0-canary.3" "@react-native-windows/fs": "npm:0.81.2" "@rnw-scripts/eslint-config": "npm:1.2.38" @@ -3264,7 +3264,7 @@ __metadata: languageName: unknown linkType: soft -"@react-native-windows/cli@npm:0.81.8, @react-native-windows/cli@workspace:packages/@react-native-windows/cli": +"@react-native-windows/cli@npm:0.81.9, @react-native-windows/cli@workspace:packages/@react-native-windows/cli": version: 0.0.0-use.local resolution: "@react-native-windows/cli@workspace:packages/@react-native-windows/cli" dependencies: @@ -3478,13 +3478,13 @@ __metadata: just-scripts: "npm:^1.3.3" react-native: "npm:0.81.6" react-native-platform-override: "npm:0.81.3" - react-native-windows: "npm:0.81.34" + react-native-windows: "npm:0.81.35" typescript: "npm:5.0.4" peerDependencies: "@react-native-picker/picker": 2.11.0 react: 19.1.4 react-native: ^0.81.0 - react-native-windows: 0.81.34 + react-native-windows: 0.81.35 react-native-xaml: ^0.0.80 languageName: unknown linkType: soft @@ -3958,7 +3958,7 @@ __metadata: version: 0.0.0-use.local resolution: "@rnw-scripts/debug-test@workspace:packages/debug-test" dependencies: - "@react-native-windows/automation": "npm:0.81.34" + "@react-native-windows/automation": "npm:0.81.35" "@react-native-windows/fs": "npm:0.81.2" "@rnw-scripts/eslint-config": "npm:1.2.38" "@rnw-scripts/ts-config": "npm:2.0.6" @@ -4296,7 +4296,7 @@ __metadata: prettier: "npm:2.8.8" react: "npm:19.1.4" react-native: "npm:0.81.6" - react-native-windows: "npm:0.81.34" + react-native-windows: "npm:0.81.35" react-test-renderer: "npm:19.1.4" languageName: unknown linkType: soft @@ -4404,7 +4404,7 @@ __metadata: prettier: "npm:2.8.8" react: "npm:19.1.4" react-native: "npm:0.81.6" - react-native-windows: "npm:0.81.34" + react-native-windows: "npm:0.81.35" react-test-renderer: "npm:19.1.4" typescript: "npm:5.0.4" languageName: unknown @@ -4438,7 +4438,7 @@ __metadata: prettier: "npm:2.8.8" react: "npm:19.1.4" react-native: "npm:0.81.6" - react-native-windows: "npm:0.81.34" + react-native-windows: "npm:0.81.35" typescript: "npm:5.0.4" languageName: unknown linkType: soft @@ -8612,9 +8612,9 @@ __metadata: "@babel/preset-typescript": "npm:^7.8.3" "@babel/runtime": "npm:^7.20.0" "@react-native-community/cli": "npm:17.0.0" - "@react-native-windows/automation": "npm:0.81.34" - "@react-native-windows/automation-channel": "npm:0.81.34" - "@react-native-windows/automation-commands": "npm:0.81.34" + "@react-native-windows/automation": "npm:0.81.35" + "@react-native-windows/automation-channel": "npm:0.81.35" + "@react-native-windows/automation-commands": "npm:0.81.35" "@react-native-windows/tester": "npm:0.0.1" "@react-native/metro-config": "npm:0.81.6" "@rnw-scripts/babel-node-config": "npm:2.3.3" @@ -8636,7 +8636,7 @@ __metadata: prettier: "npm:2.8.8" react: "npm:19.1.4" react-native: "npm:0.81.6" - react-native-windows: "npm:0.81.34" + react-native-windows: "npm:0.81.35" react-test-renderer: "npm:19.1.4" sanitize-filename: "npm:^1.6.3" typescript: "npm:5.0.4" @@ -8654,9 +8654,9 @@ __metadata: "@babel/runtime": "npm:^7.20.0" "@react-native-community/cli": "npm:17.0.0" "@react-native-picker/picker": "npm:^2.5.1" - "@react-native-windows/automation": "npm:0.81.34" - "@react-native-windows/automation-channel": "npm:0.81.34" - "@react-native-windows/automation-commands": "npm:0.81.34" + "@react-native-windows/automation": "npm:0.81.35" + "@react-native-windows/automation-channel": "npm:0.81.35" + "@react-native-windows/automation-commands": "npm:0.81.35" "@react-native-windows/tester": "npm:0.0.1" "@react-native/metro-config": "npm:0.81.6" "@rnw-scripts/babel-node-config": "npm:2.3.3" @@ -8677,7 +8677,7 @@ __metadata: prettier: "npm:2.8.8" react: "npm:19.1.4" react-native: "npm:0.81.6" - react-native-windows: "npm:0.81.34" + react-native-windows: "npm:0.81.35" react-native-xaml: "npm:^0.0.80" react-test-renderer: "npm:19.1.4" sanitize-filename: "npm:^1.6.3" @@ -11176,7 +11176,7 @@ __metadata: "@babel/traverse": "npm:^7.11.5" "@babel/types": "npm:^7.11.5" "@react-native-community/cli": "npm:17.0.0" - "@react-native-windows/automation-channel": "npm:0.81.34" + "@react-native-windows/automation-channel": "npm:0.81.35" "@react-native-windows/fs": "npm:0.81.2" "@react-native/metro-config": "npm:0.81.6" "@rnw-scripts/babel-node-config": "npm:2.3.3" @@ -11200,7 +11200,7 @@ __metadata: prettier: "npm:2.8.8" react: "npm:19.1.4" react-native: "npm:0.81.6" - react-native-windows: "npm:0.81.34" + react-native-windows: "npm:0.81.35" typescript: "npm:5.0.4" walkdir: "npm:^0.4.1" ws: "npm:^7.4.6" @@ -15469,7 +15469,7 @@ __metadata: version: 0.0.0-use.local resolution: "react-native-windows-init@workspace:packages/react-native-windows-init" dependencies: - "@react-native-windows/cli": "npm:0.81.8" + "@react-native-windows/cli": "npm:0.81.9" "@react-native-windows/fs": "npm:0.81.2" "@react-native-windows/telemetry": "npm:0.81.4" "@rnw-scripts/eslint-config": "npm:1.2.38" @@ -15505,7 +15505,7 @@ __metadata: languageName: unknown linkType: soft -"react-native-windows@npm:0.81.34, react-native-windows@workspace:vnext": +"react-native-windows@npm:0.81.35, react-native-windows@workspace:vnext": version: 0.0.0-use.local resolution: "react-native-windows@workspace:vnext" dependencies: @@ -15514,7 +15514,7 @@ __metadata: "@react-native-community/cli": "npm:17.0.0" "@react-native-community/cli-platform-android": "npm:17.0.0" "@react-native-community/cli-platform-ios": "npm:17.0.0" - "@react-native-windows/cli": "npm:0.81.8" + "@react-native-windows/cli": "npm:0.81.9" "@react-native-windows/codegen": "npm:0.81.7" "@react-native/assets": "npm:1.0.0" "@react-native/assets-registry": "npm:0.81.6" @@ -16242,7 +16242,7 @@ __metadata: "@babel/eslint-parser": "npm:^7.25.1" "@babel/runtime": "npm:^7.20.0" "@react-native-community/cli": "npm:17.0.0" - "@react-native-windows/cli": "npm:0.81.8" + "@react-native-windows/cli": "npm:0.81.9" "@react-native-windows/codegen": "npm:0.81.7" "@react-native/metro-config": "npm:0.81.6" "@rnw-scripts/babel-react-native-config": "npm:0.0.0" @@ -16258,7 +16258,7 @@ __metadata: prettier: "npm:2.8.8" react: "npm:19.1.4" react-native: "npm:0.81.6" - react-native-windows: "npm:0.81.34" + react-native-windows: "npm:0.81.35" react-test-renderer: "npm:19.1.4" languageName: unknown linkType: soft