Releases: microsoft/react-native-windows
React Native Windows 0.81.0-preview.1
This is a preview of the next version of react-native-windows. To see a summary of changes in this major release, see release notes for React Native Windows 0.81.0-preview.1.
New changes
- 425ba5c Promote 0.81 to preview (66076509+vineethkuttan@users.noreply.github.com)
- e23caae Disable the deep import warning (30809111+acoates-ms@users.noreply.github.com)
- c909433 Use Hermes version 0.0.0-2511.7001-d7ca19b3 (vmorozov@microsoft.com)
- c909433 Added support for modern inspector (vmorozov@microsoft.com)
- c909433 Use hermes-windows version 0.0.0-2511.3001-9e4cf518 (vmorozov@microsoft.com)
- fdd2337 Realign View.js with upstream (30809111+acoates-ms@users.noreply.github.com)
- 3340bda Fix init-windows template to automatically detect existing codegen spec files (198982749+Copilot@users.noreply.github.com)
- not avai Bump @react-native-windows/cli to v0.81.0-preview.1 (beachball)
- not avai Bump @react-native-windows/codegen to v0.81.0-preview.1 (beachball)
React Native Windows 0.80.1
This is patch release of react-native-windows, fixing bugs or adding non-breaking enhancements. To see a summary of changes in this major release, see release notes for React Native Windows 0.80.0.
New changes
- 220e035 Revert "Theme aware platform color for text. (#15266)" (nitchaudhary@microsoft.com)
React Native Windows 0.80.0
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
-
Removed unneeded @azure/core-auth dependency (#14919) Removed unneeded @azure/core-auth dependency (#14919) · microsoft/react-native-windows@c5d7457 (github.com)
-
Fixed an issue where changes to the adjustsFontSizeToFit property on Text components did not properly recalculate text layout Fix : adjustsFontSizeToFit just redrawing won't recalculate the layout (#14813) · microsoft/react-native-windows@3e6cccc (github.com)
-
Fix UIA Clipped Property for Modal Component Fix UIA Clipped Property for Modal Component by vineethkuttan · (#15184) · microsoft/react-native-windows (github.com)
-
Fix caret color for white inputs when Windows setting is on dark mode More robust handling for Caret color related to Issue 14378 by Nitin-100 · Pull Request #15121 · microsoft/react-native-windows
-
Updated TextInput placeholder to use platform colours based on focus state, replacing hardcoded grey and adding new colours aligned with WinUI3. TextInput placeholder should uses a theme color by Nitin-100 · Pull Request #15161 · microsoft/react-native-windows
-
Fixed issue where TextInput's style.color ignored PlatformColor Handling platform color with accent color by Nitin-100 · Pull Request #15276 · microsoft/react-native-windows
New Architecture-specific Changes
-
Implement snapToStart, snapToEnd, snapToOffsets, onMomentumScrollBegin and onMomentumScrollBegin property for ScrollView in Fabric [Fabric] Implement snapToStart, snapToEnd, snapToOffsets property for ScrollView (#14800) · microsoft/react-native-windows@2198313 (github.com) Implement onMomentumScrollEnd and onMomentumScrollBegin for Fabric ScrollView by Copilot · Pull Request #15104 · microsoft/react-native-windows
-
Implement keyboardDismissMode in ScrollView [Fabric] Implement keyboardDismissMode in ScrollView (#14723) · microsoft/react-native-windows@2969c7b (github.com)
-
Implement the onPressOut property for the fabric implementation of TextInput [Fabric] Implement the onPressOut property for the fabric implementation of TextInput (#14784) · microsoft/react-native-windows@7b7c004 (github.com)
-
Added support for the scrollEnabled, OnScroll event for the TextInput component. [Fabric] Implementation of scrollEvent Handling and scrollEnabled, OnScroll prop for TextInput (#14946) · microsoft/react-native-windows@d648eba (github.com)
-
Implement maxFontSizeMultiplier in Text Input [Fabric] Implement maxFontSizeMultiplier in Text Input (#14639) · microsoft/react-native-windows@068dba7 (github.com)
-
Implement autoFocus property for TextInput for fabric [Fabric] Implement autoFocus property for TextInput for fabric (#14816) · microsoft/react-native-windows@d0f17f8 (github.com)
-
Implement onContentSizeChange in TextInput (#14785) [Fabric] Implement onContentSizeChange in TextInput (#14785) · microsoft/react-native-windows@dee65eb (github.com)
-
Added support for selectionColor in TextInput component Fabric : Added support for selectionColor in TextInput component (#14743) · microsoft/react-native-windows@4757284 (github.com)
-
Added EllipsizeMode for tail and clip, for head and middle the behaviour maps to default tail alignment of ellipsis. Text : Added EllipsizeMode for tail and clip alignment (#14660) · microsoft/react-native-windows@d6501a3 (github.com)
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/clidependency onrnc/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% |
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.
Intro...
React Native Windows 0.79.5
This is patch release of react-native-windows, fixing bugs or adding non-breaking enhancements. To see a summary of changes in this major release, see release notes for React Native Windows 0.79.0.
New changes
- 4d44a31 Promote 0.79 to legacy (54227869+anupriya13@users.noreply.github.com)
- 64ea8cc upgrade to dotnet8 (10109130+sharath2727@users.noreply.github.com)
- not avai Bump @react-native-windows/cli to v0.79.4 (beachball)
- not avai Bump @react-native-windows/codegen to v0.79.1 (beachball)
React Native Windows 0.78.15
This is patch release of react-native-windows, fixing bugs or adding non-breaking enhancements. To see a summary of changes in this major release, see release notes for React Native Windows 0.78.0.
New changes
- 4812386 upgrade to dotnet8 (10109130+sharath2727@users.noreply.github.com)
- not avai Bump @react-native-windows/cli to v0.78.10 (beachball)
React Native Windows 0.77.12
This is patch release of react-native-windows, fixing bugs or adding non-breaking enhancements. To see a summary of changes in this major release, see release notes for React Native Windows 0.77.0.
New changes
- 5bdaf52 upgrade dotnet to 8.0 (10109130+sharath2727@users.noreply.github.com)
- not avai Bump @react-native-windows/cli to v0.77.6 (beachball)
React Native Windows 0.76.17
This is patch release of react-native-windows, fixing bugs or adding non-breaking enhancements. To see a summary of changes in this major release, see release notes for React Native Windows 0.76.0.
New changes
- 9893213 upgrade dotnet to 8.0 (10109130+sharath2727@users.noreply.github.com)
- not avai Bump @react-native-windows/cli to v0.76.9 (beachball)
React Native Windows 0.75.20
This is patch release of react-native-windows, fixing bugs or adding non-breaking enhancements. To see a summary of changes in this major release, see release notes for React Native Windows 0.75.0.
New changes
- 402351e upgrade dotnet to 8.0 (10109130+sharath2727@users.noreply.github.com)
- not avai Bump @react-native-windows/cli to v0.75.11 (beachball)
React Native Windows 0.80.0-preview.10
This is a preview of the next version of react-native-windows. To see a summary of changes in this major release, see release notes for React Native Windows 0.80.0-preview.1.
New changes
- 2530ca4 Theme aware platform color for text. (nitchaudhary@microsoft.com)
- 2530ca4 Removing Platform brush instead using proper caret brush (nitchaudhary@microsoft.com)
- 2530ca4 Handling platform color with accent color (nitchaudhary@microsoft.com)
- 2530ca4 Fix for hardcoded Textinput text holder as gray.GIssue:15129 (nitchaudhary@microsoft.com)
React Native Windows 0.80.0-preview.9
This is a preview of the next version of react-native-windows. To see a summary of changes in this major release, see release notes for React Native Windows 0.80.0-preview.1.
New changes
- 1b026c0 Add Attack Surface Analyzer (ASA) integration to CI pipeline for SDL compliance (copilot@github.com)
- 9325df8 Upgrade dotnet version (10109130+sharath2727@users.noreply.github.com)
- 8420be7 Add UIA HeadingLevel behaviour for Fabric architecture (kvineeth@microsoft.com)
- 9325df8 Added UIA Event Triggers for accessibilityAnnotation Property Changes (gsaran252000@gmail.com)
- 7ce0f31 [Fabric] Fixing Clipped Property for Modal Component (kvineeth@microsoft.com)
- 9325df8 adding UIA event handler changes for navigator (protikbiswas100@microsoft.com)
- not avai Bump @react-native-windows/cli to v0.80.0-preview.7 (beachball)