Skip to content

Releases: facebook/react-native

0.76.1

29 Oct 15:14
Compare
Choose a tag to compare

Fixed

Android specific

  • runtime Made AppRegistry callable from Native code in Bridgeless (fixes headless tasks) (f3fee67c54 by @robik)
  • runtime Add jsBundleFile to DefaultReactNativeHost.kt (e56bd89ef)

iOS specific

  • infra Pin Xcodeproj to < 1.26.0 (e8776240b41)
  • runtime Fixes regression of RCTWindowFrameDidChangeNotification not fired (e271b23fad by @zhongwuzw)
  • runtime Fixed bug where background colors would sometimes animate when changing on Views (1d6ac09530 by @joevilches)
  • codegen Do not generate the ComponentCls function in the RCTThirdPartyFabricComponentsProvider for components deined in the app. (dc7e9e2d83 by @cipolleschi)
  • infra Generated NODE_BINARY in .xcode.env.local now supports paths with a space (eeaa3ff458 by @blakef)

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 ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.76.0

23 Oct 20:50
Compare
Choose a tag to compare

0.76 stable is out!

This release of React Native enables the New Architecture by default. You can read more about it in this dedicated blog-post: the New Architecture is here.

This release also includes over 1491 commits from 165 contributors! Thank you to all our contributors new and old!

You can see all the highlights of the release in our release blog post.


Hermes dSYMS:


You can file pick requests against this release here.


To help you upgrade to this version, you can use the Upgrade Helper ⚛️.


View the whole changelog in the CHANGELOG.md file

0.76.0-RC.6

17 Oct 18:01
Compare
Choose a tag to compare
0.76.0-RC.6 Pre-release
Pre-release

This is a second attempt at a 🥇 Golden RC 🥇. Next week we are going to release 0.76.0, stable version.


Fixed

Android 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 ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.76.0-rc.5

15 Oct 22:41
Compare
Choose a tag to compare
0.76.0-rc.5 Pre-release
Pre-release

v0.76.0-rc.5

Changed

Android specific

iOS specific

  • Enforce we use the correct C++ version for all, even if dependency tries to set it (d7a8aae9ac by @Titozzz)

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 ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.76.0-rc.4

09 Oct 00:39
Compare
Choose a tag to compare
0.76.0-rc.4 Pre-release
Pre-release

v0.76.0-rc.4

Breaking

iOS specific

  • Add ability to control bundle loading on the new architecture similar to loadSourceForBridge. Removed some properties from the RCTRootViewFactory. (056a39f68f by @alanjhughes)

Added

  • Expose MetroConfig type directly from react-native/metro-config. (0c007793d8 by @tjzel)

Changed

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 ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.73.10

08 Oct 13:50
Compare
Choose a tag to compare

Removed

Android specific

Fixed

Android specific

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.75.4

02 Oct 17:49
Compare
Choose a tag to compare

Fixed

Android specific

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 ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.74.6

02 Oct 12:54
Compare
Choose a tag to compare

Added

Android specific

  • [0.74] Add support for handling com.facebook.react.bridge.Dynamic as parameter for TurboModules (a9588f3718 by @cortinico)

Changed

Fixed

  • Fix(react-native): fix codegen failing in a pnpm monorepo setup (a90a17a8b3 by @tido64)

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 ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.76.0-rc.3

01 Oct 12:21
Compare
Choose a tag to compare
0.76.0-rc.3 Pre-release
Pre-release

v0.76.0-rc.3

Added

iOS specific

  • Improve RCTAppDelegate usage for brownfield, add automaticallyLoadReactNativeWindow flag (391680fe84 by @okwasniewski)

Changed

Fixed

  • Fix parsing of modern Flow syntax when transformer.hermesParser = false is configured in Metro config (1387f521fd by @huntie)
  • Fix ReactFragment on New Architecture (52322fbd0e by @cortinico)

Android specific

iOS specific

  • Fix applying of tintColor and progressViewOffset props for RefreshControl component with New Architecture enabled (19d468fed9 by @TuTejsy)
  • Convert NSNull to nil before checking type in readAsDataURL (99ab845a5c by @haileyok)
  • Fix <KeyboardAvoidingView> with floating keyboard on iPadOS (3c54e1ee45 by @renchap)

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 ⚛️.


View the whole changelog in the CHANGELOG.md file.

0.76.0-rc.2

24 Sep 10:21
Compare
Choose a tag to compare
0.76.0-rc.2 Pre-release
Pre-release

v0.76.0-rc.2

Added

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 ⚛️.


View the whole changelog in the CHANGELOG.md file.