React Native Windows: react-native-windows_v0.67.0-preview.1 Release

Release date:
July 5, 2022
Previous version:
react-native-windows_v0.66.25 (released July 11, 2022)
Magnitude:
5,923 Diff Delta
Contributors:
16 total committers
Data confidence:
Commits:

98 Commits in this Release

Ordered by the degree to which they evolved the repo in this version.

Authored January 24, 2022
Authored May 24, 2022
Authored October 11, 2021
Authored September 3, 2021
Authored January 24, 2022
Authored October 25, 2021
Authored November 15, 2021
Authored October 4, 2021
Authored February 21, 2022
Authored September 20, 2021
Authored January 17, 2022
Authored October 18, 2021
Authored October 25, 2021
Authored February 7, 2022
Authored June 9, 2022
Authored November 1, 2021
Authored May 24, 2022
Authored January 31, 2022
Authored September 27, 2021
Authored March 14, 2022
Authored April 4, 2022
Authored January 3, 2022
Authored February 28, 2022
Authored September 13, 2021
Authored February 24, 2022
Authored February 14, 2022
Authored September 6, 2021
Authored November 9, 2021
Authored September 3, 2021

Top Contributors in react-native-windows_v0.67.0-preview.1

rnbot
NickGerleman
JunielKatarn
vmoroz
acoates-ms
jonthysell
asklar
dannyvv
samuelfreiberg
ZihanChen-MSFT

Directory Browser for react-native-windows_v0.67.0-preview.1

We haven't yet finished calculating and confirming the files and directories changed in this release. Please check back soon.

Release Notes Published

We're excited to release our first preview build of react-native-windows 0.67! 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.

How to upgrade

You can view the differences between different versions of C++ applications using a special version of React Native Upgrade Helper.

Upgrade helper does not yet support C# projects or projects using experimental features. It is recommended to generate a new project using react-native-windows-init for projects not supported by Upgrade Helper.

What's New

  • View manager pointer hooks: View managers can now implement IViewManagerWithPointerEvents to customize handling of pointer events that would normally be propagated to React as touch events.

  • Accessible images: Images with the accessible prop set will now show up to screen readers, including support for accessibilityLabel.

  • Unsigned by default: We previously included a temporary AppX signing certificate when creating a new project. You no longer need to check in a certificate, and only need to use one when publishing your application.

  • RNW version queries: Libraries targetting multiple versions of react-native-windows can now specialize behavior dependant on the version of RNW the library is compiled with. RNW_AT_LEAST and RNW_LESS_THAN macros are exposed to C++ community modules targetting RNW 0.67+.

  • Bug-fixes and improvements: We've made many more fixes across the platform. Expect less crashes, more correct behavior, and quality of life improvements for developers.

Breaking Changes

  • AppX deployment: UWP applications without certificates need to be deployed using loose file registration. This is handled for you if you use Visual studio, or run-windows, but may require changes if you are using custom logic for deployment.