Releases: facebook/react-native
0.72.14
Added
iOS specific
- add privacy manifest to hello world template (d357a61ead by @phillip)
Changed
iOS specific
- Bumped hermes to remove Apple's RR API that were unused. Hermes does not requires a PrivacyManifest now (ee14572 by @hurali97)
Fixed
iOS specific
- fix Symbol not found: (_JSGlobalContextSetInspectable) (ae4c62a by @cipolleschi)
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.71.19
iOS
Added
- Add privacy manifest to pod install and hello world (d669ff7df8 by @philIip)
Changed
- Bumped hermes to remove Apple's RR API that were unused. Hermes does not requires a PrivacyManifest now. (d8d096d995 by @cipolleschi)
0.71 is now out of the support window. Please migrate to 0.74.
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
0.74 stable is out!
This release includes over 1673 commits from 57 contributors! Thank you to all our contributors new and old! See the highlights of the release in our release blog post.
To help you upgrade to this version, you can use the upgrade helper ⚛️
Hermes dSYMS:
You can find the whole changelog history in the changelog.md file.
0.73.7
Fixed
Android specific
- Fix possible deadlock in dispatchViewUpdates (b741899f99 by @EvertEt)
- Fix crash in getChildDrawingOrder (342ce6115b by @huangtaibin)
- Fix Android HorizontalScrollView fling when content length less than ScrollView length (bd19d0ec6a by @NickGerleman)
iOS specific
- fix: build settings for custom build configuration (2bcf18812a by @jblarriviere)
- Fix archiving for Mac Catalyst (a8a2f1a578 by @cipolleschi)
- add privacy manifest to pod install (3ccbd9cd8c by @philIip)
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.13
v0.72.13
Added
iOS specific
- Add privacy manifest to pod install (d39712f54a by @philIip)
Fixed
Android specific
- Fixed possible deadlock in dispatchViewUpdates (b2ca41eef5 by @EvertEt)
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.9
Added
- Implement
getJavaScriptContextHolder()
for Bridgeless Catalyst Instance (b72f5e9982 by @arushikesarwani94) - Implement
getRuntimeExecutor()
for Bridgeless Catalyst Instance (6a5aaad9e0 by @arushikesarwani94)
iOS specific
- Add privacy manifest to pod install (d39712f54a by @philIip)
Fixed
iOS specific
- Fix RNTester project and remove CCACHE from project when disabled (2b18fdf806 by @cipolleschi)
- Make sure that the Open Debugger appears in bridgeless mode (18916f391a by @cipolleschi)
- Change bridgeless check in dev menu (776f90024f by @zhongwuzw)
Hermes dSYMS:
How to Test
Generate a new project:
npx react-native@next init RN0740RC9 --version 0.74.0-rc.9
- You can view the status of upcoming 0.74.x releases in the React Native 0.74 Releases GitHub project.
- To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
- See changes from this release in the changelog.
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.8
Added
iOS specific
- Add privacy manifest to hello world template (520d120375 by @philIip)
Fixed
Android specific
- Fix bridge mode by constructing ReactDelegate correctly (a25004c86c by @cortinico)
- Fixed possible deadlock in dispatchViewUpdates (b2ca41eef5 by @EvertEt)
iOS specific
- Make sure that the New Architecture listens to orientation change events. (49b0d26d45 by @cipolleschi)
- Avoid to show Metro Loading banner twice. (64ed8200f7 by @cipolleschi)
- Support launchOptions in bridgeless mode. (cb2d93ea50 by @cipolleschi)
- Let RCTHost be initialized with a function to provide the
bundleURL
so that it can connect to metro on Reload when the url changes.
(90296be1d4 by @cipolleschi)
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.71.18
Fixed
- Fix component stacks for tsx, ts, and jsx files (631c013126 by @hurali97)
iOS specific
- Fix flipper for Xcode 15.3 (2944ca6554 by @cipolleschi)
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.7
Fixed
iOS specific
- Fix: build settings for custom build configuration (bcac3c4d9c by @jblarriviere)
- Remove invalidate observer instead of re-adding observer in DeviceInfo module (91279a822b by @zhongwuzw)
- Add missing fields to native errors in new arch (98b1331609 by @vonovak)
- [0.74] Fix archive for MacOS Catalyst (0e5dc51bba by @cipolleschi)
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.0-rc.6
Added
- Added @types/react as an optional peerDependency (dbf8e3f5ba by @acoates-ms)
Changed
- Upgrade
@react-native-community/cli
to 13.6.4 (4f50089da2 by @szymonrybczak)
Fixed
- Correctly keep ES6Proxy for bridgeless mode (c35630998b by @fkgozali)
Android specific
- Fix bridgeless configuration to include DebuggingOverlay in react packages (ad9368068a by @hoxyq)
- React-Native-Restart in release (b282e87729 by @arushikesarwani94)
iOS specific
- Adding ccache_clang wrapper scripts to package.json for distribution (1c8751a16a by @CatStudioApp)
- Decouple RCTBridge+Private from jsinspector-modern (49bb2f37f1 by @philIip)
Hermes dSYMS:
How to Test
Generate a new project:
npx react-native@next init RN0740RC6 --version 0.74.0-rc.6
- You can view the status of upcoming 0.74.x releases in the React Native 0.74 Releases GitHub project.
- To help you upgrade to this version, you can use the Upgrade Helper ⚛️.
- See changes from this release in the changelog.
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!