Skip to content

RELEASE: Releasing 30 package(s) (main) - #15930

Merged
microsoft-github-policy-service[bot] merged 1 commit into
mainfrom
prepare-release/main
Apr 7, 2026
Merged

RELEASE: Releasing 30 package(s) (main)#15930
microsoft-github-policy-service[bot] merged 1 commit into
mainfrom
prepare-release/main

Conversation

@azure-pipelines

@azure-pipelinesazure-pipelinesBot commented Apr 6, 2026

Copy link
Copy Markdown
Contributor

This PR was auto-generated by prepare-release. When ready to release, merge this PR into main. If not ready yet, this PR will be updated as more changes merge.

Packages to Release (30)

@office-iss/react-native-win32@0.0.0-canary.311

  • Upgrade to yarn v4
  • Bump react-native-platform-override to v0.0.0-canary.1022

@office-iss/react-native-win32-tester@0.0.1

  • Bump @office-iss/react-native-win32 to v0.0.0-canary.147
  • Bump @rnw-scripts/eslint-config to v1.1.12
  • Bump react-native-platform-override to v1.6.11

@react-native-windows/automation@0.0.0-canary.1047

  • Move to yarn 4
  • fix: auto-discover native perf results in compare report
  • Bump @react-native-windows/automation-channel to v0.0.0-canary.1047
  • Bump @react-native-windows/fs to v0.0.0-canary.72

@react-native-windows/automation-channel@0.0.0-canary.1047

  • fix: auto-discover native perf results in compare report
  • Upgrade to yarn v4
  • Fork fmt lib locally
  • Bump react-native-windows to v0.0.0-canary.1047

@react-native-windows/automation-commands@0.0.0-canary.1047

  • Move to yarn 4
  • fix: auto-discover native perf results in compare report
  • Bump @react-native-windows/automation-channel to v0.0.0-canary.1047

@react-native-windows/cli@0.0.0-canary.287

  • Upgrade to yarn v4
  • Fork fmt lib locally
  • Bump @react-native-windows/codegen to v0.0.0-canary.133
  • Bump @react-native-windows/fs to v0.0.0-canary.72
  • Bump @react-native-windows/package-utils to v0.0.0-canary.98
  • Bump @react-native-windows/telemetry to v0.0.0-canary.133

@react-native-windows/codegen@0.0.0-canary.133

  • fix: capture live run metrics in PerfJsonReporter instead of re-reading baselines
  • Move to yarn 4
  • Bump @react-native-windows/fs to v0.0.0-canary.72

@react-native-windows/find-repo-root@0.0.0-canary.101

  • Upgrade to yarn v4
  • Bump @react-native-windows/fs to v0.0.0-canary.72

@react-native-windows/fs@0.0.0-canary.72

  • Upgrade to yarn v4

@react-native-windows/package-utils@0.0.0-canary.98

  • Upgrade to yarn v4
  • Bump @react-native-windows/find-repo-root to v0.0.0-canary.101
  • Bump @react-native-windows/fs to v0.0.0-canary.72

@react-native-windows/perf-testing@0.0.0-canary.1038

  • fix: capture live run metrics in PerfJsonReporter instead of re-reading baselines
  • Move to yarn 4
  • Bump @react-native-windows/fs to v0.0.0-canary.72

@react-native-windows/telemetry@0.0.0-canary.133

  • Upgrade to yarn v4
  • Bump @react-native-windows/fs to v0.0.0-canary.72

@react-native-windows/tester@0.0.1

  • Bump react-native-windows to v0.0.0-canary.494

@rnw-scripts/beachball-config@0.0.0

  • Bump @react-native-windows/package-utils to v0.0.0-canary.29
  • Bump @rnw-scripts/eslint-config to v1.1.12

@rnw-scripts/create-github-releases@1.4.66

  • Bump @react-native-windows/find-repo-root to v0.0.0-canary.99
  • Bump @react-native-windows/fs to v0.0.0-canary.70
  • Bump @rnw-scripts/just-task to v2.3.58

@rnw-scripts/debug-test@0.0.0

  • Bump @react-native-windows/automation to v0.3.14

@rnw-scripts/doxysaurus@0.4.59

  • Bump @react-native-windows/fs to v0.0.0-canary.70
  • Bump @rnw-scripts/just-task to v2.3.58

@rnw-scripts/e2e-test-app-fabric@0.0.0

  • (dependency update)

@rnw-scripts/integrate-rn@1.4.67

  • Bump @react-native-windows/find-repo-root to v0.0.0-canary.99
  • Bump @react-native-windows/fs to v0.0.0-canary.70
  • Bump @react-native-windows/package-utils to v0.0.0-canary.96
  • Bump react-native-platform-override to v1.9.61
  • Bump @rnw-scripts/just-task to v2.3.58

@rnw-scripts/playground@0.0.54

  • Bump react-native-windows to v0.0.0-canary.494

@rnw-scripts/prepare-release@0.0.1

  • (dependency update)

@rnw-scripts/promote-release@2.1.65

  • Bump @react-native-windows/find-repo-root to v0.0.0-canary.99
  • Bump @react-native-windows/fs to v0.0.0-canary.70
  • Bump @react-native-windows/package-utils to v0.0.0-canary.96
  • Bump @rnw-scripts/just-task to v2.3.58

@rnw-scripts/sample-app-fabric@0.0.1

  • (dependency update)

@rnw-scripts/sample-custom-component@0.0.1

  • (dependency update)

@rnw-scripts/stamp-version@0.0.0

  • Bump @react-native-windows/fs to v0.0.0-canary.3
  • Bump @react-native-windows/package-utils to v0.0.0-canary.29
  • Bump @rnw-scripts/eslint-config to v1.1.12

@rnw-scripts/take-screenshot@1.1.65

  • Bump @react-native-windows/fs to v0.0.0-canary.70
  • Bump @rnw-scripts/just-task to v2.3.58

@rnw-scripts/unbroken@0.0.1

  • (dependency update)

react-native-platform-override@0.0.0-canary.1022

  • Move to yarn 4
  • Bump @react-native-windows/fs to v0.0.0-canary.72
  • Bump @react-native-windows/package-utils to v0.0.0-canary.98

react-native-windows@0.0.0-canary.1047

  • fix: respect track mode in compare-results to avoid false regression failures
  • Fork fmt lib locally
  • fix: auto-discover native perf results in compare report
  • Bump @react-native-windows/cli to v0.0.0-canary.287
  • Bump @react-native-windows/codegen to v0.0.0-canary.133
  • Bump react-native-platform-override to v0.0.0-canary.1022
  • Move to yarn4

react-native-windows-init@0.0.0-canary.1024

  • Move to yarn 4
  • Bump @react-native-windows/fs to v0.0.0-canary.72
  • Bump @react-native-windows/telemetry to v0.0.0-canary.133
  • Bump @react-native-windows/cli to v0.0.0-canary.287

@azure-pipelines
azure-pipelinesBot requested a review from a team as a code ownerApril 6, 2026 05:46
@github-actions

github-actionsBot commented Apr 6, 2026

Copy link
Copy Markdown

Performance Test Results

Branch:prepare-release/main
Commit:4f2d8a73
Time: 2026-04-07T05:54:07.727Z
Tests: 161/161 passed

✅ Passed

161 scenario(s) across 28 suite(s) — no regressions

SectionList

ScenarioMeanMedianStdDevRendersvs Baseline
SectionList mount5.80ms6.00ms±0.63ms1+20.0%
SectionList unmount0.30ms0.00ms±0.48ms0+0.0%
SectionList rerender13.40ms13.00ms±2.32ms2+23.8%
SectionList with-3-sections-15-items5.80ms5.50ms±1.14ms1+0.0%
SectionList with-5-sections-50-items5.20ms5.00ms±0.79ms1-16.7%
SectionList with-10-sections-200-items5.20ms5.00ms±1.40ms1-9.1%
SectionList with-20-sections-200-items4.60ms4.00ms±2.07ms1-20.0%
SectionList with-section-separator2.20ms2.00ms±1.75ms1+0.0%
SectionList with-item-separator2.10ms2.00ms±0.74ms1+0.0%
SectionList with-header-footer1.90ms2.00ms±0.74ms1+0.0%
SectionList with-section-footer1.60ms2.00ms±0.52ms1+0.0%
SectionList with-sticky-section-headers1.70ms1.50ms±0.95ms1-25.0%
SectionList with-empty-list0.50ms0.50ms±0.53ms1-50.0%
SectionList with-50-sections-1000-items1.90ms1.00ms±1.85ms1-50.0%

FlatList

ScenarioMeanMedianStdDevRendersvs Baseline
FlatList mount4.50ms4.00ms±1.35ms1+0.0%
FlatList unmount0.30ms0.00ms±0.48ms0+0.0%
FlatList rerender11.60ms10.00ms±4.25ms2+11.1%
FlatList with-10-items4.90ms4.00ms±1.60ms1+0.0%
FlatList with-100-items5.50ms5.50ms±1.27ms1+10.0%
FlatList with-500-items4.80ms4.00ms±1.48ms1+0.0%
FlatList with-1000-items4.60ms4.50ms±1.26ms1+12.5%
FlatList horizontal4.80ms4.50ms±2.25ms1-10.0%
FlatList with-separator2.40ms2.00ms±0.70ms1+0.0%
FlatList with-header-footer2.10ms2.00ms±0.88ms1+0.0%
FlatList with-empty-list0.50ms0.50ms±0.53ms1+0.0%
FlatList with-get-item-layout2.00ms1.00ms±1.89ms1+0.0%
FlatList inverted1.60ms1.50ms±0.70ms1+0.0%
FlatList with-num-columns3.70ms3.00ms±2.41ms1+0.0%

TouchableOpacity

ScenarioMeanMedianStdDevRendersvs Baseline
TouchableOpacity mount0.70ms1.00ms±0.48ms1+0.0%
TouchableOpacity unmount0.00ms0.00ms±0.00ms0+0.0%
TouchableOpacity rerender1.20ms1.00ms±0.42ms2+0.0%
TouchableOpacity custom-active-opacity0.90ms1.00ms±0.32ms1+0.0%
TouchableOpacity disabled0.80ms1.00ms±0.42ms1+0.0%
TouchableOpacity with-all-handlers0.80ms1.00ms±0.42ms1+0.0%
TouchableOpacity with-hit-slop1.20ms1.00ms±0.42ms1+0.0%
TouchableOpacity with-delay0.90ms1.00ms±0.32ms1+0.0%
TouchableOpacity nested1.30ms1.00ms±0.48ms1+0.0%
TouchableOpacity multiple-106.67ms6.00ms±2.35ms1+0.0%
TouchableOpacity multiple-5027.80ms27.00ms±4.86ms1-6.9%
TouchableOpacity multiple-10048.87ms45.00ms±15.46ms1-10.0%

ScrollView

ScenarioMeanMedianStdDevRendersvs Baseline
ScrollView mount0.40ms0.00ms±0.52ms1+0.0%
ScrollView unmount0.00ms0.00ms±0.00ms0+0.0%
ScrollView rerender0.70ms1.00ms±0.48ms2+0.0%
ScrollView children-203.80ms3.00ms±1.15ms1-25.0%
ScrollView children-10019.20ms18.00ms±4.95ms1+12.5%
ScrollView horizontal3.80ms3.50ms±1.03ms1-12.5%
ScrollView sticky-headers3.60ms3.50ms±1.17ms1+16.7%
ScrollView scroll-indicators0.90ms1.00ms±0.57ms1+0.0%
ScrollView nested3.90ms2.00ms±5.34ms1+100.0%
ScrollView content-container-style1.30ms1.00ms±1.70ms1+0.0%
ScrollView children-50027.47ms22.00ms±16.06ms1+15.8%

TouchableHighlight

ScenarioMeanMedianStdDevRendersvs Baseline
TouchableHighlight mount0.40ms0.00ms±0.52ms1-100.0%
TouchableHighlight unmount0.00ms0.00ms±0.00ms0+0.0%
TouchableHighlight rerender0.60ms1.00ms±0.52ms2+0.0%
TouchableHighlight custom-underlay-color0.60ms0.50ms±0.70ms1+Infinity%
TouchableHighlight custom-active-opacity0.40ms0.00ms±0.52ms1+0.0%
TouchableHighlight disabled0.30ms0.00ms±0.48ms1+0.0%
TouchableHighlight with-all-handlers0.70ms0.00ms±1.57ms1+0.0%
TouchableHighlight with-hit-slop0.30ms0.00ms±0.48ms1+0.0%
TouchableHighlight nested-touchables1.00ms1.00ms±0.00ms1+0.0%
TouchableHighlight multiple-touchables-102.80ms3.00ms±0.63ms1+0.0%
TouchableHighlight multiple-touchables-5015.10ms15.00ms±2.73ms1+20.0%
TouchableHighlight multiple-touchables-10027.20ms29.50ms±5.59ms1+31.1%

Pressable

ScenarioMeanMedianStdDevRendersvs Baseline
Pressable mount0.40ms0.00ms±0.52ms1+0.0%
Pressable unmount0.00ms0.00ms±0.00ms0+0.0%
Pressable rerender1.20ms1.00ms±1.75ms2+100.0%
Pressable with-all-handlers0.50ms0.50ms±0.53ms1+Infinity%
Pressable with-style-function0.50ms0.50ms±0.53ms1+Infinity%
Pressable disabled0.60ms1.00ms±0.52ms1+Infinity%
Pressable with-hit-slop0.30ms0.00ms±0.48ms1+0.0%
Pressable nested0.60ms1.00ms±0.52ms1+0.0%
Pressable multiple-103.13ms3.00ms±0.92ms1+0.0%
Pressable multiple-5016.93ms17.00ms±3.69ms1+21.4%
Pressable multiple-10018.73ms13.00ms±13.74ms1+8.3%

Modal

ScenarioMeanMedianStdDevRendersvs Baseline
Modal mount0.30ms0.00ms±0.48ms1+0.0%
Modal unmount0.00ms0.00ms±0.00ms0+0.0%
Modal rerender0.30ms0.00ms±0.48ms2+0.0%
Modal slide-animation0.40ms0.00ms±0.52ms1+0.0%
Modal fade-animation0.30ms0.00ms±0.48ms1+0.0%
Modal transparent0.30ms0.00ms±0.48ms1+0.0%
Modal with-callbacks0.20ms0.00ms±0.42ms1+0.0%
Modal rich-content2.40ms2.00ms±1.43ms1+0.0%
Modal with-accessibility0.30ms0.00ms±0.48ms1+0.0%

Image

ScenarioMeanMedianStdDevRendersvs Baseline
Image mount0.00ms0.00ms±0.00ms1+0.0%
Image unmount0.10ms0.00ms±0.32ms0+0.0%
Image rerender0.00ms0.00ms±0.00ms2+0.0%
Image with-resize-mode0.30ms0.00ms±0.48ms1+0.0%
Image with-border-radius0.20ms0.00ms±0.42ms1+0.0%
Image with-tint-color0.20ms0.00ms±0.42ms1+0.0%
Image with-blur-radius0.20ms0.00ms±0.42ms1+0.0%
Image with-accessibility0.20ms0.00ms±0.42ms1+0.0%
Image multiple-100.87ms1.00ms±0.35ms1+0.0%
Image multiple-503.53ms3.00ms±0.92ms1+0.0%
Image multiple-1009.87ms9.00ms±2.45ms1+12.5%

ActivityIndicator

ScenarioMeanMedianStdDevRendersvs Baseline
ActivityIndicator mount0.10ms0.00ms±0.32ms1+0.0%
ActivityIndicator unmount0.00ms0.00ms±0.00ms0+0.0%
ActivityIndicator rerender0.20ms0.00ms±0.42ms2+0.0%
ActivityIndicator size-large0.20ms0.00ms±0.42ms1+0.0%
ActivityIndicator size-small0.10ms0.00ms±0.32ms1+0.0%
ActivityIndicator with-color0.10ms0.00ms±0.32ms1+0.0%
ActivityIndicator not-animating0.10ms0.00ms±0.32ms1+0.0%
ActivityIndicator with-accessibility0.30ms0.00ms±0.48ms1+0.0%
ActivityIndicator multiple-101.00ms1.00ms±0.38ms1+0.0%
ActivityIndicator multiple-504.20ms4.00ms±1.86ms1+0.0%
ActivityIndicator multiple-1008.13ms8.00ms±1.55ms1+14.3%

Switch

ScenarioMeanMedianStdDevRendersvs Baseline
Switch mount0.30ms0.00ms±0.48ms1+0.0%
Switch unmount0.00ms0.00ms±0.00ms0+0.0%
Switch rerender0.30ms0.00ms±0.48ms2-100.0%
Switch value-true0.30ms0.00ms±0.48ms1+0.0%
Switch disabled0.20ms0.00ms±0.42ms1+0.0%
Switch custom-colors0.20ms0.00ms±0.42ms1+0.0%
Switch on-value-change0.80ms0.50ms±1.23ms1+Infinity%
Switch with-accessibility0.20ms0.00ms±0.42ms1+0.0%
Switch multiple-101.67ms2.00ms±0.72ms1+0.0%
Switch multiple-509.87ms9.00ms±3.25ms1+0.0%
Switch multiple-10020.73ms22.00ms±5.64ms1+37.5%

Button

ScenarioMeanMedianStdDevRendersvs Baseline
Button mount0.50ms0.50ms±0.53ms1-50.0%
Button unmount0.10ms0.00ms±0.32ms0+0.0%
Button rerender1.50ms1.00ms±1.65ms2+0.0%
Button disabled0.60ms1.00ms±0.52ms1+0.0%
Button with-color0.50ms0.50ms±0.53ms1+0.0%
Button with-accessibility0.40ms0.00ms±0.52ms1-100.0%
Button multiple-106.00ms6.00ms±1.96ms1+0.0%
Button multiple-5022.07ms24.00ms±7.97ms1-11.1%
Button multiple-10015.53ms14.00ms±3.72ms1-26.3%

TextInput

ScenarioMeanMedianStdDevRendersvs Baseline
TextInput mount0.00ms0.00ms±0.00ms1+0.0%
TextInput unmount0.00ms0.00ms±0.00ms0+0.0%
TextInput rerender0.20ms0.00ms±0.42ms2+0.0%
TextInput multiline0.20ms0.00ms±0.42ms1+0.0%
TextInput with-value0.10ms0.00ms±0.32ms1+0.0%
TextInput styled0.10ms0.00ms±0.32ms1+0.0%
TextInput multiple-1008.60ms8.00ms±2.20ms1+14.3%

View

ScenarioMeanMedianStdDevRendersvs Baseline
View mount0.20ms0.00ms±0.42ms1+0.0%
View unmount0.00ms0.00ms±0.00ms0+0.0%
View rerender0.20ms0.00ms±0.42ms2+0.0%
View nested-504.07ms4.00ms±1.58ms1+33.3%
View nested-1008.40ms8.00ms±1.84ms1+14.3%
View shadow0.10ms0.00ms±0.32ms1+0.0%
View border-radius0.10ms0.00ms±0.32ms1+0.0%
View nested-50019.13ms12.00ms±13.72ms1+20.0%

Text

ScenarioMeanMedianStdDevRendersvs Baseline
Text mount0.20ms0.00ms±0.42ms1+0.0%
Text unmount0.00ms0.00ms±0.00ms0+0.0%
Text rerender0.10ms0.00ms±0.32ms2+0.0%
Text long-10000.20ms0.00ms±0.42ms1+0.0%
Text nested0.10ms0.00ms±0.32ms1+0.0%
Text styled0.30ms0.00ms±0.48ms1+0.0%
Text multiple-1009.00ms8.00ms±2.20ms1+14.3%

SectionList.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
SectionList native mount6.35ms6.26ms±1.01ms1-3.8%

FlatList.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
FlatList native mount6.22ms6.05ms±1.43ms1-34.5%

TouchableHighlight.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
TouchableHighlight native mount1.75ms1.72ms±0.17ms1-17.5%

TouchableOpacity.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
TouchableOpacity native mount2.23ms2.04ms±0.38ms1-34.9%

Pressable.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
Pressable native mount1.94ms1.95ms±0.28ms1-22.3%

ScrollView.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
ScrollView native mount4.20ms3.62ms±1.09ms1-10.6%

ActivityIndicator.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
ActivityIndicator native mount1.60ms1.55ms±0.19ms1-37.7%

TextInput.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
TextInput native mount2.50ms2.30ms±0.61ms1-43.6%

Switch.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
Switch native mount1.69ms1.41ms±0.66ms1-18.5%

Button.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
Button native mount2.18ms2.04ms±0.30ms1-21.6%

Modal.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
Modal native mount1.27ms1.27ms±0.18ms1+4.4%

Image.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
Image native mount1.89ms1.88ms±0.20ms1-16.7%

View.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
View native mount1.50ms1.31ms±0.37ms1-8.6%

Text.native-perf-test.ts

ScenarioMeanMedianStdDevRendersvs Baseline
Text native mount1.68ms1.50ms±0.36ms1-14.0%

@iamAbhi-916

Copy link
Copy Markdown
Contributor

The perf failure is due to particularly due JS TouchableOpacity noisy test. This is fixed with #15933. So, will be automatically solved in next trigger of prepare release!

@azure-pipelines
azure-pipelinesBotforce-pushed the prepare-release/main branch 3 times, most recently from d3c1e17 to 69524a7CompareApril 6, 2026 15:25
@vineethkuttan

Copy link
Copy Markdown
Contributor

/azp run

@azure-pipelines

Copy link
Copy Markdown
ContributorAuthor
Azure Pipelines successfully started running 1 pipeline(s).

@azure-pipelines
azure-pipelinesBotforce-pushed the prepare-release/main branch 2 times, most recently from ec5b639 to 7afc3e7CompareApril 6, 2026 23:55
@azure-pipelines
azure-pipelinesBot requested a review from a team as a code ownerApril 6, 2026 23:55
@azure-pipelinesazure-pipelinesBot changed the title RELEASE: Releasing 14 package(s) (main)RELEASE: Releasing 30 package(s) (main)Apr 6, 2026
@azure-pipelines
azure-pipelinesBotforce-pushed the prepare-release/main branch from 7afc3e7 to 7beb78aCompareApril 7, 2026 02:03
@azure-pipelines
azure-pipelinesBotforce-pushed the prepare-release/main branch from 7beb78a to ecc32a9CompareApril 7, 2026 05:30
@vineethkuttan

Copy link
Copy Markdown
Contributor

/azp run

@vineethkuttanVineeth (vineethkuttan) added the AutoMerge Causes a PR to be automatically merged once all requirements are passed (label drives bot activity) label Apr 7, 2026
@azure-pipelines

Copy link
Copy Markdown
ContributorAuthor
Azure Pipelines successfully started running 1 pipeline(s).

@microsoft-github-policy-service
microsoft-github-policy-serviceBot merged commit 6131671 into mainApr 7, 2026
31 of 32 checks passed
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

AutoMergeCauses a PR to be automatically merged once all requirements are passed (label drives bot activity)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@iamAbhi-916@vineethkuttan@rnbot