0.80.0 Release Notes
We're excited to release React Native Windows 0.80.0 targeting React Native 0.80.0!
This release includes the commits to React Native Windows from 6/1/2025 - 7/31/2025.
How to Upgrade
You can view the changes made to the default new React Native Windows applications for C++ and C# using React Native Upgrade Helper. See this document for more details.
Starting with React Native Windows version 0.80.0, the New Architecture will be enabled by default. It is strongly recommended to move to the new architecture as soon as possible to take advantage of improved performance, long-term support, and modern capabilities as paper architecture will not be supported from React Native for Windows v0.82.
🔗 Learn more: New Architecture Docs
Reliability
New Architecture-specific Changes
Accessibility Changes (New & Old Architecture)
Add aria-level, aria-posinset and aria-setsize in Image (#14721) Add aria-level, aria-posinset and aria-setsize in Image (#14721) · microsoft/react-native-windows@9c55fc4 (github.com)
Implement aria-level, aria-posinset, aria-setsize in TextInput [Fabric] Implement aria-level, aria-posinset, aria-setsize in Switch (#14735) · microsoft/react-native-windows@6916370 (github.com)
Implement aria-level, aria-posinset, aria-setsize in TextInput (#14732) [Fabric] Implement aria-level, aria-posinset, aria-setsize in TextInput (#14732) · microsoft/react-native-windows@2805c1e (github.com)
Add accessibilityValue support to Button component (#14903) (#14904) Add accessibilityValue support to Button component (#14903) (#14904) · microsoft/react-native-windows@a0851e9 (github.com)
Implement accessibilityDescription (#14818) Implementation of accessibilityDescription (#14818) · microsoft/react-native-windows@3dea19c (github.com)
Added support for (ariaHidden , importantForAccessibility, accessibilityElementsHidden) to have unified underlying behaviour acrross all components. [ Fabric ] Added ariaHidden accessibility prop across all components (#14836) · microsoft/react-native-windows@5cc75ae (github.com)
Add UIA HeadingLevel behaviour for Fabric architecture [0.80-stable] Cherry-pick: Add UIA HeadingLevel behaviour for Fabric architecture by Copilot · Pull Request #15221 · microsoft/react-native-windows
Adding accessibility change for narrator announcing expand/collapse button Adding accessibility change for narrator announcing expand/collapse button by protikbiswas100 · Pull Request #15135 · microsoft/react-native-windows
Other
- Remove
rnw/cli dependency on rnc/cli (#14727)
Progress Towards Feature Parity on Fabric
| Core Component | Fabric/Paper | Parity % |
|----------------|--------------|-----------|
| View | 40/40 | 100% ✅ |
| ActivityIndicator | 3/3 | 100% ✅ |
| Image | 14/14 | 100% ✅ |
| RefreshControl | 0/2 | 0% ❌ |
| ScrollView | 24/27 | 89% |
| Switch | 6/6 | 100% ✅ |
| Text | 27/29 | 93% |
| TextInput | 24/37 | 92% |
| Overall | 148/158 | 92% |
Extended Parity Assessment
| Core Component | Fabric/Paper | Parity % |
|----------------|--------------|-----------|
| View | 129/131 | 99% |
| ActivityIndicator | 127/131 | 98% |
| Image | 156/157 | 99% |
| RefreshControl | N/A | 0% |
| ScrollView | 153/159 | 96% |
| Switch | 136/138 | 99% |
| Text | 154/158 | 97% |
| TextInput | 174/180 | 97% |
| Overall | 1029/1051 | 98% |
[^1]: An accurate estimation on how many inherited View props and Style props are available in RefreshControl cannot be done until the RefreshControlViewComponent is implemented.
[^2]: Including RefreshControl, the parity progress is estimated to be at 91%.
Notes
View ✅
Full parity achieved!
ActivityIndicator ✅
Full parity achieved!
Image ✅
Full parity achieved — few known issues with SVG and caching.
RefreshControl
Not implemented yet.
ScrollView
Pending support for snapping-related props.
Switch
Almost at parity; only overflow prop missing.
Text
Custom fonts unsupported; clipping issue in nested views inside text.
TextInput
Pending callbacks and selection-related actions; autocapitalize lacks words/sentences mode.
Introduction of Modal in Fabric
Modal replaces Flyout and Popup from Paper.
- Supported props:
onDismiss, onShow, visible
- Planned: Implement title bar and moving capability
- Known issue: App crashes when moving window while Modal is open
Suggested Mitigation: Do not move the main window when Modal is open; wait for minor release of RNW v0.80.x.
React Native Gallery Store App Updates
- React Native Gallery (Legacy) app uses the Paper renderer.
- React Native Gallery app uses the Fabric renderer.