Releases: microsoft/react-native-windows
React Native Windows 0.79.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.79.0.
New changes
- not avai Bump @react-native-windows/cli to v0.79.1 (beachball)
React Native Windows 0.77.10
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
- not avai Bump @react-native-windows/cli to v0.77.4 (beachball)
React Native Windows 0.76.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.76.0.
New changes
- not avai Bump @react-native-windows/cli to v0.76.7 (beachball)
React Native Windows 0.78.13
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
- 4cc7ab1 Remove .. usage in relative include (30809111+acoates-ms@users.noreply.github.com)
React Native Windows 0.78.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.78.0.
New changes
- c2c7207 Add office required yoga flag (30809111+acoates-ms@users.noreply.github.com)
- not avai Bump @react-native-windows/cli to v0.78.8 (beachball)
React Native Windows 0.78.10
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
- 47e475c Add office required yoga flag (30809111+acoates-ms@users.noreply.github.com)
- not avai Bump @react-native-windows/cli to v0.78.6 (beachball)
React Native Windows 0.79.0
0.79.0 Release Notes
We're excited to release React Native Windows 0.79.0 targeting React Native 0.79.0! There have been many changes to both react-native-windows and react-native itself, and we would love your feedback on anything that doesn't work as expected. This release includes the commits to React Native Windows from 01/27/2025 - 05/30/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.
Reliability
-
Removes unnecessary m_isUndefined property from HostPlatformColor to fix color comparison issues and ensure correct text color Property updates switching between PlatformColors would no-op (#14398) · microsoft/react-native-windows@782335b (github.com)
-
Fixes build failure by ensuring hstring is recognized as a valid argument type for JS string in turbo module specs. TurboModule spec checking should accept hstring for string arguments (#14322) · microsoft/react-native-windows@4315cad (github.com)
-
Correctly imports Number.h from react-native core. Fix Number.h not copied from react-native core (#14331) · microsoft/react-native-windows@c0be76e (github.com)
-
Replaces use of execSync with spawnSync in @react-native-windows/automation. [Replace use of execSync with spawnSync in @react-native-windows/automation (#14434) · 8cec8fe (github.com)](Replace use of
execSync
withspawnSync
in `@react-native-windows/… · 8cec8fe) -
Fixes race condition when sending pending outgoing WebSocket messages. Enforce SendPendingMessages in dispatch queue (#14487) · microsoft/react-native-windows@5959d3a (github.com)
-
Fixes react devtools hitting an assert on launch. Fix react devtools hitting an assert on launch(#14320) · microsoft/react-native-windows@f24c9bc (github.com)
-
Codegen jsSrcsDir can now be at a subpath directory of the package instead of top-level only fix(cli): codegen jsSrcsDir subpath (#14530) · microsoft/react-native-windows@0bdc548 82ae06a (github.com)
-
Fixes border color issue by distinguishing between undefined and transparent colors, and resolved a crash in ReactNativeIsland when calling GetComponentView before the surface loads. Fix bool operator on transparent colors returning false in ReactNativeIsland (#14413) · microsoft/react-native-windows@7dea848 (github.com)
-
Fixes build issue building component codegen using clang Fix build issue building component codegen using clang (#14393) microsoft/react-native-windows@cddb834 (github.com)
-
Fixes tooltip margins scaling issue, crash with empty string tooltips, and ensured tooltips respect system TextScaleFactor. Fix tooltips in high dpi (#14397) · microsoft/react-native-windows@222e66d (github.com)
-
Fixes a crash issue where calling Arrange/Measure on a ReactNativeIsland with an active RN instance and ReactNativeHost before the root component is created. Fix issue when calling arrange on an RN Island during load (#14362) · microsoft/react-native-windows@ce99a08 (github.com)
-
Rounded focus visuals to align with fluent design and fixed overlapping visuals causing a gray border when nudged into the container. Round Focus visuals by default, fix nudge rendering (#14312) · microsoft/react-native-windows@98087a7 (github.com)
-
Introduced PortalShadowNode for separate layout, allowing native constraints and scale factor, and updated modal to constrain size to 90% of the screen while forwarding scale factor and layout direction. Allow portals to have independent layout constraints and scale factor (#14315) · microsoft/react-native-windows@ad17235 (github.com)
-
Refactor WebSocket resource class Refactor WebSocket resource class (#14377) · microsoft/react-native-windows@ca717fc (github.com)
-
Created new methods for reference access to static values exported as data fields to fix issues with exporting data fields across DLL boundaries, while maintaining backward compatibility. JSValue exports data fields - should export value reference accessors (#14707) · microsoft/react-native-windows@105c93d (github.com)
-
Update native module doc links in cpp-lib template (#14704) Update native module doc links in cpp-lib template (#14704) · microsoft/react-native-windows@75f5e7c (github.com)
-
Updated React.Cpp.Props to prioritize platform overrides, removed unnecessary ReactCommon patching, and inherited TextLayoutManager to ensure correct access for TextInput and Paragraph. (#14697) Cleanup unneeded ReactCommon patching, and extra hostplatform overrides (#14697) · microsoft/react-native-windows@05a6715 (github.com)
-
Improved readability of Redbox errors from Transform errors and fixed a crash when reloading an already crashed instance. Clean up error messages (#14695) · microsoft/react-native-windows@e8d0404 (github.com)
-
Fixes descriptions for new project templates (#14694) Fix descriptions for new project templates (#14694) · microsoft/react-native-windows@89d0a4b (github.com)
-
Optimized CallInvokerWriter to write data directly into JS, avoiding intermediate dynamic objects and restoring previous performance. Reenable optimization in TMs to avoid going through a dynamic for callbacks/promises (#14691) · microsoft/react-native-windows@721dff3 (github.com)
-
Bump folly to 2024.10.14.00 Bump folly to 2024.10.14.00 (#14532) ) · microsoft/react-native-windows@935e5a7 (github.com)
-
Fixes crash when reloading an instance with an active ReactNativeIsland (#14676) Fix crash when reloading an instance with an active ReactNativeIsland (#14676) · microsoft/react-native-windows@935e5a7 (github.com)
-
Fixes the issue of the loading string getting cut off in small islands by using the new adjustsFontSizeToFit code to scale the text size appropriately. Scale loading bar text when island is super small (#14680) · microsoft/react-native-windows@9a999fe (github.com)
-
Updated the .gitignore templates to target MS Build related log files (*.binlog, *.wrn, *.err) and set the default build log directory to the windows directory if not specified. fix(cli): ignore msbuild binlog files (#14621) · microsoft/react-native-windows@5005dc0 (github.com)
New Features
-
Adds new .NET projection for Microsoft.ReactNative. Add new .NET projection for Microsoft.ReactNative (#13913) · microsoft/react-native-windows@9f5249a (github.com)
-
Allow for customizing MSBuild behavior locally through the file system. Allow non-versioned MSBuild local overrides (#14430) · microsoft/react-native-windows@c6c019f (github.com)
-
Implements WebSocket resource task sequencer and fixes crash in WinRTWebSocketResource2. [Implement WebSocket resource task sequencer (#14577) · cdf1d34 (github.com)](https://github.com/microsof...
React Native Windows 0.78.9
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
- 7eb3a4e Promote 0.78 to legacy (tatianakapos@microsoft.com)
- not avai Bump @react-native-windows/cli to v0.78.5 (beachball)
- not avai Bump @react-native-windows/codegen to v0.78.3 (beachball)
React Native Windows 0.79.0-preview.2
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.79.0-preview.1.
New changes
- 6975f8a integrate rn 0.79.0-rc4 (tatianakapos@microsoft.com)
- 790495e Fix blob module in paper (30809111+acoates-ms@users.noreply.github.com)
React Native Windows 0.78.8
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
- 07ae9d5 Integrate 0.78.2 (30809111+acoates-ms@users.noreply.github.com)