From 779825f61761ab273c7650cedc1c6643364d36ca Mon Sep 17 00:00:00 2001 From: Nick Gerleman Date: Thu, 19 Nov 2020 13:10:13 -0800 Subject: [PATCH 1/3] Avoid eating clicks/taps into ScrollView when using physical keyboard (#30374) Summary: This is an extension of https://github.com/facebook/react-native/issues/29798 which was reverted due to cases where the soft keyboard could not be dismissed. ## Changelog [General] [Fixed] - Avoid eating clicks/taps into ScrollView when using physical keyboard Pull Request resolved: https://github.com/facebook/react-native/pull/30374 Test Plan: Validated with iOS simulator that taps on default ScrollView will dismiss soft keyboard and be eaten if open, but taps are not eaten when emulating a connected physical keyboard. Reviewed By: kacieb Differential Revision: D24935077 Pulled By: lyahdav fbshipit-source-id: 19d9cf64547e40a35f9363896e3abbdccb95b546 --- Libraries/Components/ScrollResponder.js | 32 +++++++++++++++++++++---- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/Libraries/Components/ScrollResponder.js b/Libraries/Components/ScrollResponder.js index a520d17d2875fd..06356c68158696 100644 --- a/Libraries/Components/ScrollResponder.js +++ b/Libraries/Components/ScrollResponder.js @@ -187,7 +187,7 @@ const ScrollResponderMixin = { if ( this.props.keyboardShouldPersistTaps === 'handled' && - currentlyFocusedInput != null && + this.scrollResponderKeyboardIsDismissible() && e.target !== currentlyFocusedInput ) { return true; @@ -224,7 +224,6 @@ const ScrollResponderMixin = { // and a new touch starts with a non-textinput target (in which case the // first tap should be sent to the scroll view and dismiss the keyboard, // then the second tap goes to the actual interior view) - const currentlyFocusedTextInput = TextInputState.currentlyFocusedInput(); const {keyboardShouldPersistTaps} = this.props; const keyboardNeverPersistTaps = !keyboardShouldPersistTaps || keyboardShouldPersistTaps === 'never'; @@ -241,7 +240,7 @@ const ScrollResponderMixin = { if ( keyboardNeverPersistTaps && - currentlyFocusedTextInput != null && + this.scrollResponderKeyboardIsDismissible() && e.target != null && !TextInputState.isTextInput(e.target) ) { @@ -251,6 +250,31 @@ const ScrollResponderMixin = { return false; }, + /** + * Do we consider there to be a dismissible soft-keyboard open? + */ + scrollResponderKeyboardIsDismissible: function(): boolean { + const currentlyFocusedInput = TextInputState.currentlyFocusedInput(); + + // We cannot dismiss the keyboard without an input to blur, even if a soft + // keyboard is open (e.g. when keyboard is open due to a native component + // not participating in TextInputState). It's also possible that the + // currently focused input isn't a TextInput (such as by calling ref.focus + // on a non-TextInput). + const hasFocusedTextInput = + currentlyFocusedInput != null && + TextInputState.isTextInput(currentlyFocusedInput); + + // Even if an input is focused, we may not have a keyboard to dismiss. E.g + // when using a physical keyboard. Ensure we have an event for an opened + // keyboard, except on Android where setting windowSoftInputMode to + // adjustNone leads to missing keyboard events. + const softKeyboardMayBeOpen = + this.keyboardWillOpenTo != null || Platform.OS === 'android'; + + return hasFocusedTextInput && softKeyboardMayBeOpen; + }, + /** * Invoke this from an `onResponderReject` event. * @@ -325,7 +349,7 @@ const ScrollResponderMixin = { if ( this.props.keyboardShouldPersistTaps !== true && this.props.keyboardShouldPersistTaps !== 'always' && - currentlyFocusedTextInput != null && + this.scrollResponderKeyboardIsDismissible() && e.target !== currentlyFocusedTextInput && !this.state.observedScrollSinceBecomingResponder && !this.state.becameResponderWhileAnimating From 3196005fe5001b520b181866b88a9f26f044cfca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eloy=20Dur=C3=A1n?= Date: Tue, 8 Dec 2020 10:52:20 +0100 Subject: [PATCH 2/3] [ado] Workaround homebrew openssl issue https://github.com/actions/virtual-environments/issues/1811#issuecomment-732239051 --- .ado/templates/apple-node-setup.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.ado/templates/apple-node-setup.yml b/.ado/templates/apple-node-setup.yml index 9d3f4ecb1c3e76..b892f2c586ed2a 100644 --- a/.ado/templates/apple-node-setup.yml +++ b/.ado/templates/apple-node-setup.yml @@ -2,6 +2,9 @@ # Task Group: Brew install node version # steps: + - script: 'brew uninstall openssl@1.0.2t && rm -rf /usr/local/etc/openssl && rm -rf /usr/local/etc/openssl@1.1' + displayName: Fix Homebrew + - script: 'brew bundle' displayName: 'brew bundle' From 87f3bfcf2b5106cb652212cb262f3fad341c22ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Eloy=20Dur=C3=A1n?= Date: Tue, 8 Dec 2020 11:27:06 +0100 Subject: [PATCH 3/3] [RNTester] Update pods --- RNTester/Podfile.lock | 472 +++++++++++++++++++++--------------------- 1 file changed, 236 insertions(+), 236 deletions(-) diff --git a/RNTester/Podfile.lock b/RNTester/Podfile.lock index 9b0f823da65df7..5149236dbf8975 100644 --- a/RNTester/Podfile.lock +++ b/RNTester/Podfile.lock @@ -3,14 +3,14 @@ PODS: - CocoaAsyncSocket (7.6.4) - CocoaLibEvent (1.0.0) - DoubleConversion (1.1.6) - - FBLazyVector (1000.0.0) - - FBReactNativeSpec (1000.0.0): - - RCT-Folly (= 2020.01.13.00) - - RCTRequired (= 1000.0.0) - - RCTTypeSafety (= 1000.0.0) - - React-Core (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) + - FBLazyVector (0.63.1) + - FBReactNativeSpec (0.63.1): + - RCT-Folly (= 2020.01.13.00) + - RCTRequired (= 0.63.1) + - RCTTypeSafety (= 0.63.1) + - React-Core (= 0.63.1) + - React-jsi (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) - Flipper (0.54.0): - Flipper-Folly (~> 2.2) - Flipper-RSocket (~> 1.1) @@ -81,292 +81,292 @@ PODS: - DoubleConversion - glog - libevent - - RCTRequired (1000.0.0) - - RCTTypeSafety (1000.0.0): - - FBLazyVector (= 1000.0.0) - - RCT-Folly (= 2020.01.13.00) - - RCTRequired (= 1000.0.0) - - React-Core (= 1000.0.0) - - React (1000.0.0): - - React-Core (= 1000.0.0) - - React-Core/DevSupport (= 1000.0.0) - - React-Core/RCTWebSocket (= 1000.0.0) - - React-RCTActionSheet (= 1000.0.0) - - React-RCTAnimation (= 1000.0.0) - - React-RCTBlob (= 1000.0.0) - - React-RCTImage (= 1000.0.0) - - React-RCTLinking (= 1000.0.0) - - React-RCTNetwork (= 1000.0.0) - - React-RCTSettings (= 1000.0.0) - - React-RCTText (= 1000.0.0) - - React-RCTVibration (= 1000.0.0) - - React-ART (1000.0.0): - - React-Core/ARTHeaders (= 1000.0.0) - - React-callinvoker (1000.0.0) - - React-Core (1000.0.0): + - RCTRequired (0.63.1) + - RCTTypeSafety (0.63.1): + - FBLazyVector (= 0.63.1) + - RCT-Folly (= 2020.01.13.00) + - RCTRequired (= 0.63.1) + - React-Core (= 0.63.1) + - React (0.63.1): + - React-Core (= 0.63.1) + - React-Core/DevSupport (= 0.63.1) + - React-Core/RCTWebSocket (= 0.63.1) + - React-RCTActionSheet (= 0.63.1) + - React-RCTAnimation (= 0.63.1) + - React-RCTBlob (= 0.63.1) + - React-RCTImage (= 0.63.1) + - React-RCTLinking (= 0.63.1) + - React-RCTNetwork (= 0.63.1) + - React-RCTSettings (= 0.63.1) + - React-RCTText (= 0.63.1) + - React-RCTVibration (= 0.63.1) + - React-ART (0.63.1): + - React-Core/ARTHeaders (= 0.63.1) + - React-callinvoker (0.63.1) + - React-Core (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - - React-Core/Default (= 1000.0.0) - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-Core/Default (= 0.63.1) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/ARTHeaders (1000.0.0): + - React-Core/ARTHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/CoreModulesHeaders (1000.0.0): + - React-Core/CoreModulesHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/Default (1000.0.0): + - React-Core/Default (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/DevSupport (1000.0.0): + - React-Core/DevSupport (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - - React-Core/Default (= 1000.0.0) - - React-Core/RCTWebSocket (= 1000.0.0) - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) - - React-jsinspector (= 1000.0.0) + - React-Core/Default (= 0.63.1) + - React-Core/RCTWebSocket (= 0.63.1) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) + - React-jsinspector (= 0.63.1) - Yoga - - React-Core/Hermes (1000.0.0): + - React-Core/Hermes (0.63.1): - glog - hermes (~> 0.5.0) - RCT-Folly (= 2020.01.13.00) - RCT-Folly/Futures - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTActionSheetHeaders (1000.0.0): + - React-Core/RCTActionSheetHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTAnimationHeaders (1000.0.0): + - React-Core/RCTAnimationHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTBlobHeaders (1000.0.0): + - React-Core/RCTBlobHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTImageHeaders (1000.0.0): + - React-Core/RCTImageHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTLinkingHeaders (1000.0.0): + - React-Core/RCTLinkingHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTNetworkHeaders (1000.0.0): + - React-Core/RCTNetworkHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTPushNotificationHeaders (1000.0.0): + - React-Core/RCTPushNotificationHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTSettingsHeaders (1000.0.0): + - React-Core/RCTSettingsHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTTextHeaders (1000.0.0): + - React-Core/RCTTextHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTVibrationHeaders (1000.0.0): + - React-Core/RCTVibrationHeaders (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - React-Core/Default - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-Core/RCTWebSocket (1000.0.0): + - React-Core/RCTWebSocket (0.63.1): - glog - RCT-Folly (= 2020.01.13.00) - - React-Core/Default (= 1000.0.0) - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsiexecutor (= 1000.0.0) + - React-Core/Default (= 0.63.1) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsiexecutor (= 0.63.1) - Yoga - - React-CoreModules (1000.0.0): - - FBReactNativeSpec (= 1000.0.0) - - RCT-Folly (= 2020.01.13.00) - - RCTTypeSafety (= 1000.0.0) - - React-Core/CoreModulesHeaders (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-RCTImage (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-cxxreact (1000.0.0): + - React-CoreModules (0.63.1): + - FBReactNativeSpec (= 0.63.1) + - RCT-Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.1) + - React-Core/CoreModulesHeaders (= 0.63.1) + - React-jsi (= 0.63.1) + - React-RCTImage (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-cxxreact (0.63.1): - boost-for-react-native (= 1.63.0) - DoubleConversion - glog - RCT-Folly (= 2020.01.13.00) - - React-callinvoker (= 1000.0.0) - - React-jsinspector (= 1000.0.0) - - React-jsi (1000.0.0): + - React-callinvoker (= 0.63.1) + - React-jsinspector (= 0.63.1) + - React-jsi (0.63.1): - boost-for-react-native (= 1.63.0) - DoubleConversion - glog - RCT-Folly (= 2020.01.13.00) - - React-jsi/Default (= 1000.0.0) - - React-jsi/Default (1000.0.0): + - React-jsi/Default (= 0.63.1) + - React-jsi/Default (0.63.1): - boost-for-react-native (= 1.63.0) - DoubleConversion - glog - RCT-Folly (= 2020.01.13.00) - - React-jsiexecutor (1000.0.0): + - React-jsiexecutor (0.63.1): - DoubleConversion - glog - RCT-Folly (= 2020.01.13.00) - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-jsinspector (1000.0.0) - - React-RCTActionSheet (1000.0.0): - - React-Core/RCTActionSheetHeaders (= 1000.0.0) - - React-RCTAnimation (1000.0.0): - - FBReactNativeSpec (= 1000.0.0) - - RCT-Folly (= 2020.01.13.00) - - RCTTypeSafety (= 1000.0.0) - - React-Core/RCTAnimationHeaders (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-RCTBlob (1000.0.0): - - FBReactNativeSpec (= 1000.0.0) - - RCT-Folly (= 2020.01.13.00) - - React-Core/RCTBlobHeaders (= 1000.0.0) - - React-Core/RCTWebSocket (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-RCTNetwork (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-RCTImage (1000.0.0): - - FBReactNativeSpec (= 1000.0.0) - - RCT-Folly (= 2020.01.13.00) - - RCTTypeSafety (= 1000.0.0) - - React-Core/RCTImageHeaders (= 1000.0.0) - - React-jsi (= 1000.0.0) - - React-RCTNetwork (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-RCTLinking (1000.0.0): - - FBReactNativeSpec (= 1000.0.0) - - React-Core/RCTLinkingHeaders (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-RCTNetwork (1000.0.0): - - FBReactNativeSpec (= 1000.0.0) - - RCT-Folly (= 2020.01.13.00) - - RCTTypeSafety (= 1000.0.0) - - React-Core/RCTNetworkHeaders (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-RCTPushNotification (1000.0.0): - - FBReactNativeSpec (= 1000.0.0) - - RCTTypeSafety (= 1000.0.0) - - React-Core/RCTPushNotificationHeaders (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-RCTSettings (1000.0.0): - - FBReactNativeSpec (= 1000.0.0) - - RCT-Folly (= 2020.01.13.00) - - RCTTypeSafety (= 1000.0.0) - - React-Core/RCTSettingsHeaders (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-RCTTest (1000.0.0): - - RCT-Folly (= 2020.01.13.00) - - React-Core (= 1000.0.0) - - React-CoreModules (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-RCTText (1000.0.0): - - React-Core/RCTTextHeaders (= 1000.0.0) - - React-RCTVibration (1000.0.0): - - FBReactNativeSpec (= 1000.0.0) - - RCT-Folly (= 2020.01.13.00) - - React-Core/RCTVibrationHeaders (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-TurboModuleCxx-RNW (1000.0.0): - - RCT-Folly (= 2020.01.13.00) - - React-callinvoker (= 1000.0.0) - - React-TurboModuleCxx-WinRTPort (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) - - React-TurboModuleCxx-WinRTPort (1000.0.0): - - React-TurboModuleCxx-WinRTPort/Shared (= 1000.0.0) - - React-TurboModuleCxx-WinRTPort/WinRT (= 1000.0.0) - - React-TurboModuleCxx-WinRTPort/Shared (1000.0.0) - - React-TurboModuleCxx-WinRTPort/WinRT (1000.0.0): - - React-callinvoker (= 1000.0.0) - - React-TurboModuleCxx-WinRTPort/Shared (= 1000.0.0) - - ReactCommon/turbomodule/core (1000.0.0): + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - React-jsinspector (0.63.1) + - React-RCTActionSheet (0.63.1): + - React-Core/RCTActionSheetHeaders (= 0.63.1) + - React-RCTAnimation (0.63.1): + - FBReactNativeSpec (= 0.63.1) + - RCT-Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.1) + - React-Core/RCTAnimationHeaders (= 0.63.1) + - React-jsi (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-RCTBlob (0.63.1): + - FBReactNativeSpec (= 0.63.1) + - RCT-Folly (= 2020.01.13.00) + - React-Core/RCTBlobHeaders (= 0.63.1) + - React-Core/RCTWebSocket (= 0.63.1) + - React-jsi (= 0.63.1) + - React-RCTNetwork (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-RCTImage (0.63.1): + - FBReactNativeSpec (= 0.63.1) + - RCT-Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.1) + - React-Core/RCTImageHeaders (= 0.63.1) + - React-jsi (= 0.63.1) + - React-RCTNetwork (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-RCTLinking (0.63.1): + - FBReactNativeSpec (= 0.63.1) + - React-Core/RCTLinkingHeaders (= 0.63.1) + - React-jsi (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-RCTNetwork (0.63.1): + - FBReactNativeSpec (= 0.63.1) + - RCT-Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.1) + - React-Core/RCTNetworkHeaders (= 0.63.1) + - React-jsi (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-RCTPushNotification (0.63.1): + - FBReactNativeSpec (= 0.63.1) + - RCTTypeSafety (= 0.63.1) + - React-Core/RCTPushNotificationHeaders (= 0.63.1) + - React-jsi (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-RCTSettings (0.63.1): + - FBReactNativeSpec (= 0.63.1) + - RCT-Folly (= 2020.01.13.00) + - RCTTypeSafety (= 0.63.1) + - React-Core/RCTSettingsHeaders (= 0.63.1) + - React-jsi (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-RCTTest (0.63.1): + - RCT-Folly (= 2020.01.13.00) + - React-Core (= 0.63.1) + - React-CoreModules (= 0.63.1) + - React-jsi (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-RCTText (0.63.1): + - React-Core/RCTTextHeaders (= 0.63.1) + - React-RCTVibration (0.63.1): + - FBReactNativeSpec (= 0.63.1) + - RCT-Folly (= 2020.01.13.00) + - React-Core/RCTVibrationHeaders (= 0.63.1) + - React-jsi (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-TurboModuleCxx-RNW (0.63.1): + - RCT-Folly (= 2020.01.13.00) + - React-callinvoker (= 0.63.1) + - React-TurboModuleCxx-WinRTPort (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) + - React-TurboModuleCxx-WinRTPort (0.63.1): + - React-TurboModuleCxx-WinRTPort/Shared (= 0.63.1) + - React-TurboModuleCxx-WinRTPort/WinRT (= 0.63.1) + - React-TurboModuleCxx-WinRTPort/Shared (0.63.1) + - React-TurboModuleCxx-WinRTPort/WinRT (0.63.1): + - React-callinvoker (= 0.63.1) + - React-TurboModuleCxx-WinRTPort/Shared (= 0.63.1) + - ReactCommon/turbomodule/core (0.63.1): - DoubleConversion - glog - RCT-Folly (= 2020.01.13.00) - - React-callinvoker (= 1000.0.0) - - React-Core (= 1000.0.0) - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/samples (1000.0.0): + - React-callinvoker (= 0.63.1) + - React-Core (= 0.63.1) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - ReactCommon/turbomodule/samples (0.63.1): - DoubleConversion - glog - RCT-Folly (= 2020.01.13.00) - - React-callinvoker (= 1000.0.0) - - React-Core (= 1000.0.0) - - React-cxxreact (= 1000.0.0) - - React-jsi (= 1000.0.0) - - ReactCommon/turbomodule/core (= 1000.0.0) + - React-callinvoker (= 0.63.1) + - React-Core (= 0.63.1) + - React-cxxreact (= 0.63.1) + - React-jsi (= 0.63.1) + - ReactCommon/turbomodule/core (= 0.63.1) - Yoga (1.14.0) - YogaKit (1.18.1): - Yoga (~> 1.14) @@ -519,8 +519,8 @@ SPEC CHECKSUMS: CocoaAsyncSocket: 694058e7c0ed05a9e217d1b3c7ded962f4180845 CocoaLibEvent: 2fab71b8bd46dd33ddb959f7928ec5909f838e3f DoubleConversion: 56a44bcfd14ab2ff66f5a146b2e875eb4b69b19b - FBLazyVector: e99626a767684cd45377cfb2d270260b08612394 - FBReactNativeSpec: 4caa8b770647aad3624a57c46871bf01c1e1ef59 + FBLazyVector: 87ca368919ae0ec70816fb8a42252ef59dc05c94 + FBReactNativeSpec: 7c0591658d85effad209fc4f45b6c9760f9e5842 Flipper: be611d4b742d8c87fbae2ca5f44603a02539e365 Flipper-DoubleConversion: 38631e41ef4f9b12861c67d17cb5518d06badc41 Flipper-Folly: c12092ea368353b58e992843a990a3225d4533c3 @@ -533,32 +533,32 @@ SPEC CHECKSUMS: libevent: ee9265726a1fc599dea382964fa304378affaa5f OpenSSL-Universal: 8b48cc0d10c1b2923617dfe5c178aa9ed2689355 RCT-Folly: 1347093ffe75e152d846f7e45a3ef901b60021aa - RCTRequired: 7803a0a3a3d56e3cec84ae1ccbe0f4a2476f9f69 - RCTTypeSafety: ae513041fa8773699d99833a8691d2e8b8d6ee8a - React: d6306405782c4669fd3d4d0125a7b2cc2bb19233 - React-ART: 65684f957e38c119918b2ad8e2f2c386790b20d0 - React-callinvoker: edc229ccab488b3b57895e830d2b825e79f9f04c - React-Core: 50805a8b5eb817533763ae0132a0a61fc740fddf - React-CoreModules: 3147038a51e5a1a1819be556efb3c22855816aec - React-cxxreact: 88f9c5fbd0c391488fb884ab4bf8af85c548230c - React-jsi: e7b3496404f24299beb067b0e4fa38e836f1d6a4 - React-jsiexecutor: f214cb9bebf408f6deeea9f6fe6ca610ab88eb6e - React-jsinspector: 7fba9bc98d5047bf5c8dae0cd8acd36b86448d04 - React-RCTActionSheet: c4b92af34b6f64c786a972f5c196a375b7ce6cea - React-RCTAnimation: 5a0f7f7b3eaf0520e53d119f8352fdc622d0a90b - React-RCTBlob: 37befa1be701fe18ab0d63eb986b65829c843fc6 - React-RCTImage: a02ff4f1882f35574ae589556b5c94b9eee973da - React-RCTLinking: 70240d29450241879339d7384b0903232d30e2c6 - React-RCTNetwork: 17a1cd202a4566c25244444644a1fadd092466db - React-RCTPushNotification: eec1e289dfb203ee5360a9065c4009de0c16e097 - React-RCTSettings: 490435d0c7767d085ebc9218d6cc9f9e2018ff1c - React-RCTTest: 06e4d480573015d42b0acb110aeb343c16d0c595 - React-RCTText: a2a64b9c882d9b9a8e26c27773ca305ce910f4a6 - React-RCTVibration: d32b07b6c9e821cb784b04e1c65cee3b35099b54 - React-TurboModuleCxx-RNW: 4da8eb44b10ab3c5bbab9fcb0a8ae415c20ea3c9 - React-TurboModuleCxx-WinRTPort: cbe13444db8dc3af024947610c537a27cea1c1cb - ReactCommon: d849f99f384dafff03d56ac7e9fd173e117b1509 - Yoga: 5ba9af3554885e152355679790ed9be0b1d01695 + RCTRequired: f0ba811ba36bbe463b0151cbda362853106c13ac + RCTTypeSafety: 10f774586f2956b7cf547cc97f2261eb22ee2a25 + React: bdde8fbae9da634964214fe91dc6109690e860ba + React-ART: 229685b70b59a1ffa0a70bf7d83c94f055dec4c8 + React-callinvoker: c4e46a7b8dd88ef934210e595a30a3c504cba8c8 + React-Core: 9b3f3e2398d761df5d0029d065a94f83ef5c15c3 + React-CoreModules: dee467435129c4a95a7fefd5b321c105b3e6267c + React-cxxreact: 4cddd88f532e8a4627b1e4d9847eb5acc63d84fd + React-jsi: 78b43fc7f2b7902320a6988570a3cf10af742fa8 + React-jsiexecutor: b55a5296a537a5bf82411ae256b399ffb37dbec8 + React-jsinspector: 04530abcb1d7b968b3dbdf625fea906caa9e8701 + React-RCTActionSheet: 305a55b60180c3b4c30933b9143fd08a8cb6fd54 + React-RCTAnimation: db0a42c49aa75cd08f77b84c93a26c36b11f49c4 + React-RCTBlob: 0a9b247d688e353869c8aa665642c69dd4990e1e + React-RCTImage: 446c08ac9c509d71f7d2d44ce5eee3645068eafb + React-RCTLinking: 63dbaf7463363dc98cfb2a5cd62d393a0d4f2949 + React-RCTNetwork: 080944fc551e772680c48bf00e101c8086a20127 + React-RCTPushNotification: b733619cf0bd6be5639210e2fc66bc7c4bd2a0a8 + React-RCTSettings: b7769fb5777a1c80fc88bd05598eebfc840e8f0e + React-RCTTest: 6bb37ad2dc403d1534c679302146c15ac4ca6be2 + React-RCTText: fa6a04a850612aab9a26044c21cd468d305acfbf + React-RCTVibration: 76c90b5321d7a29beac4167f570f61752e886ff9 + React-TurboModuleCxx-RNW: d4fdf3a7b465ce67ec829b20ba7dc707716b2ee0 + React-TurboModuleCxx-WinRTPort: 2158064b7924058590396f0e16b146fd025e216b + ReactCommon: 2b36aa7cd56bc9a0376b013db964e8b17a6a18f9 + Yoga: 6f6f412e10cf9acb93bb0e290613784603d2f0c9 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: 18ca7d3b0e7db79041574a8bb6200b9e1c2d5359