Skip to content

Releases: facebook/react-native

0.74.0-rc.5

25 Mar 16:25
Compare
Choose a tag to compare
0.74.0-rc.5 Pre-release
Pre-release

Breaking

Android specific

  • Implement onKeyLongPress in Bridgeless (f345fcf3e8)
  • Implement onKeyDown in Bridgeless (b14f7d58e3)
  • Implement onConfigurationChanged in Bridgeless (b2e1db0fbf)
  • Implement onNewIntent in Bridgeless (5d711f83b5)
  • Implement onWindowFocusChange in Bridgeless (7b40c8ee5f)

Added

Android specific

Android specific

iOS specific

Fixed

Android specific


Hermes dSYMS:


How to Test

Generate a new project:

npx react-native@next init RN0740RC5 --version 0.74.0-rc.5

Help us testing 🧪

If you find an issue, please let us know by opening a new Bug Report! Please specify with system you tried it on (ex. macos, windows).

Bonus points: It would be even better if you could swap things around: e.g. instead of using a fresh new app, using a real project with more complex code. Or, try using native libraries that use the New Architecture!

0.74.0-rc.4

18 Mar 16:54
Compare
Choose a tag to compare
0.74.0-rc.4 Pre-release
Pre-release

Breaking

Android specific

  • Implement getJSCallInvokerHolder() for Bridgeless Catalyst Instance (c6076bca97)

Added

iOS specific

Changed

Fixed

  • Add missing registerCallableModule TypeScript definitions (6bc95b2074 by @Kudo)
  • Allow Inspector proxy to inline source maps on LAN connections (3dee6d31b9 by @byCedric)
  • Fix Bridgeless React Context test in OSS (bdca260679)
  • Fix bug where absolute nodes were not insetted correctly in certain cases (3341ab7cc0 by @joevilches)

Android specific


Hermes dSYMS:


How to Test

Generate a new project:

npx react-native@next init RN0740RC4 --version 0.74.0-rc.4

  • You can participate in the conversation on the status of this release in the working group.
  • To help you upgrade to this version, you can use the upgrade helper ⚛️.
  • See changes from this release in the changelog.

Help us testing 🧪

Let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).

Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!

0.74.0-rc.3

11 Mar 16:37
Compare
Choose a tag to compare
0.74.0-rc.3 Pre-release
Pre-release

Added

iOS specific

Changed

Android specific

Fixed

Android specific

  • Fix registration of ViewManagers in new renderer when not using lazyViewManagers. (fb9872d4fe by @javache)
  • NullPointerException is no longer ignored in MessageQueueThreadHandler (5f45700bd0 by @javache)

iOS specific


Hermes dSYMS:


How to Test

Generate a new project:

npx react-native@next init RN0740RC3 --version 0.74.0-rc.3

  • You can participate in the conversation on the status of this release in the working group.
  • To help you upgrade to this version, you can use the upgrade helper ⚛️.
  • See changes from this release in the changelog.

Help us testing 🧪

Let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).

Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!

0.73.6

11 Mar 15:00
Compare
Choose a tag to compare

v0.73.6

Breaking

iOS specific

Fixed

iOS specific


Hermes dSYMS:


You can file issues or pick requests against this release here


To help you upgrade to this version, you can use the upgrade helper ⚛️


You can find the whole changelog history in the changelog.md file.

0.72.12

12 Mar 12:11
Compare
Choose a tag to compare

v0.72.12

Changed

iOS specific

Fixed


You can file issues or pick requests against this release here


To help you upgrade to this version, you can use the upgrade helper ⚛️


You can find the whole changelog history in the changelog.md file.

0.74.0-rc.2

04 Mar 21:59
Compare
Choose a tag to compare
0.74.0-rc.2 Pre-release
Pre-release

v0.74.0-rc.2

Changed

Android specific

  • Rename PopupMenuAndroidNativeComponent.js to PopupMenuAndroidNativeComponent.android.js (fcabb2ad21 by @cipolleschi)

iOS specific

Deprecated

iOS specific

  • Deprecate getSurfacePresenter and getModuleRegistry for surfacePresenter and moduleRegistry` props. (c3b0a8f162 by @cipolleschi)

Removed

Android specific

Fixed

  • Re-enable listing Hermes debugger targets in chrome://inspect, broken in 0.74 RC (4cfac8eea6 by @motiz88)

iOS specific


How to Test

Generate a new project:

npx react-native@next init RN0740RC2 --version 0.74.0-rc.2

Hermes dSYMS:


You can file issues or pick requests against this release here


To help you upgrade to this version, you can use the upgrade helper ⚛️


You can find the whole changelog history in the changelog.md file.

0.72.11

29 Feb 11:01
Compare
Choose a tag to compare

Changed

iOS specific

Fixed

  • Fix overriding EXCLUDED_ARCHS when installing Hermes on RN v0.72 (a4282a91c3 by @ken0nek)

iOS specific


You can participate in the conversation on the status of this release in this discussion


To help you upgrade to this version, you can use the upgrade helper ⚛️


You can find the whole changelog history in the CHANGELOG.md file.

0.74.0-rc1

27 Feb 16:07
Compare
Choose a tag to compare
0.74.0-rc1 Pre-release
Pre-release

How to Test

Generate a new project:

npx react-native@next init RN0740RC1 --version 0.74.0-rc.1

  • You can participate in the conversation on the status of this release in the working group.

  • To help you upgrade to this version, you can use the upgrade helper ⚛️

  • See changes from this release in the changelog PR

Hermes dSYMS:


Help us testing 🧪

Let us know how it went by posting a comment in the working group discussion! Please specify with system you tried it on (ex. macos, windows).

Bonus points: It would be even better if you could swap things around: instead of using a fresh new app, use a more complex one - or use a different library that is already leveraging the new architecture!

0.71.17

27 Feb 20:00
Compare
Choose a tag to compare

Changelog

Security

How to Test

Generate a new project:

npx react-native@next init RN07117 --version 0.71.17

  • To help you upgrade to this version, you can use the upgrade helper ⚛️

Hermes dSYMS:


Help us testing 🧪

If you experience a regression, please file an Upgrade issue and file a pick request in the appropriate discussion: https://github.com/reactwg/react-native-releases/discussions/

0.73.5

27 Feb 19:49
Compare
Choose a tag to compare

Changelog

Security

Changed

Fixed

How to Test

Generate a new project:

npx react-native@next init RN0735RC1 --version 0.73.5

  • To help you upgrade to this version, you can use the upgrade helper ⚛️

  • See changes from this release in the changelog

Hermes dSYMS:


Help us testing 🧪

If you experience a regression, please file an Upgrade issue and file a pick request in the appropriate discussion: https://github.com/reactwg/react-native-releases/discussions/