Releases: facebook/react-native
0.71.17
Changelog
Security
- Update CLI to 10.2.7 (28998075d9 by @szymonrybczak)
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
Changelog
Security
- Update CLI to 12.3.6 (ffcd8f5249 by @szymonrybczak)
Changed
- Hermes bump (3bdd54a51c by @lunaleaps)
Fixed
- Fix: fix codegen not finding all third-party libraries (67e2bb455f by @tido64)
- Fix compiler flags passed to libraries (929df582c8 by @cipolleschi)
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/
0.74.0-rc0
How to Test
Generate a new project:
npx react-native@next init RN0740RC0 --version 0.74.0-rc.0
-
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.73.4
v0.73.4
Fixed
- Fix: cannot find module
react-native-*/Libraries/Core/InitializeCore
(562447be47 by @tido64)
Android
- Ignore the one-time NullPointerException and print error log (ca9b6b5038)
iOS
- Fix warning when loading RCTUIManager and A11yManager (f56bf1fa0a by @cipolleschi)
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.71.16
Changed
Android specific
- Cherry-picking 'Call super.onRequestPermissionsResult in ReactActivity (#42478)' onto 0.71 (8593306b34 by @LimAlbert)
Fixed
- Symbolication stack fix (0.71.x) (022a9f7835 by @joe-sam)
iOS specific
- Fix path to build-apple-framework (9d6a740bf7 by @hurali97)
- Disable bitcode for Hermes (d6fe029858 by @hurali97)
- Fix symbol not found _jump_fcontext with use_frameworks! (bb592ef0dd by @hurali97)
- Fix flags (c38cdb60ca by @cipolleschi)
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.73.3
Fixed
Added
iOS specific
- Handle TSAsExpression when looking for the codegen declaration (02957718d7 by @dmytrorykun)
Changed
- Bump CLI to 12.3.2 (bcb229e8f8 by @szymonrybczak)
Android specific
- Call super.onRequestPermissionsResult in ReactActivity's onRequestPermissionsResult() (96ed1190c6 by @LimAlbert)
iOS specific
- Remove ATS config patch from react_native_post_install (41c601e478 by @gabrieldonadel)
Fixed
- Declare missing dependency
chalk
(9155e2d182 by @tido64) - TouchableBounce, TouchableHighlight and TouchableNativeFeedback dropping touches with React 18. (e4708d661b by @sammy-SC)
- TouchableWithoutFeedback and TouchableOpacity dropping touches with React 18. (54166342f0 by @sammy-SC)
iOS specific
- Restrict Cocoapods versions < 1.15. (3869ae4d80 by @blakef)
- Make
RCTDeviceInfo
listen to invalidate events and unregister observers while invalidating the bridge (d46d80d2ef by @cipolleschi) - Fix support for SOURCEMAP_FILE path containing spaces (63e893d23d by @paulschreiber)
- Fix release build error due to a casing issue in hermes tarball path after download prebuilt tarball (2e2f8a6689 by @wfern)
- Fix race condition between A11yManager and UIManager (f39f34ed82 by @cipolleschi)
- Fix symbol not found _jump_fcontext with use_frameworks (a2771ce58a by @cipolleschi)
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.72.10
Added
- Unhandled promise rejection - attach non-standard Error object stack info if possible (655b12dbfa by @ospfranco)
Fixed
- Revert the regression of iOS min version and updates Podfile.lock for Releases (1f70f58aa4 by @cipolleschi)
- Fix flags (565281105e by @cipolleschi)
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.70.15
Changed
- BUMP CLI to v9.3.5 (cb170efdd3 by @hurali97)
- Bump react-devtools-core to 4.27.7 (abb4a2bddd by @lunaleaps)
- Bump hermes-engine (5b95254359 by @cipolleschi)
Fixed
iOS specific
- Migrate boost download url away from JFrog (e8e059a977 by @cipolleschi)
0.70 is now out of the support window. Please migrate to 0.71. See latest pick discussions on 0.71.16 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.73.2
Added
- Unhandled promise rejection - attach non-standard Error object stack info if possible (655b12dbfa by @ospfranco)
Changed
- Bump Metro to ^v0.80.3 (16dff523b0 by @huntie)
- Automatically reconnect to an existing debugger session on relaunching the app (0806ad7854 by @motiz88)
iOS specific
- Update ios pod post_install logic for detecting if hermes is enabled (d6163d7f43 by @gabrieldonadel)
Fixed
- Fix comment about adding packages in android template (ac9b87cd57 by @janicduplessis)
- Fix boost download url (7e721f09ad by @cipolleschi)
- Removed invalid translations that prevented Play Store publishes. Fixes #42024 (8edc36e33c by @lunaleaps)
iOS specific
- Fix horizontal scrollview scrollTo coordinate space in RTL on oldarch (e809e0aca7 by @NickGerleman)
- enhance IP address retrieval for iOS devices in Metro bundler setup (9f28616650 by @Morritz)
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.72.9
Fixed
- Fix installation error for
boost
dependency — see #42110 React-Fabric
fails to build with-std=c++20
because implicit constructors are no longer generated (b7c1a40db by @tido64)
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.