Ask questionsRoad to v0.64 Discussion
Current latest release: v0.64.0-rc.4
profile-hermes
CLI command for converting Hermes tracing profile to Chrome formatPlease see the changelog PR for more details.
shelljs
has been moved from the root package.json
into repo-config/package.json
(https://github.com/facebook/react-native/commit/f3930a93d5cf5f19058b0bfe453c7b9324eb8552), causing publish-npm.js
script to fail. I have temporarily installed that package on the CircleCI, but would love additional background on the original commit and whether we can safely move it back to the root. https://github.com/facebook/react-native/pull/30472<details> <summary>Already resolved</summary>
hermes-engine
pod has no version constraints specified, which should probably happen in the React-Core.podspec
file and lock it with similar version constraints as the one applied to the Android version in package.json
. Fixed by https://github.com/facebook/react-native/pull/30432react-native-codegen
package have not been installed. See output here. In progress PR here https://github.com/facebook/react-native/pull/30449file://
protocol to resolve that [@grabbou] (added note to changelog, this is expected)pod install
outside of ios
folder will fail facebook/react-native#30469 (temporary solution, will be fixed by facebook/react-native#30449) - cherry picked https://github.com/facebook/react-native/commit/c901c1fbce080c6e9b6ed56dbccaa7f2fa0571b2, https://github.com/facebook/react-native/commit/5eee2f2bc01184481a663453648ab15d1d295f4d and https://github.com/facebook/react-native/commit/b61aaa1545b3308bda5ade169204f875ba417f01 for the record.We can never commit to the dates involved in a release as many things are out of our control. However, we are thinking about these rough dates for this release.
Answer
questions
cosmarc
Compiling the default generated app with 0.64-rc.2 gives the following errors:
RN064/node_modules/react-native/Libraries/Vibration/RCTVibration.mm:16:28: error: cannot find protocol declaration for 'NativeVibrationSpec'
@interface RCTVibration() <NativeVibrationSpec>
RN064/node_modules/react-native/Libraries/Vibration/RCTVibration.mm:33:20: error: use of undeclared identifier 'facebook'
- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:(const facebook::react::ObjCTurboModule::InitParams &)params
RN064/node_modules/react-native/Libraries/Vibration/RCTVibration.mm:33:49: error: type name requires a specifier or qualifier
- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:(const facebook::react::ObjCTurboModule::InitParams &)params
RN064/node_modules/react-native/Libraries/Vibration/RCTVibration.mm:33:72: error: use of undeclared identifier 'facebook'
- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:(const facebook::react::ObjCTurboModule::InitParams &)params
RN064/node_modules/react-native/Libraries/Vibration/RCTVibration.mm:35:27: error: use of undeclared identifier 'facebook'
return std::make_shared<facebook::react::NativeVibrationSpecJSI>(params);
RN064/node_modules/react-native/Libraries/LinkingIOS/RCTLinkingManager.mm:27:33: error: cannot find protocol declaration for 'NativeLinkingManagerSpec'
@interface RCTLinkingManager() <NativeLinkingManagerSpec>
RN064/node_modules/react-native/Libraries/LinkingIOS/RCTLinkingManager.mm:188:20: error: use of undeclared identifier 'facebook'
- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:(const facebook::react::ObjCTurboModule::InitParams &)params
RN064/node_modules/react-native/Libraries/LinkingIOS/RCTLinkingManager.mm:188:49: error: type name requires a specifier or qualifier
- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:(const facebook::react::ObjCTurboModule::InitParams &)params
RN064/node_modules/react-native/Libraries/LinkingIOS/RCTLinkingManager.mm:188:72: error: use of undeclared identifier 'facebook'
- (std::shared_ptr<facebook::react::TurboModule>)getTurboModule:(const facebook::react::ObjCTurboModule::InitParams &)params
RN064/node_modules/react-native/Libraries/LinkingIOS/RCTLinkingManager.mm:190:27: error: use of undeclared identifier 'facebook'
return std::make_shared<facebook::react::NativeLinkingManagerSpecJSI>(params);
As well as:
fatal error: module map file '/Users/username/Library/Developer/Xcode/DerivedData/RN064-fpnzltspmimnjpcudwlvlpjgalym/Build/Products/Debug-iphonesimulator/YogaKit/YogaKit.modulemap' not found
Related questions