Description
Feature Issue
This issue will contain research for enabling new architecture in react-native.
- Implement a mechanism to use patch files -> apply patches with patch files #19451
- Upgrade
react-native-camera-roll
lib to7.2.x
& move code in fork to a patch. -> swap @react-native-camera-roll/camera-roll fork with patches & upgrade to 7.5.2 #19664 - Upgrade
react-native-permissions
lib to4.x
-> upgrade react-native-permissions library #19695 - iOS still runs on JSC we need to enable Hermes there first. -> [iOS Only] Enable new architecture for react-native #19748
- For iOS we need to do prepend
RCT_NEW_ARCH_ENABLED=1
flag along with pod install to enable new architecture. We run pod install during our build process here :nix/mobile/ios/shells/cocoapods.nix
-> [iOS Only] Enable new architecture for react-native #19748 - Upgrade
react-native-linear-gradient
lib to3.0.0-alpha.1
-> deps: bump react-native-linear-gradient library #20329 - For Android we need to set
newArchEnabled
flag to true atandroid/gradle.properties
-> enable new architecture for android PR,Release builds only #20950
Libraries that support new architecture and WIP : reactwg/react-native-new-architecture#6 (comment)
Metadata
Metadata
Assignees
Type
Projects
Status
In Progress