Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
80 changes: 80 additions & 0 deletions .ado/jobs/cli-init-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,12 @@ parameters:
default:
- BuildEnvironment: PullRequest
Matrix:
- Name: FabricX64Debug
template: cpp-app
configuration: Debug
platform: x64
additionalRunArguments: --no-autolink
useNuGet: true
- Name: FabricX64Release
template: cpp-app
configuration: Release
Expand All @@ -29,12 +35,31 @@ parameters:
platform: x86
additionalRunArguments: --no-autolink
useNuGet: true
- Name: FabricX86Release
template: cpp-app
configuration: Release
platform: x86
useNuGet: true
publishNuGet: true
- Name: FabricArm64Debug
template: cpp-app
configuration: Debug
platform: ARM64
additionalRunArguments: --no-autolink --no-deploy
useNuGet: true
- Name: FabricArm64Release
template: cpp-app
configuration: Release
platform: ARM64
additionalRunArguments: --no-autolink --no-deploy
useNuGet: true
publishNuGet: true
- Name: FabricLibX64Debug
template: cpp-lib
configuration: Debug
platform: x64
additionalRunArguments: --singleproc # --singleproc required to workaround issue #13599
useNuGet: true
- Name: FabricLibX64Release
template: cpp-lib
configuration: Release
Expand All @@ -47,6 +72,18 @@ parameters:
platform: x86
additionalRunArguments: --singleproc # --singleproc required to workaround issue #13599
useNuGet: true
- Name: FabricLibX86Release
template: cpp-lib
configuration: Release
platform: x86
additionalRunArguments: --singleproc # --singleproc required to workaround issue #13599
useNuGet: true
- Name: FabricLibArm64Debug
template: cpp-lib
configuration: Debug
platform: ARM64
additionalRunArguments: --no-deploy --singleproc # --singleproc required to workaround issue #13599
useNuGet: true
- Name: FabricLibArm64Release
template: cpp-lib
configuration: Release
Expand Down Expand Up @@ -96,11 +133,54 @@ parameters:
platform: x64
useChakra: true
runWack: true
- Name: PaperArm64DebugCpp
template: old/uwp-cpp-app
configuration: Debug
platform: ARM64
additionalRunArguments: --no-deploy # We don't have Arm agents
- Name: PaperArm64DebugCs
template: old/uwp-cs-app
configuration: Debug
platform: ARM64
additionalRunArguments: --no-deploy # We don't have Arm agents
- Name: PaperArm64ReleaseCpp
template: old/uwp-cpp-app
configuration: Release
platform: ARM64
additionalRunArguments: --no-deploy # We don't have Arm agents
- Name: PaperArm64ReleaseCs
template: old/uwp-cs-app
configuration: Release
platform: ARM64
additionalRunArguments: --no-deploy # We don't have Arm agents
- Name: PaperX86ReleaseCpp
template: old/uwp-cpp-app
configuration: Release
platform: x86
runWack: true
- Name: PaperX86ReleaseCs
template: old/uwp-cs-app
configuration: Release
platform: x86
runWack: true
- Name: PaperX64DebugCpp
template: old/uwp-cpp-app
configuration: Debug
platform: x64
- Name: PaperX64DebugCs
template: old/uwp-cs-app
configuration: Debug
platform: x64
- Name: PaperX64DebugCppLowResource
template: old/uwp-cpp-app
configuration: Debug
platform: x64
lowResource: true
- Name: PaperX64ReleaseCppLowResource
template: old/uwp-cpp-app
configuration: Release
platform: x64
lowResource: true
- BuildEnvironment: SecurePullRequest
Matrix:
- Name: FabricX64Release
Expand Down
3 changes: 3 additions & 0 deletions .ado/jobs/desktop.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,9 @@ parameters:
- Name: X86Debug
BuildConfiguration: Debug
BuildPlatform: x86
- Name: X86Release
BuildConfiguration: Release
BuildPlatform: x86
- Name: ARM64ECDebug
BuildConfiguration: Debug
BuildPlatform: ARM64EC
Expand Down
6 changes: 6 additions & 0 deletions .ado/jobs/e2e-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,12 @@ parameters:
- Name: X64Hermes
BuildPlatform: x64
UseChakra: false
#- Name: X86Chakra
# BuildPlatform: x86
# UseChakra: true
- Name: X86Hermes
BuildPlatform: x86
UseChakra: false
- BuildEnvironment: Continuous
Matrix:
#- Name: X64Chakra
Expand Down
26 changes: 8 additions & 18 deletions .ado/jobs/integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -12,25 +12,11 @@ parameters:
type: object
default:
- BuildEnvironment: PullRequest
Matrix:
- Name: X64Release
BuildPlatform: x64
BuildConfiguration: Release
DeployOptions:
- BuildEnvironment: Continuous
Matrix:
- Name: Arm64Debug
BuildPlatform: ARM64
BuildConfiguration: Debug
DeployOptions: --no-deploy # We don't have Arm agents
- Name: X64WebDebug
BuildPlatform: x64
BuildConfiguration: Debug
DeployOptions:
- Name: X86WebDebug
BuildPlatform: x86
BuildConfiguration: Debug
DeployOptions:
- Name: X64Release
BuildPlatform: x64
BuildConfiguration: Release
Expand All @@ -39,16 +25,20 @@ parameters:
BuildPlatform: x86
BuildConfiguration: Release
DeployOptions:
- Name: X64ReleaseChakra
- BuildEnvironment: Continuous
Matrix:
- Name: Arm64Debug
BuildPlatform: ARM64
BuildConfiguration: Debug
DeployOptions: --no-deploy # We don't have Arm agents
- Name: X64Release
BuildPlatform: x64
BuildConfiguration: Release
DeployOptions:
UseChakra: true
- Name: X86ReleaseChakra
- Name: X86Release
BuildPlatform: x86
BuildConfiguration: Release
DeployOptions:
UseChakra: true

jobs:
- ${{ each config in parameters.buildMatrix }}:
Expand Down
7 changes: 3 additions & 4 deletions .ado/jobs/playground.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,13 @@ parameters:
BuildConfiguration: Debug
BuildPlatform: x86
SolutionFile: Playground.sln
UploadAppx: true
- Name: X64ReleaseUniversal
BuildConfiguration: Release
BuildPlatform: x64
SolutionFile: Playground.sln
RunWack: true
UploadAppx: true
- Name: X64DebugUniversal
BuildConfiguration: Debug
BuildPlatform: x64
Expand All @@ -34,10 +37,6 @@ parameters:
BuildConfiguration: Debug
BuildPlatform: x86
SolutionFile: Playground-Composition.sln
- Name: X64DebugComposition
BuildConfiguration: Debug
BuildPlatform: x64
SolutionFile: Playground-Composition.sln
- Name: X64ReleaseComposition
BuildConfiguration: Release
BuildPlatform: x64
Expand Down
16 changes: 16 additions & 0 deletions .ado/jobs/sample-apps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,22 @@ parameters:
BuildConfiguration: Debug
BuildPlatform: x86
DeployOption:
- Name: Arm64Debug
BuildConfiguration: Debug
BuildPlatform: ARM64
DeployOption: --no-deploy # We don't have Arm agents
- Name: Arm64Release
BuildConfiguration: Release
BuildPlatform: ARM64
DeployOption: --no-deploy # We don't have Arm agents
- Name: X64Debug
BuildConfiguration: Debug
BuildPlatform: x64
DeployOption:
- Name: X86Release
BuildConfiguration: Release
BuildPlatform: x86
DeployOption:
- BuildEnvironment: Continuous
Matrix:
- Name: X64Release
Expand Down
2 changes: 1 addition & 1 deletion .ado/jobs/setup.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
displayName: Build @rnw-scripts/beachball-config

- pwsh: |
npx beachball check --verbose 2>&1 | Tee-Object -Variable beachballOutput
npx beachball check --branch origin/$(BeachBallBranchName) --verbose 2>&1 | Tee-Object -Variable beachballOutput
$beachballErrors = $beachballOutput | Where-Object { $_ -match "ERROR: *"}
$beachballErrors | ForEach { Write-Host "##vso[task.logissue type=warning]POSSIBLE $_" }
displayName: Warn for possible invalid change files
Expand Down
12 changes: 12 additions & 0 deletions .ado/jobs/universal.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,10 @@
BuildConfiguration: Release
BuildPlatform: x86
UseFabric: false
- Name: Arm64Debug
BuildConfiguration: Debug
BuildPlatform: ARM64
UseFabric: false
- Name: Arm64Release
BuildConfiguration: Release
BuildPlatform: ARM64
Expand All @@ -43,10 +47,18 @@
BuildConfiguration: Release
BuildPlatform: x64
UseFabric: true
- Name: X86DebugFabric
BuildConfiguration: Debug
BuildPlatform: x86
UseFabric: true
- Name: X86ReleaseFabric # Specifically built so binskim / tests get run on fabric
BuildConfiguration: Release
BuildPlatform: x86
UseFabric: true
- Name: Arm64DebugFabric
BuildConfiguration: Debug
BuildPlatform: ARM64
UseFabric: true
- Name: Arm64ReleaseFabric
BuildConfiguration: Release
BuildPlatform: ARM64
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "Use Hermes version 0.0.0-2511.7001-d7ca19b3",
"packageName": "@react-native-windows/automation-channel",
"email": "vmorozov@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "Use hermes-windows version 0.0.0-2511.3001-9e4cf518",
"packageName": "@react-native-windows/automation-channel",
"email": "vmorozov@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "patch",
"comment": "Copy flow files for rn copy",
"packageName": "@rnw-scripts/just-task",
"email": "30809111+acoates-ms@users.noreply.github.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"comment": "Implement textAlign justify and writingDirection support (ltr/rtl/auto) for Fabric TextInput",
"type": "prerelease",
"packageName": "react-native-windows",
"email": "nitchaudhary@microsoft.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "metro config fix",
"packageName": "react-native-windows",
"email": "66076509+vineethkuttan@users.noreply.github.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "Fix Crash after closing DesktopPopupSiteBridge",
"packageName": "react-native-windows",
"email": "74712637+iamAbhi-916@users.noreply.github.com",
"dependentChangeType": "patch"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"comment": "Implement context menu support for Fabric TextInput with Cut, Copy, Paste, and Select All options",
"type": "prerelease",
"packageName": "react-native-windows",
"email": "nitchaudhary@microsoft.com",
"dependentChangeType": "patch"
}
7 changes: 7 additions & 0 deletions change/react-native-windows-pagingenabled.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
{
"type": "prerelease",
"comment": "Implement snap point parity for Fabric ScrollView: pagingEnabled (viewport-sized intervals), snapToInterval (custom interval snapping), and snapToAlignment (start/center/end alignment) matching iOS/Android/Paper behavior with priority hierarchy snapToOffsets > snapToInterval > pagingEnabled",
"packageName": "react-native-windows",
"email": "nitinkum@microsoft.com",
"dependentChangeType": "patch"
}
Loading
Loading