From 2732ea27676a24f65362000e6ed8a45426db696a Mon Sep 17 00:00:00 2001 From: Adam Gleitman Date: Sat, 5 Feb 2022 14:06:54 -0800 Subject: [PATCH 01/21] fix (iOS): Only try to make the alert window key if the app recognizes it (#1008) (#1010) --- React/CoreModules/RCTAlertController.m | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/React/CoreModules/RCTAlertController.m b/React/CoreModules/RCTAlertController.m index daf32a394dd272..9903922edc4b9b 100644 --- a/React/CoreModules/RCTAlertController.m +++ b/React/CoreModules/RCTAlertController.m @@ -32,12 +32,16 @@ - (UIWindow *)alertWindow - (void)show:(BOOL)animated completion:(void (^)(void))completion { - [self.alertWindow makeKeyAndVisible]; - // [TODO(macOS GH#774) + // Call self.alertWindow to ensure that it gets populated + UIWindow *alertWindow = self.alertWindow; + // If the window is tracked by our application then it will show the alert - if ([[[UIApplication sharedApplication] windows] containsObject:self.alertWindow]) { - [self.alertWindow.rootViewController presentViewController:self animated:animated completion:completion]; + if ([[[UIApplication sharedApplication] windows] containsObject:alertWindow]) { + // On iOS 14, makeKeyAndVisible should only be called if alertWindow is tracked by the application. + // Later versions of iOS appear to already do this check for us behind the scenes. + [alertWindow makeKeyAndVisible]; + [alertWindow.rootViewController presentViewController:self animated:animated completion:completion]; } else { // When using Scenes, we must present the alert from a view controller associated with a window in the Scene. A fresh window (i.e. _alertWindow) cannot show the alert. [RCTPresentedViewController() presentViewController:self animated:animated completion:completion]; From 0b58ac19d6a581da78376a4e72f54ad57bdff4ae Mon Sep 17 00:00:00 2001 From: React-Native Bot <53619745+rnbot@users.noreply.github.com> Date: Sat, 5 Feb 2022 22:40:59 +0000 Subject: [PATCH 02/21] Applying package update to 0.66.9 ***NO_CI*** --- Brewfile.lock.json | 30 +- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- packages/rn-tester/Podfile.lock | 514 +++++++++--------- template/package.json | 2 +- 9 files changed, 279 insertions(+), 279 deletions(-) diff --git a/Brewfile.lock.json b/Brewfile.lock.json index a25b11a29801a6..936939a021f48f 100644 --- a/Brewfile.lock.json +++ b/Brewfile.lock.json @@ -41,40 +41,40 @@ } }, "watchman": { - "version": "2022.01.17.00", + "version": "2022.01.31.00", "bottle": { "rebuild": 0, "root_url": "https://ghcr.io/v2/homebrew/core", "files": { "arm64_monterey": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:59b1b04b08f3bed07f73c35bcdf40da70b2ecb31d31652144b19fc4547b9716a", - "sha256": "59b1b04b08f3bed07f73c35bcdf40da70b2ecb31d31652144b19fc4547b9716a" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:60d2cea5bf3e35085d0013eb8ddbd20572ee69f47d141f384a933405ba7cee02", + "sha256": "60d2cea5bf3e35085d0013eb8ddbd20572ee69f47d141f384a933405ba7cee02" }, "arm64_big_sur": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:b94520541990f7c26c611416d7e059bff421547d1f68efda96fd68538280dfa4", - "sha256": "b94520541990f7c26c611416d7e059bff421547d1f68efda96fd68538280dfa4" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:0de846533c15bc85215188bd4239dc522db78746d7ca3c9adc1d2ec930697cca", + "sha256": "0de846533c15bc85215188bd4239dc522db78746d7ca3c9adc1d2ec930697cca" }, "monterey": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:3caca0db1ffe6ca2354976be03bb9c76f4512b5a5e1923d9610f8559fa6f86e1", - "sha256": "3caca0db1ffe6ca2354976be03bb9c76f4512b5a5e1923d9610f8559fa6f86e1" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:cd18f3782d034306d70a087d720ecfbf8a9afc157c3e97fed9b4d41d0b9b626f", + "sha256": "cd18f3782d034306d70a087d720ecfbf8a9afc157c3e97fed9b4d41d0b9b626f" }, "big_sur": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:146c5006c33b266101858632275e4996cccf99ba5c5a02c98b0a5cb4c72d0860", - "sha256": "146c5006c33b266101858632275e4996cccf99ba5c5a02c98b0a5cb4c72d0860" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:e379fc1a8cc4fed528a3a5edba85220b2fa7c28c8774adc72a83b8c6e48c8268", + "sha256": "e379fc1a8cc4fed528a3a5edba85220b2fa7c28c8774adc72a83b8c6e48c8268" }, "catalina": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:da7d2aea136a9c80606232cebd2f120c0336bba57601166cd71f5fdb7a07a369", - "sha256": "da7d2aea136a9c80606232cebd2f120c0336bba57601166cd71f5fdb7a07a369" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:6e72f8d50cc290853e80f35af1bced6a60a175932ecc2b3d54abad29e8ca9ceb", + "sha256": "6e72f8d50cc290853e80f35af1bced6a60a175932ecc2b3d54abad29e8ca9ceb" }, "x86_64_linux": { "cellar": "/home/linuxbrew/.linuxbrew/Cellar", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:f2fd1a6cde41f21cf627dc92ca6762136195540c26dd3999b2f9278165f4ac37", - "sha256": "f2fd1a6cde41f21cf627dc92ca6762136195540c26dd3999b2f9278165f4ac37" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:3791c145303dc08bdfcb19add31a49f16f8c5bfbcc5d6cc899753e3eb256fa37", + "sha256": "3791c145303dc08bdfcb19add31a49f16f8c5bfbcc5d6cc899753e3eb256fa37" } } } @@ -84,9 +84,9 @@ "system": { "macos": { "catalina": { - "HOMEBREW_VERSION": "3.3.11", + "HOMEBREW_VERSION": "3.3.13", "HOMEBREW_PREFIX": "/usr/local", - "Homebrew/homebrew-core": "84eb4bfe413a805ceb7ed68e14dab083bdf3beb9", + "Homebrew/homebrew-core": "f623869c0b48487de2d06049e142c4ad4bbdd36b", "CLT": "12.4.0.0.1.1610135815", "Xcode": "12.4", "macOS": "10.15.7" diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index 8728ceab624159..8447699acd5192 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 66, - patch: 8, + patch: 9, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index 37a58cb9334764..5126b1807e1c14 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(66), - RCTVersionPatch: @(8), + RCTVersionPatch: @(9), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index 6b21233fcb9686..cd97d223814239 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.66.8 +VERSION_NAME=0.66.9 GROUP=com.facebook.react POM_NAME=ReactNative diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index 3bb5d028a5a686..e02aa1e2c9ce04 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 66, - "patch", 8, + "patch", 9, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index 90e35059887349..b02043e1515707 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 66; - int32_t Patch = 8; + int32_t Patch = 9; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index a4e48ec9b39215..913e5525c101c2 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-macos", "private": true, - "version": "0.66.8", + "version": "0.66.9", "bin": "./cli.js", "description": "[Microsoft Fork] A framework for building native apps using React", "license": "MIT", diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 183378fae40f5f..1bf6e9240668ff 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -3,14 +3,14 @@ PODS: - boost-for-react-native (1.63.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.66.8) - - FBReactNativeSpec (0.66.8): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.8) - - RCTTypeSafety (= 0.66.8) - - React-Core (= 0.66.8) - - React-jsi (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) + - FBLazyVector (0.66.9) + - FBReactNativeSpec (0.66.9): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.9) + - RCTTypeSafety (= 0.66.9) + - React-Core (= 0.66.9) + - React-jsi (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) - Flipper (0.99.0): - Flipper-Folly (~> 2.6) - Flipper-RSocket (~> 1.4) @@ -86,303 +86,303 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.66.8) - - RCTTypeSafety (0.66.8): - - FBLazyVector (= 0.66.8) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.8) - - React-Core (= 0.66.8) - - React (0.66.8): - - React-Core (= 0.66.8) - - React-Core/DevSupport (= 0.66.8) - - React-Core/RCTWebSocket (= 0.66.8) - - React-RCTActionSheet (= 0.66.8) - - React-RCTAnimation (= 0.66.8) - - React-RCTBlob (= 0.66.8) - - React-RCTImage (= 0.66.8) - - React-RCTLinking (= 0.66.8) - - React-RCTNetwork (= 0.66.8) - - React-RCTSettings (= 0.66.8) - - React-RCTText (= 0.66.8) - - React-RCTVibration (= 0.66.8) - - React-callinvoker (0.66.8) - - React-Core (0.66.8): + - RCTRequired (0.66.9) + - RCTTypeSafety (0.66.9): + - FBLazyVector (= 0.66.9) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.9) + - React-Core (= 0.66.9) + - React (0.66.9): + - React-Core (= 0.66.9) + - React-Core/DevSupport (= 0.66.9) + - React-Core/RCTWebSocket (= 0.66.9) + - React-RCTActionSheet (= 0.66.9) + - React-RCTAnimation (= 0.66.9) + - React-RCTBlob (= 0.66.9) + - React-RCTImage (= 0.66.9) + - React-RCTLinking (= 0.66.9) + - React-RCTNetwork (= 0.66.9) + - React-RCTSettings (= 0.66.9) + - React-RCTText (= 0.66.9) + - React-RCTVibration (= 0.66.9) + - React-callinvoker (0.66.9) + - React-Core (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.8) - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-Core/Default (= 0.66.9) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/CoreModulesHeaders (0.66.8): + - React-Core/CoreModulesHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/Default (0.66.8): + - React-Core/Default (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/DevSupport (0.66.8): + - React-Core/DevSupport (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.8) - - React-Core/RCTWebSocket (= 0.66.8) - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-jsinspector (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-Core/Default (= 0.66.9) + - React-Core/RCTWebSocket (= 0.66.9) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-jsinspector (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTActionSheetHeaders (0.66.8): + - React-Core/RCTActionSheetHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTAnimationHeaders (0.66.8): + - React-Core/RCTAnimationHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTBlobHeaders (0.66.8): + - React-Core/RCTBlobHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTImageHeaders (0.66.8): + - React-Core/RCTImageHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTLinkingHeaders (0.66.8): + - React-Core/RCTLinkingHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTNetworkHeaders (0.66.8): + - React-Core/RCTNetworkHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTPushNotificationHeaders (0.66.8): + - React-Core/RCTPushNotificationHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTSettingsHeaders (0.66.8): + - React-Core/RCTSettingsHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTTextHeaders (0.66.8): + - React-Core/RCTTextHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTVibrationHeaders (0.66.8): + - React-Core/RCTVibrationHeaders (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-Core/RCTWebSocket (0.66.8): + - React-Core/RCTWebSocket (0.66.9): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.8) - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsiexecutor (= 0.66.8) - - React-perflogger (= 0.66.8) + - React-Core/Default (= 0.66.9) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsiexecutor (= 0.66.9) + - React-perflogger (= 0.66.9) - Yoga - - React-CoreModules (0.66.8): - - FBReactNativeSpec (= 0.66.8) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.8) - - React-Core/CoreModulesHeaders (= 0.66.8) - - React-jsi (= 0.66.8) - - React-RCTImage (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-cxxreact (0.66.8): + - React-CoreModules (0.66.9): + - FBReactNativeSpec (= 0.66.9) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.9) + - React-Core/CoreModulesHeaders (= 0.66.9) + - React-jsi (= 0.66.9) + - React-RCTImage (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-cxxreact (0.66.9): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.8) - - React-jsi (= 0.66.8) - - React-jsinspector (= 0.66.8) - - React-logger (= 0.66.8) - - React-perflogger (= 0.66.8) - - React-runtimeexecutor (= 0.66.8) - - React-jsi (0.66.8): + - React-callinvoker (= 0.66.9) + - React-jsi (= 0.66.9) + - React-jsinspector (= 0.66.9) + - React-logger (= 0.66.9) + - React-perflogger (= 0.66.9) + - React-runtimeexecutor (= 0.66.9) + - React-jsi (0.66.9): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.66.8) - - React-jsi/Default (0.66.8): + - React-jsi/Default (= 0.66.9) + - React-jsi/Default (0.66.9): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.66.8): + - React-jsiexecutor (0.66.9): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-perflogger (= 0.66.8) - - React-jsinspector (0.66.8) - - React-logger (0.66.8): + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-perflogger (= 0.66.9) + - React-jsinspector (0.66.9) + - React-logger (0.66.9): - glog - - React-perflogger (0.66.8) - - React-RCTActionSheet (0.66.8): - - React-Core/RCTActionSheetHeaders (= 0.66.8) - - React-RCTAnimation (0.66.8): - - FBReactNativeSpec (= 0.66.8) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.8) - - React-Core/RCTAnimationHeaders (= 0.66.8) - - React-jsi (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-RCTBlob (0.66.8): - - FBReactNativeSpec (= 0.66.8) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.66.8) - - React-Core/RCTWebSocket (= 0.66.8) - - React-jsi (= 0.66.8) - - React-RCTNetwork (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-RCTImage (0.66.8): - - FBReactNativeSpec (= 0.66.8) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.8) - - React-Core/RCTImageHeaders (= 0.66.8) - - React-jsi (= 0.66.8) - - React-RCTNetwork (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-RCTLinking (0.66.8): - - FBReactNativeSpec (= 0.66.8) - - React-Core/RCTLinkingHeaders (= 0.66.8) - - React-jsi (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-RCTNetwork (0.66.8): - - FBReactNativeSpec (= 0.66.8) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.8) - - React-Core/RCTNetworkHeaders (= 0.66.8) - - React-jsi (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-RCTPushNotification (0.66.8): - - FBReactNativeSpec (= 0.66.8) - - RCTTypeSafety (= 0.66.8) - - React-Core/RCTPushNotificationHeaders (= 0.66.8) - - React-jsi (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-RCTSettings (0.66.8): - - FBReactNativeSpec (= 0.66.8) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.8) - - React-Core/RCTSettingsHeaders (= 0.66.8) - - React-jsi (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-RCTTest (0.66.8): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core (= 0.66.8) - - React-CoreModules (= 0.66.8) - - React-jsi (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-RCTText (0.66.8): - - React-Core/RCTTextHeaders (= 0.66.8) - - React-RCTVibration (0.66.8): - - FBReactNativeSpec (= 0.66.8) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.66.8) - - React-jsi (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-runtimeexecutor (0.66.8): - - React-jsi (= 0.66.8) - - React-TurboModuleCxx-RNW (0.66.8): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.8) - - React-TurboModuleCxx-WinRTPort (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) - - React-TurboModuleCxx-WinRTPort (0.66.8): - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.8) - - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.8) - - React-TurboModuleCxx-WinRTPort/Shared (0.66.8) - - React-TurboModuleCxx-WinRTPort/WinRT (0.66.8): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.8) - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.8) - - ReactCommon/turbomodule/core (0.66.8): + - React-perflogger (0.66.9) + - React-RCTActionSheet (0.66.9): + - React-Core/RCTActionSheetHeaders (= 0.66.9) + - React-RCTAnimation (0.66.9): + - FBReactNativeSpec (= 0.66.9) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.9) + - React-Core/RCTAnimationHeaders (= 0.66.9) + - React-jsi (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-RCTBlob (0.66.9): + - FBReactNativeSpec (= 0.66.9) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.66.9) + - React-Core/RCTWebSocket (= 0.66.9) + - React-jsi (= 0.66.9) + - React-RCTNetwork (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-RCTImage (0.66.9): + - FBReactNativeSpec (= 0.66.9) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.9) + - React-Core/RCTImageHeaders (= 0.66.9) + - React-jsi (= 0.66.9) + - React-RCTNetwork (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-RCTLinking (0.66.9): + - FBReactNativeSpec (= 0.66.9) + - React-Core/RCTLinkingHeaders (= 0.66.9) + - React-jsi (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-RCTNetwork (0.66.9): + - FBReactNativeSpec (= 0.66.9) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.9) + - React-Core/RCTNetworkHeaders (= 0.66.9) + - React-jsi (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-RCTPushNotification (0.66.9): + - FBReactNativeSpec (= 0.66.9) + - RCTTypeSafety (= 0.66.9) + - React-Core/RCTPushNotificationHeaders (= 0.66.9) + - React-jsi (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-RCTSettings (0.66.9): + - FBReactNativeSpec (= 0.66.9) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.9) + - React-Core/RCTSettingsHeaders (= 0.66.9) + - React-jsi (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-RCTTest (0.66.9): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core (= 0.66.9) + - React-CoreModules (= 0.66.9) + - React-jsi (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-RCTText (0.66.9): + - React-Core/RCTTextHeaders (= 0.66.9) + - React-RCTVibration (0.66.9): + - FBReactNativeSpec (= 0.66.9) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.66.9) + - React-jsi (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-runtimeexecutor (0.66.9): + - React-jsi (= 0.66.9) + - React-TurboModuleCxx-RNW (0.66.9): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.9) + - React-TurboModuleCxx-WinRTPort (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) + - React-TurboModuleCxx-WinRTPort (0.66.9): + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.9) + - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.9) + - React-TurboModuleCxx-WinRTPort/Shared (0.66.9) + - React-TurboModuleCxx-WinRTPort/WinRT (0.66.9): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.9) + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.9) + - ReactCommon/turbomodule/core (0.66.9): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.8) - - React-Core (= 0.66.8) - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-logger (= 0.66.8) - - React-perflogger (= 0.66.8) - - ReactCommon/turbomodule/samples (0.66.8): + - React-callinvoker (= 0.66.9) + - React-Core (= 0.66.9) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-logger (= 0.66.9) + - React-perflogger (= 0.66.9) + - ReactCommon/turbomodule/samples (0.66.9): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.8) - - React-Core (= 0.66.8) - - React-cxxreact (= 0.66.8) - - React-jsi (= 0.66.8) - - React-logger (= 0.66.8) - - React-perflogger (= 0.66.8) - - ReactCommon/turbomodule/core (= 0.66.8) + - React-callinvoker (= 0.66.9) + - React-Core (= 0.66.9) + - React-cxxreact (= 0.66.9) + - React-jsi (= 0.66.9) + - React-logger (= 0.66.9) + - React-perflogger (= 0.66.9) + - ReactCommon/turbomodule/core (= 0.66.9) - Yoga (1.14.0) - YogaKit (1.18.1): - Yoga (~> 1.14) @@ -542,8 +542,8 @@ SPEC CHECKSUMS: boost-for-react-native: 8f7c9ecfe357664c072ffbe2432569667cbf1f1b CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: ed15e075aa758ac0e4c1f8b830bd4e4d40d669e8 - FBLazyVector: 94def40bf7c106f29d1978a95e61c5086a4e8d8c - FBReactNativeSpec: c802037392f4735b19cc08874f8cd66c1aebf71c + FBLazyVector: 7012cc58ecff59e9a522dc2b63ca7f61817b7d7b + FBReactNativeSpec: ff27b75dbb7366fe6c8e041acb4cdbea6fd5e634 Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -558,34 +558,34 @@ SPEC CHECKSUMS: libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b RCT-Folly: 5c589d0de10e841479ad79352fae591dc0e9533a - RCTRequired: 6a806d299f496eac1bac19dbbb76dfe38a818e84 - RCTTypeSafety: 4f3c17a17720d9f498f5f30ed82cd487c20eb66f - React: cc01ecd313db5de42a87bc6c0886577388e4356d - React-callinvoker: b53ef78045a3d983d62696882fe2015b01e917da - React-Core: bda8191f7854cac66673abfa850c14b059f9e4e1 - React-CoreModules: ec5895a855f96378bc682be5982c87db4bb337ed - React-cxxreact: 2f24138872bcacbdac91b8dd3d7cf79f3f48d02b - React-jsi: e255ad635e2720e58f384d91a9ea6901ad2d4e03 - React-jsiexecutor: b96a40af7223edc7ca9c86d3680f1717dac11944 - React-jsinspector: 07c3b972ed11953e7cee8d9b53e8ab274ffe20ca - React-logger: 41de74fdd67485176bfdb0682f8a2fa3c30cfdc5 - React-perflogger: 4a57193dd2b337df93ed2122f99874d477095bde - React-RCTActionSheet: 75153a3aab4c3091a7bc4e915d3d9fec4841a5d3 - React-RCTAnimation: 281ad7f2d0b872a9ada4cf3d48c8d89b7284c63e - React-RCTBlob: a99e19e4280e1c6d5c030d419c832bb826021b32 - React-RCTImage: b080b561112b435c50eaa87d2cf61525af2aae7b - React-RCTLinking: cf343bee08ac1c37e6b286c5e699fb3d2e4702c4 - React-RCTNetwork: 3e0dd4c7b9451ebe36a1a947a41d64729408d573 - React-RCTPushNotification: 63d797cffc42aa515c8815299d89e1e2edce2fc6 - React-RCTSettings: 81ed7c614774392ff987ae6e2102018a57f6c444 - React-RCTTest: bd1da55bbee937d212216027af2637c2faa4e8f7 - React-RCTText: a3a97fa092d3cc4327beb651dd029e449215fe5a - React-RCTVibration: c299740bfe96297d905e635edae637f129287792 - React-runtimeexecutor: eee1ead713ca75114e5be538ef68e706ee9925b7 - React-TurboModuleCxx-RNW: 65b73130a6ed610eada7c25a0ac40198e4e3442b - React-TurboModuleCxx-WinRTPort: 7db84447db2fd769820a4272cf557c6a842e5679 - ReactCommon: 59aa8053f2fba6cb469d57c1c17b3720ba582793 - Yoga: c484fab5caabc6beff79695da036d9843396f56a + RCTRequired: 15b56d4e723b185ba7cb6991200a130ac4998b84 + RCTTypeSafety: a1053c7f3c47aa56e92e927a6b6d31fa6d0d90f0 + React: 9d568d78b76feb65162d5e15152bd6397180ed32 + React-callinvoker: b5ef3c9b2adaebe754c321e42761f08cbdad01ee + React-Core: f49ec564e1ba1d2a2848642064d6141f4eff1199 + React-CoreModules: 8f70ae5785f919b211de8378e241098989f3b11f + React-cxxreact: baf97801483d2660e1cf683c3c14244bd3925c60 + React-jsi: 28e18617b69193aba26ba3df6c76878bca15ac34 + React-jsiexecutor: 7958c8c1f65a786759e19598a4eb3f03e9def77d + React-jsinspector: 1083f67882d1b150ee7fc586915f994a2eed97b1 + React-logger: 2037f8542f9e178dae8bdfadbce73e2645403714 + React-perflogger: e5752993a4fe7594f6866db94c632384645253eb + React-RCTActionSheet: 5d2910490ce6718f00ec105d4101dd129b022c08 + React-RCTAnimation: 73fc039b094363620f0c32927af1507d71929989 + React-RCTBlob: 10595d226fde8fce18c31f9208f4a63d07e95792 + React-RCTImage: 0b9be178d141c4b289028165a45e6f9ab43a6326 + React-RCTLinking: ca176dc1c5524053ba1ee7c9e4cd0b220fd45226 + React-RCTNetwork: 424b700c8300f14a5f99394f83747c6803a51274 + React-RCTPushNotification: 2cd9c4c56c92451ced51db48a383471799a7ce2e + React-RCTSettings: 54b717cf247f5e41171bfb0bccbe3c48fc732546 + React-RCTTest: 57fa91c910afb1e1b8933ff2684173740b069514 + React-RCTText: 26f73f28a7d2e96642ae5e767bd01bc5a0b18d12 + React-RCTVibration: e1fde6d83cbd11600a093325637391060e775f2e + React-runtimeexecutor: 86d0a7aea961e07e7ea082b17a0d391caf348642 + React-TurboModuleCxx-RNW: 5520833760782849ba8887c2986a4678f1c6a508 + React-TurboModuleCxx-WinRTPort: 73585f9369c2763d1f5f1fae82b4814a57a487da + ReactCommon: 19381d6df912fd7c38fcc8eed2c868ea379851c7 + Yoga: 3e717d33816b2d55a67681fd4ecde9e84f43bc93 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: c7a7110b242497f2bf323ba74caedb9ee61ee05e diff --git a/template/package.json b/template/package.json index 1f0c7810d2ea45..923a52e6ea0334 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "0.66.8" + "react-native": "0.66.9" }, "devDependencies": { "@babel/core": "^7.12.9", From 504349eec9cbecaf0ffe540e2101225b2732bf59 Mon Sep 17 00:00:00 2001 From: Adam Gleitman Date: Wed, 2 Feb 2022 17:53:58 -0800 Subject: [PATCH 03/21] Remove duplicate RCTDevSettingsInspectable --- React/CoreModules/RCTDevSettings.h | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/React/CoreModules/RCTDevSettings.h b/React/CoreModules/RCTDevSettings.h index 80a8fc7ff3ac3b..660b7676402aaa 100644 --- a/React/CoreModules/RCTDevSettings.h +++ b/React/CoreModules/RCTDevSettings.h @@ -48,16 +48,6 @@ @end -@protocol RCTDevSettingsInspectable - -/** - * Whether current jsi::Runtime is inspectable. - * Only set when using as a bridgeless turbo module. - */ -@property (nonatomic, assign, readwrite) BOOL isInspectable; - -@end - @interface RCTDevSettings : RCTEventEmitter - (instancetype)initWithDataSource:(id)dataSource; From e9cc8e80336befb575c7b795d9f5cecf04e27259 Mon Sep 17 00:00:00 2001 From: Adam Gleitman Date: Wed, 2 Feb 2022 17:54:16 -0800 Subject: [PATCH 04/21] Mark new RCTEventEmitter properties as nullable --- React/Modules/RCTEventEmitter.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/React/Modules/RCTEventEmitter.h b/React/Modules/RCTEventEmitter.h index bd58377eceaaaf..81d52a844a74ea 100644 --- a/React/Modules/RCTEventEmitter.h +++ b/React/Modules/RCTEventEmitter.h @@ -14,8 +14,8 @@ @interface RCTEventEmitter : NSObject @property (nonatomic, weak) RCTBridge * _Nullable bridge; // TODO(macOS GH#774) -@property (nonatomic, weak) RCTModuleRegistry *moduleRegistry; -@property (nonatomic, weak) RCTViewRegistry *viewRegistry_DEPRECATED; +@property (nonatomic, weak) RCTModuleRegistry * _Nullable moduleRegistry; // TODO(macOS GH#774) +@property (nonatomic, weak) RCTViewRegistry * _Nullable viewRegistry_DEPRECATED; // TODO(macOS GH#774) - (instancetype _Nullable)initWithDisabledObservation; // TODO(macOS GH#774) From fc957e74744196bb7c177a1ac5081022e35e8e8d Mon Sep 17 00:00:00 2001 From: React-Native Bot <53619745+rnbot@users.noreply.github.com> Date: Wed, 9 Feb 2022 23:12:40 +0000 Subject: [PATCH 05/21] Applying package update to 0.66.10 ***NO_CI*** --- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- packages/rn-tester/Podfile.lock | 514 +++++++++--------- template/package.json | 2 +- 8 files changed, 264 insertions(+), 264 deletions(-) diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index 8447699acd5192..20ed7905ac4711 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 66, - patch: 9, + patch: 10, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index 5126b1807e1c14..674ca0dfc8b20c 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(66), - RCTVersionPatch: @(9), + RCTVersionPatch: @(10), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index cd97d223814239..6c0179315ae530 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.66.9 +VERSION_NAME=0.66.10 GROUP=com.facebook.react POM_NAME=ReactNative diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index e02aa1e2c9ce04..5efc6567f89b92 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 66, - "patch", 9, + "patch", 10, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index b02043e1515707..a39cf370f48777 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 66; - int32_t Patch = 9; + int32_t Patch = 10; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index 913e5525c101c2..7b51109c92fce5 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-macos", "private": true, - "version": "0.66.9", + "version": "0.66.10", "bin": "./cli.js", "description": "[Microsoft Fork] A framework for building native apps using React", "license": "MIT", diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 1bf6e9240668ff..d5023351ff6b62 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -3,14 +3,14 @@ PODS: - boost-for-react-native (1.63.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.66.9) - - FBReactNativeSpec (0.66.9): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.9) - - RCTTypeSafety (= 0.66.9) - - React-Core (= 0.66.9) - - React-jsi (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) + - FBLazyVector (0.66.10) + - FBReactNativeSpec (0.66.10): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.10) + - RCTTypeSafety (= 0.66.10) + - React-Core (= 0.66.10) + - React-jsi (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) - Flipper (0.99.0): - Flipper-Folly (~> 2.6) - Flipper-RSocket (~> 1.4) @@ -86,303 +86,303 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.66.9) - - RCTTypeSafety (0.66.9): - - FBLazyVector (= 0.66.9) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.9) - - React-Core (= 0.66.9) - - React (0.66.9): - - React-Core (= 0.66.9) - - React-Core/DevSupport (= 0.66.9) - - React-Core/RCTWebSocket (= 0.66.9) - - React-RCTActionSheet (= 0.66.9) - - React-RCTAnimation (= 0.66.9) - - React-RCTBlob (= 0.66.9) - - React-RCTImage (= 0.66.9) - - React-RCTLinking (= 0.66.9) - - React-RCTNetwork (= 0.66.9) - - React-RCTSettings (= 0.66.9) - - React-RCTText (= 0.66.9) - - React-RCTVibration (= 0.66.9) - - React-callinvoker (0.66.9) - - React-Core (0.66.9): + - RCTRequired (0.66.10) + - RCTTypeSafety (0.66.10): + - FBLazyVector (= 0.66.10) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.10) + - React-Core (= 0.66.10) + - React (0.66.10): + - React-Core (= 0.66.10) + - React-Core/DevSupport (= 0.66.10) + - React-Core/RCTWebSocket (= 0.66.10) + - React-RCTActionSheet (= 0.66.10) + - React-RCTAnimation (= 0.66.10) + - React-RCTBlob (= 0.66.10) + - React-RCTImage (= 0.66.10) + - React-RCTLinking (= 0.66.10) + - React-RCTNetwork (= 0.66.10) + - React-RCTSettings (= 0.66.10) + - React-RCTText (= 0.66.10) + - React-RCTVibration (= 0.66.10) + - React-callinvoker (0.66.10) + - React-Core (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.9) - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-Core/Default (= 0.66.10) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/CoreModulesHeaders (0.66.9): + - React-Core/CoreModulesHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/Default (0.66.9): + - React-Core/Default (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/DevSupport (0.66.9): + - React-Core/DevSupport (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.9) - - React-Core/RCTWebSocket (= 0.66.9) - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-jsinspector (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-Core/Default (= 0.66.10) + - React-Core/RCTWebSocket (= 0.66.10) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-jsinspector (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTActionSheetHeaders (0.66.9): + - React-Core/RCTActionSheetHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTAnimationHeaders (0.66.9): + - React-Core/RCTAnimationHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTBlobHeaders (0.66.9): + - React-Core/RCTBlobHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTImageHeaders (0.66.9): + - React-Core/RCTImageHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTLinkingHeaders (0.66.9): + - React-Core/RCTLinkingHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTNetworkHeaders (0.66.9): + - React-Core/RCTNetworkHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTPushNotificationHeaders (0.66.9): + - React-Core/RCTPushNotificationHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTSettingsHeaders (0.66.9): + - React-Core/RCTSettingsHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTTextHeaders (0.66.9): + - React-Core/RCTTextHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTVibrationHeaders (0.66.9): + - React-Core/RCTVibrationHeaders (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-Core/RCTWebSocket (0.66.9): + - React-Core/RCTWebSocket (0.66.10): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.9) - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsiexecutor (= 0.66.9) - - React-perflogger (= 0.66.9) + - React-Core/Default (= 0.66.10) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsiexecutor (= 0.66.10) + - React-perflogger (= 0.66.10) - Yoga - - React-CoreModules (0.66.9): - - FBReactNativeSpec (= 0.66.9) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.9) - - React-Core/CoreModulesHeaders (= 0.66.9) - - React-jsi (= 0.66.9) - - React-RCTImage (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-cxxreact (0.66.9): + - React-CoreModules (0.66.10): + - FBReactNativeSpec (= 0.66.10) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.10) + - React-Core/CoreModulesHeaders (= 0.66.10) + - React-jsi (= 0.66.10) + - React-RCTImage (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-cxxreact (0.66.10): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.9) - - React-jsi (= 0.66.9) - - React-jsinspector (= 0.66.9) - - React-logger (= 0.66.9) - - React-perflogger (= 0.66.9) - - React-runtimeexecutor (= 0.66.9) - - React-jsi (0.66.9): + - React-callinvoker (= 0.66.10) + - React-jsi (= 0.66.10) + - React-jsinspector (= 0.66.10) + - React-logger (= 0.66.10) + - React-perflogger (= 0.66.10) + - React-runtimeexecutor (= 0.66.10) + - React-jsi (0.66.10): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.66.9) - - React-jsi/Default (0.66.9): + - React-jsi/Default (= 0.66.10) + - React-jsi/Default (0.66.10): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.66.9): + - React-jsiexecutor (0.66.10): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-perflogger (= 0.66.9) - - React-jsinspector (0.66.9) - - React-logger (0.66.9): + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-perflogger (= 0.66.10) + - React-jsinspector (0.66.10) + - React-logger (0.66.10): - glog - - React-perflogger (0.66.9) - - React-RCTActionSheet (0.66.9): - - React-Core/RCTActionSheetHeaders (= 0.66.9) - - React-RCTAnimation (0.66.9): - - FBReactNativeSpec (= 0.66.9) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.9) - - React-Core/RCTAnimationHeaders (= 0.66.9) - - React-jsi (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-RCTBlob (0.66.9): - - FBReactNativeSpec (= 0.66.9) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.66.9) - - React-Core/RCTWebSocket (= 0.66.9) - - React-jsi (= 0.66.9) - - React-RCTNetwork (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-RCTImage (0.66.9): - - FBReactNativeSpec (= 0.66.9) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.9) - - React-Core/RCTImageHeaders (= 0.66.9) - - React-jsi (= 0.66.9) - - React-RCTNetwork (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-RCTLinking (0.66.9): - - FBReactNativeSpec (= 0.66.9) - - React-Core/RCTLinkingHeaders (= 0.66.9) - - React-jsi (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-RCTNetwork (0.66.9): - - FBReactNativeSpec (= 0.66.9) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.9) - - React-Core/RCTNetworkHeaders (= 0.66.9) - - React-jsi (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-RCTPushNotification (0.66.9): - - FBReactNativeSpec (= 0.66.9) - - RCTTypeSafety (= 0.66.9) - - React-Core/RCTPushNotificationHeaders (= 0.66.9) - - React-jsi (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-RCTSettings (0.66.9): - - FBReactNativeSpec (= 0.66.9) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.9) - - React-Core/RCTSettingsHeaders (= 0.66.9) - - React-jsi (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-RCTTest (0.66.9): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core (= 0.66.9) - - React-CoreModules (= 0.66.9) - - React-jsi (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-RCTText (0.66.9): - - React-Core/RCTTextHeaders (= 0.66.9) - - React-RCTVibration (0.66.9): - - FBReactNativeSpec (= 0.66.9) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.66.9) - - React-jsi (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-runtimeexecutor (0.66.9): - - React-jsi (= 0.66.9) - - React-TurboModuleCxx-RNW (0.66.9): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.9) - - React-TurboModuleCxx-WinRTPort (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) - - React-TurboModuleCxx-WinRTPort (0.66.9): - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.9) - - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.9) - - React-TurboModuleCxx-WinRTPort/Shared (0.66.9) - - React-TurboModuleCxx-WinRTPort/WinRT (0.66.9): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.9) - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.9) - - ReactCommon/turbomodule/core (0.66.9): + - React-perflogger (0.66.10) + - React-RCTActionSheet (0.66.10): + - React-Core/RCTActionSheetHeaders (= 0.66.10) + - React-RCTAnimation (0.66.10): + - FBReactNativeSpec (= 0.66.10) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.10) + - React-Core/RCTAnimationHeaders (= 0.66.10) + - React-jsi (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-RCTBlob (0.66.10): + - FBReactNativeSpec (= 0.66.10) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.66.10) + - React-Core/RCTWebSocket (= 0.66.10) + - React-jsi (= 0.66.10) + - React-RCTNetwork (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-RCTImage (0.66.10): + - FBReactNativeSpec (= 0.66.10) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.10) + - React-Core/RCTImageHeaders (= 0.66.10) + - React-jsi (= 0.66.10) + - React-RCTNetwork (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-RCTLinking (0.66.10): + - FBReactNativeSpec (= 0.66.10) + - React-Core/RCTLinkingHeaders (= 0.66.10) + - React-jsi (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-RCTNetwork (0.66.10): + - FBReactNativeSpec (= 0.66.10) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.10) + - React-Core/RCTNetworkHeaders (= 0.66.10) + - React-jsi (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-RCTPushNotification (0.66.10): + - FBReactNativeSpec (= 0.66.10) + - RCTTypeSafety (= 0.66.10) + - React-Core/RCTPushNotificationHeaders (= 0.66.10) + - React-jsi (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-RCTSettings (0.66.10): + - FBReactNativeSpec (= 0.66.10) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.10) + - React-Core/RCTSettingsHeaders (= 0.66.10) + - React-jsi (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-RCTTest (0.66.10): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core (= 0.66.10) + - React-CoreModules (= 0.66.10) + - React-jsi (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-RCTText (0.66.10): + - React-Core/RCTTextHeaders (= 0.66.10) + - React-RCTVibration (0.66.10): + - FBReactNativeSpec (= 0.66.10) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.66.10) + - React-jsi (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-runtimeexecutor (0.66.10): + - React-jsi (= 0.66.10) + - React-TurboModuleCxx-RNW (0.66.10): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.10) + - React-TurboModuleCxx-WinRTPort (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) + - React-TurboModuleCxx-WinRTPort (0.66.10): + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.10) + - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.10) + - React-TurboModuleCxx-WinRTPort/Shared (0.66.10) + - React-TurboModuleCxx-WinRTPort/WinRT (0.66.10): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.10) + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.10) + - ReactCommon/turbomodule/core (0.66.10): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.9) - - React-Core (= 0.66.9) - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-logger (= 0.66.9) - - React-perflogger (= 0.66.9) - - ReactCommon/turbomodule/samples (0.66.9): + - React-callinvoker (= 0.66.10) + - React-Core (= 0.66.10) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-logger (= 0.66.10) + - React-perflogger (= 0.66.10) + - ReactCommon/turbomodule/samples (0.66.10): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.9) - - React-Core (= 0.66.9) - - React-cxxreact (= 0.66.9) - - React-jsi (= 0.66.9) - - React-logger (= 0.66.9) - - React-perflogger (= 0.66.9) - - ReactCommon/turbomodule/core (= 0.66.9) + - React-callinvoker (= 0.66.10) + - React-Core (= 0.66.10) + - React-cxxreact (= 0.66.10) + - React-jsi (= 0.66.10) + - React-logger (= 0.66.10) + - React-perflogger (= 0.66.10) + - ReactCommon/turbomodule/core (= 0.66.10) - Yoga (1.14.0) - YogaKit (1.18.1): - Yoga (~> 1.14) @@ -542,8 +542,8 @@ SPEC CHECKSUMS: boost-for-react-native: 8f7c9ecfe357664c072ffbe2432569667cbf1f1b CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: ed15e075aa758ac0e4c1f8b830bd4e4d40d669e8 - FBLazyVector: 7012cc58ecff59e9a522dc2b63ca7f61817b7d7b - FBReactNativeSpec: ff27b75dbb7366fe6c8e041acb4cdbea6fd5e634 + FBLazyVector: 83aa6e74be6a4e70a25b6fad6f492eb06bd9f78d + FBReactNativeSpec: ce30e37104a344359efd3498380d28ee7d65368b Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -558,34 +558,34 @@ SPEC CHECKSUMS: libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b RCT-Folly: 5c589d0de10e841479ad79352fae591dc0e9533a - RCTRequired: 15b56d4e723b185ba7cb6991200a130ac4998b84 - RCTTypeSafety: a1053c7f3c47aa56e92e927a6b6d31fa6d0d90f0 - React: 9d568d78b76feb65162d5e15152bd6397180ed32 - React-callinvoker: b5ef3c9b2adaebe754c321e42761f08cbdad01ee - React-Core: f49ec564e1ba1d2a2848642064d6141f4eff1199 - React-CoreModules: 8f70ae5785f919b211de8378e241098989f3b11f - React-cxxreact: baf97801483d2660e1cf683c3c14244bd3925c60 - React-jsi: 28e18617b69193aba26ba3df6c76878bca15ac34 - React-jsiexecutor: 7958c8c1f65a786759e19598a4eb3f03e9def77d - React-jsinspector: 1083f67882d1b150ee7fc586915f994a2eed97b1 - React-logger: 2037f8542f9e178dae8bdfadbce73e2645403714 - React-perflogger: e5752993a4fe7594f6866db94c632384645253eb - React-RCTActionSheet: 5d2910490ce6718f00ec105d4101dd129b022c08 - React-RCTAnimation: 73fc039b094363620f0c32927af1507d71929989 - React-RCTBlob: 10595d226fde8fce18c31f9208f4a63d07e95792 - React-RCTImage: 0b9be178d141c4b289028165a45e6f9ab43a6326 - React-RCTLinking: ca176dc1c5524053ba1ee7c9e4cd0b220fd45226 - React-RCTNetwork: 424b700c8300f14a5f99394f83747c6803a51274 - React-RCTPushNotification: 2cd9c4c56c92451ced51db48a383471799a7ce2e - React-RCTSettings: 54b717cf247f5e41171bfb0bccbe3c48fc732546 - React-RCTTest: 57fa91c910afb1e1b8933ff2684173740b069514 - React-RCTText: 26f73f28a7d2e96642ae5e767bd01bc5a0b18d12 - React-RCTVibration: e1fde6d83cbd11600a093325637391060e775f2e - React-runtimeexecutor: 86d0a7aea961e07e7ea082b17a0d391caf348642 - React-TurboModuleCxx-RNW: 5520833760782849ba8887c2986a4678f1c6a508 - React-TurboModuleCxx-WinRTPort: 73585f9369c2763d1f5f1fae82b4814a57a487da - ReactCommon: 19381d6df912fd7c38fcc8eed2c868ea379851c7 - Yoga: 3e717d33816b2d55a67681fd4ecde9e84f43bc93 + RCTRequired: 32d1295953371363e92b2d4af622a39deb0effac + RCTTypeSafety: cc95d28b831eef415fbb02d281164594cfd6af32 + React: bfe43b7d0f20b204ae76dc0d6326eb51cdd5166a + React-callinvoker: f13d06de2fa42b76704f52515033ac1221ca3d31 + React-Core: a243240e7242857792f09c68d4f7c327b927b65b + React-CoreModules: f92388032865e82064b1db5d463b4a3686486486 + React-cxxreact: 57ebaa098933ebf0d790c93f738bcf652033103a + React-jsi: 07c8071706df392af01abe5d4b8ebe3b23571ff1 + React-jsiexecutor: 18d2c3704b8b3aaa96d1f70868ef308803ef432a + React-jsinspector: 287f6004b2ff21fd33847374cce813533d278817 + React-logger: 91dbee777495f8324f0a7b55b0aceb5a2e06d33f + React-perflogger: bf464b57c6753925ccdd148e816ffa78b8e59668 + React-RCTActionSheet: b98192da32ee9d623e9bd8d3d6ff4fec51b275de + React-RCTAnimation: c0f82281c84f23a8c6eca264e7f8a02adfb28038 + React-RCTBlob: 21a91f3aa1510cf26a06f2b9b7130b3c4c5888c5 + React-RCTImage: 71a5bce3982cf514b2079547a52e09a218ea7c5e + React-RCTLinking: cd4ddf879600f09bc4cc48c5c80a040745f4f9e3 + React-RCTNetwork: 793db084b1d9d1a56fbed9367f35f5e4f9e5612f + React-RCTPushNotification: 3da52a17100752131a1e3c853455196336678761 + React-RCTSettings: 90b3066d393b06cc28b3fde19420018a04aaee34 + React-RCTTest: f600f67cb702e013766ac8ab31033ac3802a7673 + React-RCTText: e1583cabfd0d0f16158797e33f415eaf1a469b70 + React-RCTVibration: 465110bc4ea8e34adc3fda3fbc7cee919765a76e + React-runtimeexecutor: 4c6702b4138bc0fed607d61e0e0a8ed57c5a3701 + React-TurboModuleCxx-RNW: 49f8088e77364790486dca3189234c1080830d59 + React-TurboModuleCxx-WinRTPort: 503aa89ca89bb3ad13c29fc9852d24bf06c9a4ca + ReactCommon: bb5ac6793307dd4d33a51180687d075a157484b5 + Yoga: 37d2e5477a5a162355427013839b0500014ea895 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: c7a7110b242497f2bf323ba74caedb9ee61ee05e diff --git a/template/package.json b/template/package.json index 923a52e6ea0334..2eb29b2f324022 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "0.66.9" + "react-native": "0.66.10" }, "devDependencies": { "@babel/core": "^7.12.9", From bb0886031d44cfdf16c983f80a1cdfce75aa16ea Mon Sep 17 00:00:00 2001 From: Tommy Nguyen <4123478+tido64@users.noreply.github.com> Date: Mon, 14 Feb 2022 14:11:59 +0100 Subject: [PATCH 06/21] fix: Hermes no longer builds without `Exception.cpp` (#982) (#1021) --- third-party-podspecs/RCT-Folly.podspec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/third-party-podspecs/RCT-Folly.podspec b/third-party-podspecs/RCT-Folly.podspec index 5d3806674b3d74..21c2e2c2c186c7 100644 --- a/third-party-podspecs/RCT-Folly.podspec +++ b/third-party-podspecs/RCT-Folly.podspec @@ -40,7 +40,7 @@ Pod::Spec.new do |spec| 'folly/hash/SpookyHashV2.cpp', 'folly/lang/Assume.cpp', 'folly/lang/CString.cpp', - # 'folly/lang/Exception.cpp', # TODO(macOS GH#214) later versions of boost don't support macOS, revert this back to upstream when fixed + 'folly/lang/Exception.cpp', 'folly/memory/detail/MallocImpl.cpp', 'folly/net/NetOps.cpp', 'folly/portability/SysUio.cpp', From fc720c2312f5bda6f9a53f316ba4e4651ba319bc Mon Sep 17 00:00:00 2001 From: Anandraj Date: Mon, 14 Feb 2022 14:12:26 -0800 Subject: [PATCH 07/21] Adding patches required for running RN66 in Office apps (#1023) --- .ado/templates/apple-droid-node-patching.yml | 2 +- .../Build/ReactAndroid/ReactAndroid.nuspec | 28 ++++++++++++++--- .../com/facebook/react/fabric/jni/Android.mk | 11 +++++++ .../react/turbomodule/core/jni/Android.mk | 11 +++++++ .../src/main/jni/react/jni/Android.mk | 11 +++++++ .../components/progressbar/Android.mk | 11 +++++++ .../renderer/components/slider/Android.mk | 11 +++++++ .../renderer/components/switch/Android.mk | 11 +++++++ .../renderer/textlayoutmanager/Android.mk | 11 +++++++ .../facebook/react/bridge/ReactBridge.java | 30 +++++++++++++++++++ .../com/facebook/react/ReactRootView.java | 10 +++++++ 11 files changed, 142 insertions(+), 5 deletions(-) create mode 100644 android-patches/patches/JniUtils/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/Android.mk create mode 100644 android-patches/patches/JniUtils/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/jni/Android.mk create mode 100644 android-patches/patches/JniUtils/ReactAndroid/src/main/jni/react/jni/Android.mk create mode 100644 android-patches/patches/JniUtils/ReactCommon/react/renderer/components/progressbar/Android.mk create mode 100644 android-patches/patches/JniUtils/ReactCommon/react/renderer/components/slider/Android.mk create mode 100644 android-patches/patches/JniUtils/ReactCommon/react/renderer/components/switch/Android.mk create mode 100644 android-patches/patches/JniUtils/ReactCommon/react/renderer/textlayoutmanager/Android.mk create mode 100644 android-patches/patches/OfficeRNHost/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactBridge.java create mode 100644 android-patches/patches/RootViewAttach/ReactAndroid/src/main/java/com/facebook/react/ReactRootView.java diff --git a/.ado/templates/apple-droid-node-patching.yml b/.ado/templates/apple-droid-node-patching.yml index e816d3b258b334..7b9fe23e749f46 100644 --- a/.ado/templates/apple-droid-node-patching.yml +++ b/.ado/templates/apple-droid-node-patching.yml @@ -5,4 +5,4 @@ steps: - task: CmdLine@2 displayName: Apply Android specific patches for Office consumption inputs: - script: node $(System.DefaultWorkingDirectory)/android-patches/bundle/bundle.js patch $(System.DefaultWorkingDirectory) Build OfficeRNHost V8 Focus MAC ImageColor --patch-store $(System.DefaultWorkingDirectory)/android-patches/patches --log-folder $(System.DefaultWorkingDirectory)/android-patches/logs --confirm ${{ parameters.apply_office_patches }} + script: node $(System.DefaultWorkingDirectory)/android-patches/bundle/bundle.js patch $(System.DefaultWorkingDirectory) Build OfficeRNHost V8 Focus MAC ImageColor JniUtils RootViewAttach --patch-store $(System.DefaultWorkingDirectory)/android-patches/patches --log-folder $(System.DefaultWorkingDirectory)/android-patches/logs --confirm ${{ parameters.apply_office_patches }} diff --git a/android-patches/patches/Build/ReactAndroid/ReactAndroid.nuspec b/android-patches/patches/Build/ReactAndroid/ReactAndroid.nuspec index a2fecb1fda31ed..d71e4e9d08f694 100644 --- a/android-patches/patches/Build/ReactAndroid/ReactAndroid.nuspec +++ b/android-patches/patches/Build/ReactAndroid/ReactAndroid.nuspec @@ -1,6 +1,6 @@ ---- /dev/null 2022-01-12 17:14:59.000000000 -0800 -+++ /var/folders/vs/8_b205053dddbcv7btj0w0v80000gn/T/update-1h8V3n/merge/Build/ReactAndroid/ReactAndroid.nuspec 2022-01-12 15:04:31.000000000 -0800 -@@ -0,0 +1,242 @@ +--- /dev/ReactAndroid/ReactAndroid.nuspec 1969-12-31 16:00:00.000000000 -0800 ++++ /dev/ReactAndroid/ReactAndroid.nuspec 2022-02-13 23:24:19.927074747 -0800 +@@ -0,0 +1,262 @@ + + + @@ -120,6 +120,16 @@ + + + ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + @@ -225,7 +235,17 @@ + + + -+ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ ++ + + + diff --git a/android-patches/patches/JniUtils/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/Android.mk b/android-patches/patches/JniUtils/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/Android.mk new file mode 100644 index 00000000000000..7f446da8e5e951 --- /dev/null +++ b/android-patches/patches/JniUtils/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/Android.mk @@ -0,0 +1,11 @@ +--- /dev/code/rnm-66-fresh/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/Android.mk 2022-02-13 19:54:48.571686475 -0800 ++++ /dev/code/react-native-macos/ReactAndroid/src/main/java/com/facebook/react/fabric/jni/Android.mk 2022-02-13 19:52:50.350473816 -0800 +@@ -11,7 +11,7 @@ + + LOCAL_SRC_FILES := $(wildcard $(LOCAL_PATH)/*.cpp) + +-LOCAL_SHARED_LIBRARIES := libjsi libreactconfig librrc_slider librrc_progressbar librrc_switch librrc_modal libyoga libglog libfb libfbjni libglog_init libfolly_json libfolly_futures libreact_render_mounting libreactnativeutilsjni libreact_utils libreact_render_debug libreact_render_graphics libreact_render_core react_render_componentregistry librrc_view librrc_unimplementedview librrc_root librrc_scrollview libbetter libreact_render_attributedstring libreact_render_uimanager libreact_render_templateprocessor libreact_render_scheduler libreact_render_animations libreact_render_imagemanager libreact_render_textlayoutmanager libreact_codegen_rncore rrc_text librrc_image librrc_textinput libreact_debug libreact_render_mapbuffer libmapbufferjni libreact_render_telemetry ++LOCAL_SHARED_LIBRARIES := libjsi libreactconfig librrc_slider librrc_progressbar librrc_switch librrc_modal libyoga libglog libfb libfbjni libglog_init libfolly_json libfolly_futures libreact_render_mounting libreactnativejni libreact_utils libreact_render_debug libreact_render_graphics libreact_render_core react_render_componentregistry librrc_view librrc_unimplementedview librrc_root librrc_scrollview libbetter libreact_render_attributedstring libreact_render_uimanager libreact_render_templateprocessor libreact_render_scheduler libreact_render_animations libreact_render_imagemanager libreact_render_textlayoutmanager libreact_codegen_rncore rrc_text librrc_image librrc_textinput libreact_debug libreact_render_mapbuffer libmapbufferjni libreact_render_telemetry + + LOCAL_STATIC_LIBRARIES := + diff --git a/android-patches/patches/JniUtils/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/jni/Android.mk b/android-patches/patches/JniUtils/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/jni/Android.mk new file mode 100644 index 00000000000000..3aad7256c4c204 --- /dev/null +++ b/android-patches/patches/JniUtils/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/jni/Android.mk @@ -0,0 +1,11 @@ +--- /dev/code/rnm-66-fresh/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/jni/Android.mk 2022-02-13 19:54:48.579686559 -0800 ++++ /dev/code/react-native-macos/ReactAndroid/src/main/java/com/facebook/react/turbomodule/core/jni/Android.mk 2022-02-13 19:53:04.134612248 -0800 +@@ -19,7 +19,7 @@ + + LOCAL_CFLAGS += -fexceptions -frtti -std=c++17 -Wall + +-LOCAL_SHARED_LIBRARIES = libfb libfbjni libreactnativeutilsjni ++LOCAL_SHARED_LIBRARIES = libfb libfbjni libreactnativejni + + LOCAL_STATIC_LIBRARIES = libcallinvoker libreactperfloggerjni libruntimeexecutor + diff --git a/android-patches/patches/JniUtils/ReactAndroid/src/main/jni/react/jni/Android.mk b/android-patches/patches/JniUtils/ReactAndroid/src/main/jni/react/jni/Android.mk new file mode 100644 index 00000000000000..beee08c45ec2ce --- /dev/null +++ b/android-patches/patches/JniUtils/ReactAndroid/src/main/jni/react/jni/Android.mk @@ -0,0 +1,11 @@ +--- /dev/code/rnm-66-fresh/ReactAndroid/src/main/jni/react/jni/Android.mk 2022-02-13 19:54:48.595686727 -0800 ++++ /dev/code/react-native-macos/ReactAndroid/src/main/jni/react/jni/Android.mk 2022-02-13 19:53:07.962650850 -0800 +@@ -77,7 +77,7 @@ + LOCAL_LDLIBS += -landroid + + # The dynamic libraries (.so files) that this module depends on. +-LOCAL_SHARED_LIBRARIES := libreactnativeutilsjni libfolly_json libfb libfbjni libglog_init libyoga logger ++LOCAL_SHARED_LIBRARIES := libreactnativejni libfolly_json libfb libfbjni libglog_init libyoga logger + + # The static libraries (.a files) that this module depends on. + LOCAL_STATIC_LIBRARIES := libreactnative libruntimeexecutor libcallinvokerholder diff --git a/android-patches/patches/JniUtils/ReactCommon/react/renderer/components/progressbar/Android.mk b/android-patches/patches/JniUtils/ReactCommon/react/renderer/components/progressbar/Android.mk new file mode 100644 index 00000000000000..8057a4b7c5d3c5 --- /dev/null +++ b/android-patches/patches/JniUtils/ReactCommon/react/renderer/components/progressbar/Android.mk @@ -0,0 +1,11 @@ +--- /dev/code/rnm-66-fresh/ReactCommon/react/renderer/components/progressbar/Android.mk 2022-02-13 19:54:48.619686978 -0800 ++++ /dev/code/react-native-macos/ReactCommon/react/renderer/components/progressbar/Android.mk 2022-02-13 19:53:12.522696921 -0800 +@@ -21,7 +21,7 @@ + + LOCAL_STATIC_LIBRARIES := + +-LOCAL_SHARED_LIBRARIES := libfbjni libreact_codegen_rncore libreactnativeutilsjni libreact_render_componentregistry libreact_render_uimanager libyoga libfolly_futures glog libfolly_json libglog_init libreact_render_core libreact_render_debug libreact_render_graphics librrc_view libreact_debug ++LOCAL_SHARED_LIBRARIES := libfbjni libreact_codegen_rncore libreactnativejni libreact_render_componentregistry libreact_render_uimanager libyoga libfolly_futures glog libfolly_json libglog_init libreact_render_core libreact_render_debug libreact_render_graphics librrc_view libreact_debug + + include $(BUILD_SHARED_LIBRARY) + diff --git a/android-patches/patches/JniUtils/ReactCommon/react/renderer/components/slider/Android.mk b/android-patches/patches/JniUtils/ReactCommon/react/renderer/components/slider/Android.mk new file mode 100644 index 00000000000000..c8a39ca50a5742 --- /dev/null +++ b/android-patches/patches/JniUtils/ReactCommon/react/renderer/components/slider/Android.mk @@ -0,0 +1,11 @@ +--- /dev/code/rnm-66-fresh/ReactCommon/react/renderer/components/slider/Android.mk 2022-02-13 19:54:48.619686978 -0800 ++++ /dev/code/react-native-macos/ReactCommon/react/renderer/components/slider/Android.mk 2022-02-13 19:53:21.558788484 -0800 +@@ -21,7 +21,7 @@ + + LOCAL_STATIC_LIBRARIES := + +-LOCAL_SHARED_LIBRARIES := libfbjni libreact_codegen_rncore libreact_render_imagemanager libreactnativeutilsjni libreact_render_componentregistry libreact_render_uimanager librrc_image libyoga libfolly_futures glog libfolly_json libglog_init libreact_render_core libreact_render_debug libreact_render_graphics librrc_view libreact_debug libreact_render_mapbuffer ++LOCAL_SHARED_LIBRARIES := libfbjni libreact_codegen_rncore libreact_render_imagemanager libreactnativejni libreact_render_componentregistry libreact_render_uimanager librrc_image libyoga libfolly_futures glog libfolly_json libglog_init libreact_render_core libreact_render_debug libreact_render_graphics librrc_view libreact_debug libreact_render_mapbuffer + + include $(BUILD_SHARED_LIBRARY) + diff --git a/android-patches/patches/JniUtils/ReactCommon/react/renderer/components/switch/Android.mk b/android-patches/patches/JniUtils/ReactCommon/react/renderer/components/switch/Android.mk new file mode 100644 index 00000000000000..69f1e27bb2d1db --- /dev/null +++ b/android-patches/patches/JniUtils/ReactCommon/react/renderer/components/switch/Android.mk @@ -0,0 +1,11 @@ +--- /home/mganandraj/code/rnm-66-fresh/ReactCommon/react/renderer/components/switch/Android.mk 2022-02-13 19:54:48.619686978 -0800 ++++ /home/mganandraj/code/react-native-macos/ReactCommon/react/renderer/components/switch/Android.mk 2022-02-13 19:53:25.274826242 -0800 +@@ -21,7 +21,7 @@ + + LOCAL_STATIC_LIBRARIES := + +-LOCAL_SHARED_LIBRARIES := libfbjni libreact_codegen_rncore libreactnativeutilsjni libreact_render_componentregistry libreact_render_uimanager libyoga libfolly_futures glog libfolly_json libglog_init libreact_render_core libreact_render_debug libreact_render_graphics librrc_view libreact_debug ++LOCAL_SHARED_LIBRARIES := libfbjni libreact_codegen_rncore libreactnativejni libreact_render_componentregistry libreact_render_uimanager libyoga libfolly_futures glog libfolly_json libglog_init libreact_render_core libreact_render_debug libreact_render_graphics librrc_view libreact_debug + + include $(BUILD_SHARED_LIBRARY) + diff --git a/android-patches/patches/JniUtils/ReactCommon/react/renderer/textlayoutmanager/Android.mk b/android-patches/patches/JniUtils/ReactCommon/react/renderer/textlayoutmanager/Android.mk new file mode 100644 index 00000000000000..1a67c0ea8a0d9d --- /dev/null +++ b/android-patches/patches/JniUtils/ReactCommon/react/renderer/textlayoutmanager/Android.mk @@ -0,0 +1,11 @@ +--- /home/mganandraj/code/rnm-66-fresh/ReactCommon/react/renderer/textlayoutmanager/Android.mk 2022-02-13 19:54:48.631687103 -0800 ++++ /home/mganandraj/code/react-native-macos/ReactCommon/react/renderer/textlayoutmanager/Android.mk 2022-02-13 19:53:28.338857418 -0800 +@@ -11,7 +11,7 @@ + + LOCAL_SRC_FILES := $(wildcard $(LOCAL_PATH)/*.cpp $(LOCAL_PATH)/platform/android/react/renderer/textlayoutmanager/*.cpp) + +-LOCAL_SHARED_LIBRARIES := libfolly_futures libreactnativeutilsjni libreact_utils libfb libfbjni libreact_render_uimanager libreact_render_componentregistry libreact_render_attributedstring libreact_render_mounting glog libfolly_json libglog_init libyoga libreact_render_core libreact_render_debug libreact_render_graphics libreact_debug libreact_render_mapbuffer libmapbufferjni libreact_render_telemetry ++LOCAL_SHARED_LIBRARIES := libfolly_futures libreactnativejni libreact_utils libfb libfbjni libreact_render_uimanager libreact_render_componentregistry libreact_render_attributedstring libreact_render_mounting glog libfolly_json libglog_init libyoga libreact_render_core libreact_render_debug libreact_render_graphics libreact_debug libreact_render_mapbuffer libmapbufferjni libreact_render_telemetry + + LOCAL_STATIC_LIBRARIES := + diff --git a/android-patches/patches/OfficeRNHost/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactBridge.java b/android-patches/patches/OfficeRNHost/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactBridge.java new file mode 100644 index 00000000000000..1b607d315c6ea3 --- /dev/null +++ b/android-patches/patches/OfficeRNHost/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactBridge.java @@ -0,0 +1,30 @@ +--- /dev/code/rnm-66-fresh/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactBridge.java 2022-02-13 19:54:48.563686391 -0800 ++++ /dev/code/react-native-macos/ReactAndroid/src/main/java/com/facebook/react/bridge/ReactBridge.java 2022-02-13 22:53:50.732054489 -0800 +@@ -31,6 +31,27 @@ + Systrace.beginSection( + TRACE_TAG_REACT_JAVA_BRIDGE, "ReactBridge.staticInit::load:reactnativejni"); + ReactMarker.logMarker(ReactMarkerConstants.LOAD_REACT_NATIVE_SO_FILE_START); ++ ++ // JS Engine is configurable.. And we exepct only one packaged ++ // Hence ignore failure ++ try { ++ SoLoader.loadLibrary("hermes"); ++ }catch (UnsatisfiedLinkError jscE){} ++ ++ try { ++ SoLoader.loadLibrary("v8jsi"); ++ }catch (UnsatisfiedLinkError jscE){} ++ ++ SoLoader.loadLibrary("glog"); ++ SoLoader.loadLibrary("glog_init"); ++ SoLoader.loadLibrary("fb"); ++ SoLoader.loadLibrary("fbjni"); ++ SoLoader.loadLibrary("yoga"); ++ SoLoader.loadLibrary("folly_json"); ++ SoLoader.loadLibrary("reactperfloggerjni"); ++ SoLoader.loadLibrary("jsinspector"); ++ SoLoader.loadLibrary("jsi"); ++ SoLoader.loadLibrary("logger"); + SoLoader.loadLibrary("reactnativejni"); + ReactMarker.logMarker(ReactMarkerConstants.LOAD_REACT_NATIVE_SO_FILE_END); + Systrace.endSection(TRACE_TAG_REACT_JAVA_BRIDGE); diff --git a/android-patches/patches/RootViewAttach/ReactAndroid/src/main/java/com/facebook/react/ReactRootView.java b/android-patches/patches/RootViewAttach/ReactAndroid/src/main/java/com/facebook/react/ReactRootView.java new file mode 100644 index 00000000000000..f3761dbf92d41d --- /dev/null +++ b/android-patches/patches/RootViewAttach/ReactAndroid/src/main/java/com/facebook/react/ReactRootView.java @@ -0,0 +1,10 @@ +--- /dev/code/rnm-66-fresh/ReactAndroid/src/main/java/com/facebook/react/ReactRootView.java 2022-02-13 19:54:48.563686391 -0800 ++++ /dev/code/react-native-macos/ReactAndroid/src/main/java/com/facebook/react/ReactRootView.java 2022-02-13 22:34:45.828345952 -0800 +@@ -410,6 +410,7 @@ + mInitialUITemplate = initialUITemplate; + + mReactInstanceManager.createReactContextInBackground(); ++ attachToReactInstanceManager(); + + } finally { + Systrace.endSection(TRACE_TAG_REACT_JAVA_BRIDGE); From 9e17bf4cc1609bfe67d2155785269f89619976f0 Mon Sep 17 00:00:00 2001 From: React-Native Bot <53619745+rnbot@users.noreply.github.com> Date: Mon, 14 Feb 2022 22:25:50 +0000 Subject: [PATCH 08/21] Applying package update to 0.66.11 ***NO_CI*** --- Brewfile.lock.json | 30 +- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- packages/rn-tester/Podfile.lock | 516 +++++++++--------- template/package.json | 2 +- 9 files changed, 280 insertions(+), 280 deletions(-) diff --git a/Brewfile.lock.json b/Brewfile.lock.json index 936939a021f48f..acc76d1e99c66d 100644 --- a/Brewfile.lock.json +++ b/Brewfile.lock.json @@ -2,40 +2,40 @@ "entries": { "brew": { "node@12": { - "version": "12.22.9", + "version": "12.22.10", "bottle": { "rebuild": 0, "root_url": "https://ghcr.io/v2/homebrew/core", "files": { "arm64_monterey": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:bd8e7c10aff49ccc4a6bc4885ff1368863ced239dc795db73fb357707fae8bd1", - "sha256": "bd8e7c10aff49ccc4a6bc4885ff1368863ced239dc795db73fb357707fae8bd1" + "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:d855774f6d428e2e6d258eaf88fa60a941b6d2c9ecca3596d4156f35e7896dbe", + "sha256": "d855774f6d428e2e6d258eaf88fa60a941b6d2c9ecca3596d4156f35e7896dbe" }, "arm64_big_sur": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:fee8d40df865286e3e2d1d1f0b0e7f50042d49f9f1b7e53dd1f697bd33a4f50f", - "sha256": "fee8d40df865286e3e2d1d1f0b0e7f50042d49f9f1b7e53dd1f697bd33a4f50f" + "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:676b39ab4e74c531287956cc4e5478c7c4a22581584edb88d76b7623ab70f811", + "sha256": "676b39ab4e74c531287956cc4e5478c7c4a22581584edb88d76b7623ab70f811" }, "monterey": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:e4353eda968bd35510b880d8a2aa1c2d1385bc1f00ef5e0d1c4d2b5bf6d1840a", - "sha256": "e4353eda968bd35510b880d8a2aa1c2d1385bc1f00ef5e0d1c4d2b5bf6d1840a" + "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:888cba85ca478f974dd0d8f6abd2de3e93f009fc40cb01584a609d0c4ea7b998", + "sha256": "888cba85ca478f974dd0d8f6abd2de3e93f009fc40cb01584a609d0c4ea7b998" }, "big_sur": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:5633a57b983e0c3993e0f653c0fdf589142e5cea3f55c40009989a4af527f3c1", - "sha256": "5633a57b983e0c3993e0f653c0fdf589142e5cea3f55c40009989a4af527f3c1" + "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:d6470997250871edc042834db307e7c302ebad0b1b9bbca771ecd5ec0e188314", + "sha256": "d6470997250871edc042834db307e7c302ebad0b1b9bbca771ecd5ec0e188314" }, "catalina": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:a992a4b5b262ec6935125ca18f21207f5948b709859ebd8d7367e802ea236a49", - "sha256": "a992a4b5b262ec6935125ca18f21207f5948b709859ebd8d7367e802ea236a49" + "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:dd9dae6bc8610ea18d8533c627dc335bb372688b04404d7a7316ecc9ce9037aa", + "sha256": "dd9dae6bc8610ea18d8533c627dc335bb372688b04404d7a7316ecc9ce9037aa" }, "x86_64_linux": { "cellar": ":any_skip_relocation", - "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:f00822df96f1337acdf4ce4d5aceddf1f4cadd940bdf9981ce79cb223ae7592d", - "sha256": "f00822df96f1337acdf4ce4d5aceddf1f4cadd940bdf9981ce79cb223ae7592d" + "url": "https://ghcr.io/v2/homebrew/core/node/12/blobs/sha256:4aafe9d8d830131e245b11fd5d969e9e4e17f37b57389ffa35599e9e8c00178c", + "sha256": "4aafe9d8d830131e245b11fd5d969e9e4e17f37b57389ffa35599e9e8c00178c" } } } @@ -84,9 +84,9 @@ "system": { "macos": { "catalina": { - "HOMEBREW_VERSION": "3.3.13", + "HOMEBREW_VERSION": "3.3.14", "HOMEBREW_PREFIX": "/usr/local", - "Homebrew/homebrew-core": "f623869c0b48487de2d06049e142c4ad4bbdd36b", + "Homebrew/homebrew-core": "3c2e154adf53262c16c671d2201eecf5991c9c8a", "CLT": "12.4.0.0.1.1610135815", "Xcode": "12.4", "macOS": "10.15.7" diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index 20ed7905ac4711..94adfb5a2cee09 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 66, - patch: 10, + patch: 11, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index 674ca0dfc8b20c..a3100c59b57f67 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(66), - RCTVersionPatch: @(10), + RCTVersionPatch: @(11), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index 6c0179315ae530..5753d35a3407d1 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.66.10 +VERSION_NAME=0.66.11 GROUP=com.facebook.react POM_NAME=ReactNative diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index 5efc6567f89b92..d736473c5558c5 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 66, - "patch", 10, + "patch", 11, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index a39cf370f48777..7b6a2f9c79fecc 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 66; - int32_t Patch = 10; + int32_t Patch = 11; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index 7b51109c92fce5..642137c3962efe 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-macos", "private": true, - "version": "0.66.10", + "version": "0.66.11", "bin": "./cli.js", "description": "[Microsoft Fork] A framework for building native apps using React", "license": "MIT", diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index d5023351ff6b62..e7681b00f6003e 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -3,14 +3,14 @@ PODS: - boost-for-react-native (1.63.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.66.10) - - FBReactNativeSpec (0.66.10): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.10) - - RCTTypeSafety (= 0.66.10) - - React-Core (= 0.66.10) - - React-jsi (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) + - FBLazyVector (0.66.11) + - FBReactNativeSpec (0.66.11): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.11) + - RCTTypeSafety (= 0.66.11) + - React-Core (= 0.66.11) + - React-jsi (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) - Flipper (0.99.0): - Flipper-Folly (~> 2.6) - Flipper-RSocket (~> 1.4) @@ -86,303 +86,303 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.66.10) - - RCTTypeSafety (0.66.10): - - FBLazyVector (= 0.66.10) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.10) - - React-Core (= 0.66.10) - - React (0.66.10): - - React-Core (= 0.66.10) - - React-Core/DevSupport (= 0.66.10) - - React-Core/RCTWebSocket (= 0.66.10) - - React-RCTActionSheet (= 0.66.10) - - React-RCTAnimation (= 0.66.10) - - React-RCTBlob (= 0.66.10) - - React-RCTImage (= 0.66.10) - - React-RCTLinking (= 0.66.10) - - React-RCTNetwork (= 0.66.10) - - React-RCTSettings (= 0.66.10) - - React-RCTText (= 0.66.10) - - React-RCTVibration (= 0.66.10) - - React-callinvoker (0.66.10) - - React-Core (0.66.10): + - RCTRequired (0.66.11) + - RCTTypeSafety (0.66.11): + - FBLazyVector (= 0.66.11) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.11) + - React-Core (= 0.66.11) + - React (0.66.11): + - React-Core (= 0.66.11) + - React-Core/DevSupport (= 0.66.11) + - React-Core/RCTWebSocket (= 0.66.11) + - React-RCTActionSheet (= 0.66.11) + - React-RCTAnimation (= 0.66.11) + - React-RCTBlob (= 0.66.11) + - React-RCTImage (= 0.66.11) + - React-RCTLinking (= 0.66.11) + - React-RCTNetwork (= 0.66.11) + - React-RCTSettings (= 0.66.11) + - React-RCTText (= 0.66.11) + - React-RCTVibration (= 0.66.11) + - React-callinvoker (0.66.11) + - React-Core (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.10) - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-Core/Default (= 0.66.11) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/CoreModulesHeaders (0.66.10): + - React-Core/CoreModulesHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/Default (0.66.10): + - React-Core/Default (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/DevSupport (0.66.10): + - React-Core/DevSupport (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.10) - - React-Core/RCTWebSocket (= 0.66.10) - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-jsinspector (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-Core/Default (= 0.66.11) + - React-Core/RCTWebSocket (= 0.66.11) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-jsinspector (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTActionSheetHeaders (0.66.10): + - React-Core/RCTActionSheetHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTAnimationHeaders (0.66.10): + - React-Core/RCTAnimationHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTBlobHeaders (0.66.10): + - React-Core/RCTBlobHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTImageHeaders (0.66.10): + - React-Core/RCTImageHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTLinkingHeaders (0.66.10): + - React-Core/RCTLinkingHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTNetworkHeaders (0.66.10): + - React-Core/RCTNetworkHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTPushNotificationHeaders (0.66.10): + - React-Core/RCTPushNotificationHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTSettingsHeaders (0.66.10): + - React-Core/RCTSettingsHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTTextHeaders (0.66.10): + - React-Core/RCTTextHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTVibrationHeaders (0.66.10): + - React-Core/RCTVibrationHeaders (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-Core/RCTWebSocket (0.66.10): + - React-Core/RCTWebSocket (0.66.11): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.10) - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsiexecutor (= 0.66.10) - - React-perflogger (= 0.66.10) + - React-Core/Default (= 0.66.11) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsiexecutor (= 0.66.11) + - React-perflogger (= 0.66.11) - Yoga - - React-CoreModules (0.66.10): - - FBReactNativeSpec (= 0.66.10) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.10) - - React-Core/CoreModulesHeaders (= 0.66.10) - - React-jsi (= 0.66.10) - - React-RCTImage (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-cxxreact (0.66.10): + - React-CoreModules (0.66.11): + - FBReactNativeSpec (= 0.66.11) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.11) + - React-Core/CoreModulesHeaders (= 0.66.11) + - React-jsi (= 0.66.11) + - React-RCTImage (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-cxxreact (0.66.11): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.10) - - React-jsi (= 0.66.10) - - React-jsinspector (= 0.66.10) - - React-logger (= 0.66.10) - - React-perflogger (= 0.66.10) - - React-runtimeexecutor (= 0.66.10) - - React-jsi (0.66.10): + - React-callinvoker (= 0.66.11) + - React-jsi (= 0.66.11) + - React-jsinspector (= 0.66.11) + - React-logger (= 0.66.11) + - React-perflogger (= 0.66.11) + - React-runtimeexecutor (= 0.66.11) + - React-jsi (0.66.11): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.66.10) - - React-jsi/Default (0.66.10): + - React-jsi/Default (= 0.66.11) + - React-jsi/Default (0.66.11): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.66.10): + - React-jsiexecutor (0.66.11): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-perflogger (= 0.66.10) - - React-jsinspector (0.66.10) - - React-logger (0.66.10): + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-perflogger (= 0.66.11) + - React-jsinspector (0.66.11) + - React-logger (0.66.11): - glog - - React-perflogger (0.66.10) - - React-RCTActionSheet (0.66.10): - - React-Core/RCTActionSheetHeaders (= 0.66.10) - - React-RCTAnimation (0.66.10): - - FBReactNativeSpec (= 0.66.10) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.10) - - React-Core/RCTAnimationHeaders (= 0.66.10) - - React-jsi (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-RCTBlob (0.66.10): - - FBReactNativeSpec (= 0.66.10) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.66.10) - - React-Core/RCTWebSocket (= 0.66.10) - - React-jsi (= 0.66.10) - - React-RCTNetwork (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-RCTImage (0.66.10): - - FBReactNativeSpec (= 0.66.10) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.10) - - React-Core/RCTImageHeaders (= 0.66.10) - - React-jsi (= 0.66.10) - - React-RCTNetwork (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-RCTLinking (0.66.10): - - FBReactNativeSpec (= 0.66.10) - - React-Core/RCTLinkingHeaders (= 0.66.10) - - React-jsi (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-RCTNetwork (0.66.10): - - FBReactNativeSpec (= 0.66.10) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.10) - - React-Core/RCTNetworkHeaders (= 0.66.10) - - React-jsi (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-RCTPushNotification (0.66.10): - - FBReactNativeSpec (= 0.66.10) - - RCTTypeSafety (= 0.66.10) - - React-Core/RCTPushNotificationHeaders (= 0.66.10) - - React-jsi (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-RCTSettings (0.66.10): - - FBReactNativeSpec (= 0.66.10) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.10) - - React-Core/RCTSettingsHeaders (= 0.66.10) - - React-jsi (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-RCTTest (0.66.10): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core (= 0.66.10) - - React-CoreModules (= 0.66.10) - - React-jsi (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-RCTText (0.66.10): - - React-Core/RCTTextHeaders (= 0.66.10) - - React-RCTVibration (0.66.10): - - FBReactNativeSpec (= 0.66.10) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.66.10) - - React-jsi (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-runtimeexecutor (0.66.10): - - React-jsi (= 0.66.10) - - React-TurboModuleCxx-RNW (0.66.10): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.10) - - React-TurboModuleCxx-WinRTPort (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) - - React-TurboModuleCxx-WinRTPort (0.66.10): - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.10) - - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.10) - - React-TurboModuleCxx-WinRTPort/Shared (0.66.10) - - React-TurboModuleCxx-WinRTPort/WinRT (0.66.10): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.10) - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.10) - - ReactCommon/turbomodule/core (0.66.10): + - React-perflogger (0.66.11) + - React-RCTActionSheet (0.66.11): + - React-Core/RCTActionSheetHeaders (= 0.66.11) + - React-RCTAnimation (0.66.11): + - FBReactNativeSpec (= 0.66.11) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.11) + - React-Core/RCTAnimationHeaders (= 0.66.11) + - React-jsi (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-RCTBlob (0.66.11): + - FBReactNativeSpec (= 0.66.11) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.66.11) + - React-Core/RCTWebSocket (= 0.66.11) + - React-jsi (= 0.66.11) + - React-RCTNetwork (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-RCTImage (0.66.11): + - FBReactNativeSpec (= 0.66.11) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.11) + - React-Core/RCTImageHeaders (= 0.66.11) + - React-jsi (= 0.66.11) + - React-RCTNetwork (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-RCTLinking (0.66.11): + - FBReactNativeSpec (= 0.66.11) + - React-Core/RCTLinkingHeaders (= 0.66.11) + - React-jsi (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-RCTNetwork (0.66.11): + - FBReactNativeSpec (= 0.66.11) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.11) + - React-Core/RCTNetworkHeaders (= 0.66.11) + - React-jsi (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-RCTPushNotification (0.66.11): + - FBReactNativeSpec (= 0.66.11) + - RCTTypeSafety (= 0.66.11) + - React-Core/RCTPushNotificationHeaders (= 0.66.11) + - React-jsi (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-RCTSettings (0.66.11): + - FBReactNativeSpec (= 0.66.11) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.11) + - React-Core/RCTSettingsHeaders (= 0.66.11) + - React-jsi (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-RCTTest (0.66.11): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core (= 0.66.11) + - React-CoreModules (= 0.66.11) + - React-jsi (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-RCTText (0.66.11): + - React-Core/RCTTextHeaders (= 0.66.11) + - React-RCTVibration (0.66.11): + - FBReactNativeSpec (= 0.66.11) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.66.11) + - React-jsi (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-runtimeexecutor (0.66.11): + - React-jsi (= 0.66.11) + - React-TurboModuleCxx-RNW (0.66.11): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.11) + - React-TurboModuleCxx-WinRTPort (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) + - React-TurboModuleCxx-WinRTPort (0.66.11): + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.11) + - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.11) + - React-TurboModuleCxx-WinRTPort/Shared (0.66.11) + - React-TurboModuleCxx-WinRTPort/WinRT (0.66.11): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.11) + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.11) + - ReactCommon/turbomodule/core (0.66.11): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.10) - - React-Core (= 0.66.10) - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-logger (= 0.66.10) - - React-perflogger (= 0.66.10) - - ReactCommon/turbomodule/samples (0.66.10): + - React-callinvoker (= 0.66.11) + - React-Core (= 0.66.11) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-logger (= 0.66.11) + - React-perflogger (= 0.66.11) + - ReactCommon/turbomodule/samples (0.66.11): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.10) - - React-Core (= 0.66.10) - - React-cxxreact (= 0.66.10) - - React-jsi (= 0.66.10) - - React-logger (= 0.66.10) - - React-perflogger (= 0.66.10) - - ReactCommon/turbomodule/core (= 0.66.10) + - React-callinvoker (= 0.66.11) + - React-Core (= 0.66.11) + - React-cxxreact (= 0.66.11) + - React-jsi (= 0.66.11) + - React-logger (= 0.66.11) + - React-perflogger (= 0.66.11) + - ReactCommon/turbomodule/core (= 0.66.11) - Yoga (1.14.0) - YogaKit (1.18.1): - Yoga (~> 1.14) @@ -542,8 +542,8 @@ SPEC CHECKSUMS: boost-for-react-native: 8f7c9ecfe357664c072ffbe2432569667cbf1f1b CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: ed15e075aa758ac0e4c1f8b830bd4e4d40d669e8 - FBLazyVector: 83aa6e74be6a4e70a25b6fad6f492eb06bd9f78d - FBReactNativeSpec: ce30e37104a344359efd3498380d28ee7d65368b + FBLazyVector: e3fcfe20c8e0014bc07af3b116414ad9148b3535 + FBReactNativeSpec: 7b8e68a5fac15f4c53575b62da283e949c433cdb Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -557,35 +557,35 @@ SPEC CHECKSUMS: glog: 42c4bf47024808486e90b25ea9e5ac3959047641 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b - RCT-Folly: 5c589d0de10e841479ad79352fae591dc0e9533a - RCTRequired: 32d1295953371363e92b2d4af622a39deb0effac - RCTTypeSafety: cc95d28b831eef415fbb02d281164594cfd6af32 - React: bfe43b7d0f20b204ae76dc0d6326eb51cdd5166a - React-callinvoker: f13d06de2fa42b76704f52515033ac1221ca3d31 - React-Core: a243240e7242857792f09c68d4f7c327b927b65b - React-CoreModules: f92388032865e82064b1db5d463b4a3686486486 - React-cxxreact: 57ebaa098933ebf0d790c93f738bcf652033103a - React-jsi: 07c8071706df392af01abe5d4b8ebe3b23571ff1 - React-jsiexecutor: 18d2c3704b8b3aaa96d1f70868ef308803ef432a - React-jsinspector: 287f6004b2ff21fd33847374cce813533d278817 - React-logger: 91dbee777495f8324f0a7b55b0aceb5a2e06d33f - React-perflogger: bf464b57c6753925ccdd148e816ffa78b8e59668 - React-RCTActionSheet: b98192da32ee9d623e9bd8d3d6ff4fec51b275de - React-RCTAnimation: c0f82281c84f23a8c6eca264e7f8a02adfb28038 - React-RCTBlob: 21a91f3aa1510cf26a06f2b9b7130b3c4c5888c5 - React-RCTImage: 71a5bce3982cf514b2079547a52e09a218ea7c5e - React-RCTLinking: cd4ddf879600f09bc4cc48c5c80a040745f4f9e3 - React-RCTNetwork: 793db084b1d9d1a56fbed9367f35f5e4f9e5612f - React-RCTPushNotification: 3da52a17100752131a1e3c853455196336678761 - React-RCTSettings: 90b3066d393b06cc28b3fde19420018a04aaee34 - React-RCTTest: f600f67cb702e013766ac8ab31033ac3802a7673 - React-RCTText: e1583cabfd0d0f16158797e33f415eaf1a469b70 - React-RCTVibration: 465110bc4ea8e34adc3fda3fbc7cee919765a76e - React-runtimeexecutor: 4c6702b4138bc0fed607d61e0e0a8ed57c5a3701 - React-TurboModuleCxx-RNW: 49f8088e77364790486dca3189234c1080830d59 - React-TurboModuleCxx-WinRTPort: 503aa89ca89bb3ad13c29fc9852d24bf06c9a4ca - ReactCommon: bb5ac6793307dd4d33a51180687d075a157484b5 - Yoga: 37d2e5477a5a162355427013839b0500014ea895 + RCT-Folly: 43adc9ce880eb76792f88c011773cb5c664c1419 + RCTRequired: 95c82ce16a03b1030663727066cd727e1ebd8b34 + RCTTypeSafety: 300613c6cdd27376a7f8d84f0d823a003b9525a3 + React: 15f1ccb3d99348a08621a73f03f29a80a2b4708e + React-callinvoker: b9da9c51dc82cbf93a2b7018eb3851544139799a + React-Core: 242410fbe0c46782ebbc171871601cc2c05f88b9 + React-CoreModules: f09891ef314478351fc4908b03cc4b0ef3704be5 + React-cxxreact: ed76decc584fdf810a30829d05c3f954b72bbf9a + React-jsi: b9609591e73c1272d3dcb75f81e7f8bcb6e85fe9 + React-jsiexecutor: 5163b2d296e2fb193351ab97ee6b923b4ef4d096 + React-jsinspector: b89100fc025de5ad9fd30d35e38e74cb98d3a11d + React-logger: e8554d315c250824d583604feb4bbbcc75df4002 + React-perflogger: bcf1c02f524ab55001dfd8701cc559fad4e1b46e + React-RCTActionSheet: 7792265ac75c3026cf417cc546692daacd31d5e5 + React-RCTAnimation: a3b7d7e39a56536903d3e1df8296516d06cd434d + React-RCTBlob: 9aafaeefe8593bf3e0e7d4fd9c203a27e044928f + React-RCTImage: 34fc47f27c34ee6fe42bf02ab713f09f8e843c19 + React-RCTLinking: 6bbbea430373440253b15e1dab6e96d48f77c039 + React-RCTNetwork: 360a0a3c55944b724a8bc6f8a367beb122126093 + React-RCTPushNotification: ff6fbb3802e261a13f7219f11cf5a6acd106ba67 + React-RCTSettings: ea3c1ce5c9e26ea4f11911229664253578dff35c + React-RCTTest: 198c9c998d20ea3e58568d6fcb32d393c9193b84 + React-RCTText: 01791a9092a6d31b5c737f5ca195cb5e40fc8a55 + React-RCTVibration: 8c006bf07d7f30eae1ce5a008770ff4b00a51023 + React-runtimeexecutor: 3a30ff760e0c6a85bf3a8851419ed8274488c231 + React-TurboModuleCxx-RNW: 8518d60b08b315f20efa87fb6e56b01f7189fa4f + React-TurboModuleCxx-WinRTPort: 7dab03ba590dcfc27ac6b18f4b7e54c5ccbeaf9e + ReactCommon: a0401c0f34e1266de17fb2d55191031bb3af761c + Yoga: 152d36dffc137a84903d8d7fd62ab9cef24fd0fb YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: c7a7110b242497f2bf323ba74caedb9ee61ee05e diff --git a/template/package.json b/template/package.json index 2eb29b2f324022..bd395ec5fbbd7c 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "0.66.10" + "react-native": "0.66.11" }, "devDependencies": { "@babel/core": "^7.12.9", From 8862ef54cb6c949bd84b70be390b314f10cd0fad Mon Sep 17 00:00:00 2001 From: Adam Gleitman Date: Tue, 15 Feb 2022 14:19:54 -0800 Subject: [PATCH 09/21] Make RCTBundleManager's bundleURL a strong property --- React/Base/RCTBridgeModule.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/React/Base/RCTBridgeModule.h b/React/Base/RCTBridgeModule.h index 27ef4fc5fbf0d0..5ae7377812083c 100644 --- a/React/Base/RCTBridgeModule.h +++ b/React/Base/RCTBridgeModule.h @@ -441,7 +441,7 @@ typedef NSURL * (^RCTBridgelessBundleURLGetter)(void); andSetter:(RCTBridgelessBundleURLSetter)setter andDefaultGetter:(RCTBridgelessBundleURLGetter)defaultGetter; - (void)resetBundleURL; -@property NSURL *bundleURL; +@property (strong) NSURL *bundleURL; @end typedef RCTPlatformView * (^RCTBridgelessComponentViewProvider)(NSNumber *); // TODO(macOS GH#774) From 22919368896569b0aa09605833688c516878c741 Mon Sep 17 00:00:00 2001 From: React-Native Bot <53619745+rnbot@users.noreply.github.com> Date: Thu, 17 Feb 2022 00:49:37 +0000 Subject: [PATCH 10/21] Applying package update to 0.66.12 ***NO_CI*** --- Brewfile.lock.json | 30 +- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- packages/rn-tester/Podfile.lock | 514 +++++++++--------- template/package.json | 2 +- 9 files changed, 279 insertions(+), 279 deletions(-) diff --git a/Brewfile.lock.json b/Brewfile.lock.json index acc76d1e99c66d..7dd12bf1b40e7e 100644 --- a/Brewfile.lock.json +++ b/Brewfile.lock.json @@ -41,40 +41,40 @@ } }, "watchman": { - "version": "2022.01.31.00", + "version": "2022.02.07.00", "bottle": { - "rebuild": 0, + "rebuild": 1, "root_url": "https://ghcr.io/v2/homebrew/core", "files": { "arm64_monterey": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:60d2cea5bf3e35085d0013eb8ddbd20572ee69f47d141f384a933405ba7cee02", - "sha256": "60d2cea5bf3e35085d0013eb8ddbd20572ee69f47d141f384a933405ba7cee02" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:5741ff29ac3a5cf976a9189c36364c1b22774ed23a4ae981c041aabcb27de33a", + "sha256": "5741ff29ac3a5cf976a9189c36364c1b22774ed23a4ae981c041aabcb27de33a" }, "arm64_big_sur": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:0de846533c15bc85215188bd4239dc522db78746d7ca3c9adc1d2ec930697cca", - "sha256": "0de846533c15bc85215188bd4239dc522db78746d7ca3c9adc1d2ec930697cca" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:e5d71e1c8b07a51ca7632e4b9eb29a5db3f58eb59b80dd08a7fc1cc59a8fb702", + "sha256": "e5d71e1c8b07a51ca7632e4b9eb29a5db3f58eb59b80dd08a7fc1cc59a8fb702" }, "monterey": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:cd18f3782d034306d70a087d720ecfbf8a9afc157c3e97fed9b4d41d0b9b626f", - "sha256": "cd18f3782d034306d70a087d720ecfbf8a9afc157c3e97fed9b4d41d0b9b626f" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:a7a01de5a8345f5667e0265037da6f70e4dab9aba8c6a1b9ad66d7d10c0b8a97", + "sha256": "a7a01de5a8345f5667e0265037da6f70e4dab9aba8c6a1b9ad66d7d10c0b8a97" }, "big_sur": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:e379fc1a8cc4fed528a3a5edba85220b2fa7c28c8774adc72a83b8c6e48c8268", - "sha256": "e379fc1a8cc4fed528a3a5edba85220b2fa7c28c8774adc72a83b8c6e48c8268" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:0906cca75214a9252e4e50cedc7066ce586a3d4706e045434b459c9c1ec78cf4", + "sha256": "0906cca75214a9252e4e50cedc7066ce586a3d4706e045434b459c9c1ec78cf4" }, "catalina": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:6e72f8d50cc290853e80f35af1bced6a60a175932ecc2b3d54abad29e8ca9ceb", - "sha256": "6e72f8d50cc290853e80f35af1bced6a60a175932ecc2b3d54abad29e8ca9ceb" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:e0d83cb3e83369380a47db8cfdb1854e476183e4655e6700082619f57d381d4d", + "sha256": "e0d83cb3e83369380a47db8cfdb1854e476183e4655e6700082619f57d381d4d" }, "x86_64_linux": { "cellar": "/home/linuxbrew/.linuxbrew/Cellar", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:3791c145303dc08bdfcb19add31a49f16f8c5bfbcc5d6cc899753e3eb256fa37", - "sha256": "3791c145303dc08bdfcb19add31a49f16f8c5bfbcc5d6cc899753e3eb256fa37" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:c18f7e9041c88e05a47d7be8f59803fb68485b8887e63629b1e41bdcc171763c", + "sha256": "c18f7e9041c88e05a47d7be8f59803fb68485b8887e63629b1e41bdcc171763c" } } } @@ -86,7 +86,7 @@ "catalina": { "HOMEBREW_VERSION": "3.3.14", "HOMEBREW_PREFIX": "/usr/local", - "Homebrew/homebrew-core": "3c2e154adf53262c16c671d2201eecf5991c9c8a", + "Homebrew/homebrew-core": "83848392785cb179c74b991c373f4fda873dcf04", "CLT": "12.4.0.0.1.1610135815", "Xcode": "12.4", "macOS": "10.15.7" diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index 94adfb5a2cee09..85f7490b36f8ea 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 66, - patch: 11, + patch: 12, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index a3100c59b57f67..02c653462d206b 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(66), - RCTVersionPatch: @(11), + RCTVersionPatch: @(12), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index 5753d35a3407d1..23d6e716883f2e 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.66.11 +VERSION_NAME=0.66.12 GROUP=com.facebook.react POM_NAME=ReactNative diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index d736473c5558c5..393f994a1d3983 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 66, - "patch", 11, + "patch", 12, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index 7b6a2f9c79fecc..98fa04d720ace2 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 66; - int32_t Patch = 11; + int32_t Patch = 12; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index 642137c3962efe..adfcb06ccb4c11 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-macos", "private": true, - "version": "0.66.11", + "version": "0.66.12", "bin": "./cli.js", "description": "[Microsoft Fork] A framework for building native apps using React", "license": "MIT", diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index e7681b00f6003e..c065779eec8a93 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -3,14 +3,14 @@ PODS: - boost-for-react-native (1.63.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.66.11) - - FBReactNativeSpec (0.66.11): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.11) - - RCTTypeSafety (= 0.66.11) - - React-Core (= 0.66.11) - - React-jsi (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) + - FBLazyVector (0.66.12) + - FBReactNativeSpec (0.66.12): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.12) + - RCTTypeSafety (= 0.66.12) + - React-Core (= 0.66.12) + - React-jsi (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) - Flipper (0.99.0): - Flipper-Folly (~> 2.6) - Flipper-RSocket (~> 1.4) @@ -86,303 +86,303 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.66.11) - - RCTTypeSafety (0.66.11): - - FBLazyVector (= 0.66.11) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.11) - - React-Core (= 0.66.11) - - React (0.66.11): - - React-Core (= 0.66.11) - - React-Core/DevSupport (= 0.66.11) - - React-Core/RCTWebSocket (= 0.66.11) - - React-RCTActionSheet (= 0.66.11) - - React-RCTAnimation (= 0.66.11) - - React-RCTBlob (= 0.66.11) - - React-RCTImage (= 0.66.11) - - React-RCTLinking (= 0.66.11) - - React-RCTNetwork (= 0.66.11) - - React-RCTSettings (= 0.66.11) - - React-RCTText (= 0.66.11) - - React-RCTVibration (= 0.66.11) - - React-callinvoker (0.66.11) - - React-Core (0.66.11): + - RCTRequired (0.66.12) + - RCTTypeSafety (0.66.12): + - FBLazyVector (= 0.66.12) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.12) + - React-Core (= 0.66.12) + - React (0.66.12): + - React-Core (= 0.66.12) + - React-Core/DevSupport (= 0.66.12) + - React-Core/RCTWebSocket (= 0.66.12) + - React-RCTActionSheet (= 0.66.12) + - React-RCTAnimation (= 0.66.12) + - React-RCTBlob (= 0.66.12) + - React-RCTImage (= 0.66.12) + - React-RCTLinking (= 0.66.12) + - React-RCTNetwork (= 0.66.12) + - React-RCTSettings (= 0.66.12) + - React-RCTText (= 0.66.12) + - React-RCTVibration (= 0.66.12) + - React-callinvoker (0.66.12) + - React-Core (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.11) - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-Core/Default (= 0.66.12) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/CoreModulesHeaders (0.66.11): + - React-Core/CoreModulesHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/Default (0.66.11): + - React-Core/Default (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/DevSupport (0.66.11): + - React-Core/DevSupport (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.11) - - React-Core/RCTWebSocket (= 0.66.11) - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-jsinspector (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-Core/Default (= 0.66.12) + - React-Core/RCTWebSocket (= 0.66.12) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-jsinspector (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTActionSheetHeaders (0.66.11): + - React-Core/RCTActionSheetHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTAnimationHeaders (0.66.11): + - React-Core/RCTAnimationHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTBlobHeaders (0.66.11): + - React-Core/RCTBlobHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTImageHeaders (0.66.11): + - React-Core/RCTImageHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTLinkingHeaders (0.66.11): + - React-Core/RCTLinkingHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTNetworkHeaders (0.66.11): + - React-Core/RCTNetworkHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTPushNotificationHeaders (0.66.11): + - React-Core/RCTPushNotificationHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTSettingsHeaders (0.66.11): + - React-Core/RCTSettingsHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTTextHeaders (0.66.11): + - React-Core/RCTTextHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTVibrationHeaders (0.66.11): + - React-Core/RCTVibrationHeaders (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-Core/RCTWebSocket (0.66.11): + - React-Core/RCTWebSocket (0.66.12): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.11) - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsiexecutor (= 0.66.11) - - React-perflogger (= 0.66.11) + - React-Core/Default (= 0.66.12) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsiexecutor (= 0.66.12) + - React-perflogger (= 0.66.12) - Yoga - - React-CoreModules (0.66.11): - - FBReactNativeSpec (= 0.66.11) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.11) - - React-Core/CoreModulesHeaders (= 0.66.11) - - React-jsi (= 0.66.11) - - React-RCTImage (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-cxxreact (0.66.11): + - React-CoreModules (0.66.12): + - FBReactNativeSpec (= 0.66.12) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.12) + - React-Core/CoreModulesHeaders (= 0.66.12) + - React-jsi (= 0.66.12) + - React-RCTImage (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-cxxreact (0.66.12): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.11) - - React-jsi (= 0.66.11) - - React-jsinspector (= 0.66.11) - - React-logger (= 0.66.11) - - React-perflogger (= 0.66.11) - - React-runtimeexecutor (= 0.66.11) - - React-jsi (0.66.11): + - React-callinvoker (= 0.66.12) + - React-jsi (= 0.66.12) + - React-jsinspector (= 0.66.12) + - React-logger (= 0.66.12) + - React-perflogger (= 0.66.12) + - React-runtimeexecutor (= 0.66.12) + - React-jsi (0.66.12): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.66.11) - - React-jsi/Default (0.66.11): + - React-jsi/Default (= 0.66.12) + - React-jsi/Default (0.66.12): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.66.11): + - React-jsiexecutor (0.66.12): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-perflogger (= 0.66.11) - - React-jsinspector (0.66.11) - - React-logger (0.66.11): + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-perflogger (= 0.66.12) + - React-jsinspector (0.66.12) + - React-logger (0.66.12): - glog - - React-perflogger (0.66.11) - - React-RCTActionSheet (0.66.11): - - React-Core/RCTActionSheetHeaders (= 0.66.11) - - React-RCTAnimation (0.66.11): - - FBReactNativeSpec (= 0.66.11) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.11) - - React-Core/RCTAnimationHeaders (= 0.66.11) - - React-jsi (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-RCTBlob (0.66.11): - - FBReactNativeSpec (= 0.66.11) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.66.11) - - React-Core/RCTWebSocket (= 0.66.11) - - React-jsi (= 0.66.11) - - React-RCTNetwork (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-RCTImage (0.66.11): - - FBReactNativeSpec (= 0.66.11) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.11) - - React-Core/RCTImageHeaders (= 0.66.11) - - React-jsi (= 0.66.11) - - React-RCTNetwork (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-RCTLinking (0.66.11): - - FBReactNativeSpec (= 0.66.11) - - React-Core/RCTLinkingHeaders (= 0.66.11) - - React-jsi (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-RCTNetwork (0.66.11): - - FBReactNativeSpec (= 0.66.11) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.11) - - React-Core/RCTNetworkHeaders (= 0.66.11) - - React-jsi (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-RCTPushNotification (0.66.11): - - FBReactNativeSpec (= 0.66.11) - - RCTTypeSafety (= 0.66.11) - - React-Core/RCTPushNotificationHeaders (= 0.66.11) - - React-jsi (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-RCTSettings (0.66.11): - - FBReactNativeSpec (= 0.66.11) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.11) - - React-Core/RCTSettingsHeaders (= 0.66.11) - - React-jsi (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-RCTTest (0.66.11): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core (= 0.66.11) - - React-CoreModules (= 0.66.11) - - React-jsi (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-RCTText (0.66.11): - - React-Core/RCTTextHeaders (= 0.66.11) - - React-RCTVibration (0.66.11): - - FBReactNativeSpec (= 0.66.11) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.66.11) - - React-jsi (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-runtimeexecutor (0.66.11): - - React-jsi (= 0.66.11) - - React-TurboModuleCxx-RNW (0.66.11): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.11) - - React-TurboModuleCxx-WinRTPort (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) - - React-TurboModuleCxx-WinRTPort (0.66.11): - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.11) - - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.11) - - React-TurboModuleCxx-WinRTPort/Shared (0.66.11) - - React-TurboModuleCxx-WinRTPort/WinRT (0.66.11): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.11) - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.11) - - ReactCommon/turbomodule/core (0.66.11): + - React-perflogger (0.66.12) + - React-RCTActionSheet (0.66.12): + - React-Core/RCTActionSheetHeaders (= 0.66.12) + - React-RCTAnimation (0.66.12): + - FBReactNativeSpec (= 0.66.12) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.12) + - React-Core/RCTAnimationHeaders (= 0.66.12) + - React-jsi (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-RCTBlob (0.66.12): + - FBReactNativeSpec (= 0.66.12) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.66.12) + - React-Core/RCTWebSocket (= 0.66.12) + - React-jsi (= 0.66.12) + - React-RCTNetwork (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-RCTImage (0.66.12): + - FBReactNativeSpec (= 0.66.12) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.12) + - React-Core/RCTImageHeaders (= 0.66.12) + - React-jsi (= 0.66.12) + - React-RCTNetwork (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-RCTLinking (0.66.12): + - FBReactNativeSpec (= 0.66.12) + - React-Core/RCTLinkingHeaders (= 0.66.12) + - React-jsi (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-RCTNetwork (0.66.12): + - FBReactNativeSpec (= 0.66.12) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.12) + - React-Core/RCTNetworkHeaders (= 0.66.12) + - React-jsi (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-RCTPushNotification (0.66.12): + - FBReactNativeSpec (= 0.66.12) + - RCTTypeSafety (= 0.66.12) + - React-Core/RCTPushNotificationHeaders (= 0.66.12) + - React-jsi (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-RCTSettings (0.66.12): + - FBReactNativeSpec (= 0.66.12) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.12) + - React-Core/RCTSettingsHeaders (= 0.66.12) + - React-jsi (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-RCTTest (0.66.12): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core (= 0.66.12) + - React-CoreModules (= 0.66.12) + - React-jsi (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-RCTText (0.66.12): + - React-Core/RCTTextHeaders (= 0.66.12) + - React-RCTVibration (0.66.12): + - FBReactNativeSpec (= 0.66.12) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.66.12) + - React-jsi (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-runtimeexecutor (0.66.12): + - React-jsi (= 0.66.12) + - React-TurboModuleCxx-RNW (0.66.12): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.12) + - React-TurboModuleCxx-WinRTPort (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) + - React-TurboModuleCxx-WinRTPort (0.66.12): + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.12) + - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.12) + - React-TurboModuleCxx-WinRTPort/Shared (0.66.12) + - React-TurboModuleCxx-WinRTPort/WinRT (0.66.12): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.12) + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.12) + - ReactCommon/turbomodule/core (0.66.12): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.11) - - React-Core (= 0.66.11) - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-logger (= 0.66.11) - - React-perflogger (= 0.66.11) - - ReactCommon/turbomodule/samples (0.66.11): + - React-callinvoker (= 0.66.12) + - React-Core (= 0.66.12) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-logger (= 0.66.12) + - React-perflogger (= 0.66.12) + - ReactCommon/turbomodule/samples (0.66.12): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.11) - - React-Core (= 0.66.11) - - React-cxxreact (= 0.66.11) - - React-jsi (= 0.66.11) - - React-logger (= 0.66.11) - - React-perflogger (= 0.66.11) - - ReactCommon/turbomodule/core (= 0.66.11) + - React-callinvoker (= 0.66.12) + - React-Core (= 0.66.12) + - React-cxxreact (= 0.66.12) + - React-jsi (= 0.66.12) + - React-logger (= 0.66.12) + - React-perflogger (= 0.66.12) + - ReactCommon/turbomodule/core (= 0.66.12) - Yoga (1.14.0) - YogaKit (1.18.1): - Yoga (~> 1.14) @@ -542,8 +542,8 @@ SPEC CHECKSUMS: boost-for-react-native: 8f7c9ecfe357664c072ffbe2432569667cbf1f1b CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: ed15e075aa758ac0e4c1f8b830bd4e4d40d669e8 - FBLazyVector: e3fcfe20c8e0014bc07af3b116414ad9148b3535 - FBReactNativeSpec: 7b8e68a5fac15f4c53575b62da283e949c433cdb + FBLazyVector: aed3d71acd4df54cf3083ef258737989671674a9 + FBReactNativeSpec: 2eaba017a3c2d97aa0c971b1d0b131d17cfee231 Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -558,34 +558,34 @@ SPEC CHECKSUMS: libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b RCT-Folly: 43adc9ce880eb76792f88c011773cb5c664c1419 - RCTRequired: 95c82ce16a03b1030663727066cd727e1ebd8b34 - RCTTypeSafety: 300613c6cdd27376a7f8d84f0d823a003b9525a3 - React: 15f1ccb3d99348a08621a73f03f29a80a2b4708e - React-callinvoker: b9da9c51dc82cbf93a2b7018eb3851544139799a - React-Core: 242410fbe0c46782ebbc171871601cc2c05f88b9 - React-CoreModules: f09891ef314478351fc4908b03cc4b0ef3704be5 - React-cxxreact: ed76decc584fdf810a30829d05c3f954b72bbf9a - React-jsi: b9609591e73c1272d3dcb75f81e7f8bcb6e85fe9 - React-jsiexecutor: 5163b2d296e2fb193351ab97ee6b923b4ef4d096 - React-jsinspector: b89100fc025de5ad9fd30d35e38e74cb98d3a11d - React-logger: e8554d315c250824d583604feb4bbbcc75df4002 - React-perflogger: bcf1c02f524ab55001dfd8701cc559fad4e1b46e - React-RCTActionSheet: 7792265ac75c3026cf417cc546692daacd31d5e5 - React-RCTAnimation: a3b7d7e39a56536903d3e1df8296516d06cd434d - React-RCTBlob: 9aafaeefe8593bf3e0e7d4fd9c203a27e044928f - React-RCTImage: 34fc47f27c34ee6fe42bf02ab713f09f8e843c19 - React-RCTLinking: 6bbbea430373440253b15e1dab6e96d48f77c039 - React-RCTNetwork: 360a0a3c55944b724a8bc6f8a367beb122126093 - React-RCTPushNotification: ff6fbb3802e261a13f7219f11cf5a6acd106ba67 - React-RCTSettings: ea3c1ce5c9e26ea4f11911229664253578dff35c - React-RCTTest: 198c9c998d20ea3e58568d6fcb32d393c9193b84 - React-RCTText: 01791a9092a6d31b5c737f5ca195cb5e40fc8a55 - React-RCTVibration: 8c006bf07d7f30eae1ce5a008770ff4b00a51023 - React-runtimeexecutor: 3a30ff760e0c6a85bf3a8851419ed8274488c231 - React-TurboModuleCxx-RNW: 8518d60b08b315f20efa87fb6e56b01f7189fa4f - React-TurboModuleCxx-WinRTPort: 7dab03ba590dcfc27ac6b18f4b7e54c5ccbeaf9e - ReactCommon: a0401c0f34e1266de17fb2d55191031bb3af761c - Yoga: 152d36dffc137a84903d8d7fd62ab9cef24fd0fb + RCTRequired: 6246119b376a344827a5b29ca7e9f57d7dab7729 + RCTTypeSafety: 60587dd0c7af5e3f5906e708f23c6966dabcd6b4 + React: aedf1282c9350c17b77adf46c26b7d10312cc063 + React-callinvoker: 09a463b244e0d905b04cfb0d6ef4a2786283860b + React-Core: 510fc5f68978f8846f143eb0e92c70611d216af7 + React-CoreModules: e550a7d9d3b301a07374f0a29e865f23659fa2ad + React-cxxreact: 8d77ed80a34f5bb35f7033b2fbd30181e7a858f3 + React-jsi: 2cb21d4ab9ba135343735caac79b81f16f766477 + React-jsiexecutor: d2d1fa3f79bd8e728f9cbd097dc6ff731c358eef + React-jsinspector: a433d736488d14303b0262f26bffea0a8dc8e82d + React-logger: 3b54bf8c6cdb69f29b25d4cd868f9728678cd4a4 + React-perflogger: e3b89ab409aee78941134d42ffc94066b4813d78 + React-RCTActionSheet: 28cf7dc8e3ab2250e3c6ba95f3e1746f129ad9b5 + React-RCTAnimation: 4d964e8f528a3b13479696c6464677e05dd40225 + React-RCTBlob: 01cd966264a9d8eeda3044a40ce150cb57723dc3 + React-RCTImage: 7ec577c9d28d56ed117f2b7524ccceac5c402035 + React-RCTLinking: d4af5839b17d0e5b473d0b0b501c6df2d0d50c54 + React-RCTNetwork: 0abcbeb41884aab00ad94a0eba0420048cf309dd + React-RCTPushNotification: a42b9e572234f7f404984f3501b4a3d3df479603 + React-RCTSettings: 4b42d66c439a9c5f83ed9c4e74b5d37cc4cab615 + React-RCTTest: b7e8df523e90c91dfbeebeff5f5b2704658eca4c + React-RCTText: e29526f16d921a4bbdeb653e8b4b8e7505eafbb3 + React-RCTVibration: 79ccd049e27a7624c6450e278067546a213bc703 + React-runtimeexecutor: 3bc5f0e5c8aac84100850fd6a6abd3c9df949ad4 + React-TurboModuleCxx-RNW: 2f3aeab758d5391313dbead0c428745052c2e9e3 + React-TurboModuleCxx-WinRTPort: 553b3d91742be78438429538f0c093e638ff4bc1 + ReactCommon: f95e6d222ad8f0ae2094d85b7731919fbd310e9c + Yoga: 1dfd5b9ababd1162feb56a9e85c6c5f555987927 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: c7a7110b242497f2bf323ba74caedb9ee61ee05e diff --git a/template/package.json b/template/package.json index bd395ec5fbbd7c..721d2cc66838d2 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "0.66.11" + "react-native": "0.66.12" }, "devDependencies": { "@babel/core": "^7.12.9", From 7b6aa556e862e6481101be5923ecb8ddfe91335d Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Fri, 18 Feb 2022 18:12:27 -0800 Subject: [PATCH 11/21] [0.66] Backport a few of 10.15+ changes to 0.66 stable (#1030) * RCTSwitch: Use NSSwitch instead of NSButton (#924) * add pull yml * match handleOpenURLNotification event payload with iOS (#755) (#2) Co-authored-by: Ryan Linton * [pull] master from microsoft:master (#11) * Deprecated api (#853) * Remove deprecated/unused context param * Update a few Mac deprecated APIs * Packing RN dependencies, hermes and ignoring javadoc failure, (#852) * Ignore javadoc failure * Bringing few more changes from 0.63-stable * Fixing a patch in engine selection * Fixing a patch in nuget spec * Fixing the output directory of nuget pack * Packaging dependencies in the nuget * Fix onMouseEnter/onMouseLeave callbacks not firing on Pressable (#855) * add pull yml * match handleOpenURLNotification event payload with iOS (#755) (#2) Co-authored-by: Ryan Linton * fix mouse evetns on pressable * delete extra yml from this branch * Add macOS tags * reorder props to have onMouseEnter/onMouseLeave always be before onPress Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com> Co-authored-by: Ryan Linton * Grammar fixes. (#856) Updates simple grammar issues. Co-authored-by: Nick Trescases <42704557+ntre@users.noreply.github.com> Co-authored-by: Anandraj Co-authored-by: Saad Najmi Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com> Co-authored-by: Ryan Linton Co-authored-by: Muhammad Hamza Zaman * Use NSSwitch * remove change from my fork Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com> Co-authored-by: Ryan Linton Co-authored-by: Nick Trescases <42704557+ntre@users.noreply.github.com> Co-authored-by: Anandraj Co-authored-by: Muhammad Hamza Zaman * DynamicColorMacOS fixes (#1028) * Use initWithDynamicProvider + Add HC Support * Update log error * replace all references to 10.14 (#938) * Replace currentAppearance with currentDrawingAppearance on macOS 11+ (#1029) * Manually cherry-pick #1012 Co-authored-by: pull[bot] <39814207+pull[bot]@users.noreply.github.com> Co-authored-by: Ryan Linton Co-authored-by: Nick Trescases <42704557+ntre@users.noreply.github.com> Co-authored-by: Anandraj Co-authored-by: Muhammad Hamza Zaman --- Libraries/Image/RCTImageView.mm | 10 +- .../PlatformColorValueTypes.macos.js | 17 +- .../PlatformColorValueTypesMacOS.js | 2 + .../PlatformColorValueTypesMacOS.macos.js | 9 +- README.md | 2 +- React/Base/RCTConvert.m | 27 ++- React/Base/macOS/RCTDynamicColor.h | 28 --- React/Base/macOS/RCTDynamicColor.m | 219 ------------------ React/CoreModules/RCTAppearance.mm | 45 ++-- React/CoreModules/RCTDevLoadingView.mm | 25 +- React/Views/RCTSwitch.h | 2 +- React/Views/RCTSwitch.m | 15 -- .../RCTConvert_NSColorTests.m | 38 ++- .../PlatformColor/PlatformColorExample.js | 21 ++ 14 files changed, 125 insertions(+), 335 deletions(-) delete mode 100644 React/Base/macOS/RCTDynamicColor.h delete mode 100644 React/Base/macOS/RCTDynamicColor.m diff --git a/Libraries/Image/RCTImageView.mm b/Libraries/Image/RCTImageView.mm index 68818b3a427df3..ae44c0ac9daf88 100644 --- a/Libraries/Image/RCTImageView.mm +++ b/Libraries/Image/RCTImageView.mm @@ -649,18 +649,12 @@ - (RCTPlatformView *)reactAccessibilityElement - (NSColor *)tintColor { - NSColor *tintColor = nil; - if (@available(macOS 10.14, *)) { - tintColor = _imageView.contentTintColor; - } - return tintColor; + return _imageView.contentTintColor; } - (void)setTintColor:(NSColor *)tintColor { - if (@available(macOS 10.14, *)) { - _imageView.contentTintColor = tintColor; - } + _imageView.contentTintColor = tintColor; } #endif // ]TODO(macOS GH#774) diff --git a/Libraries/StyleSheet/PlatformColorValueTypes.macos.js b/Libraries/StyleSheet/PlatformColorValueTypes.macos.js index 876e668f0fcbc9..58e36cde7bbd47 100644 --- a/Libraries/StyleSheet/PlatformColorValueTypes.macos.js +++ b/Libraries/StyleSheet/PlatformColorValueTypes.macos.js @@ -18,6 +18,8 @@ export opaque type NativeColorValue = { dynamic?: { light: ?(ColorValue | ProcessedColorValue), dark: ?(ColorValue | ProcessedColorValue), + highContrastLight?: ?(ColorValue | ProcessedColorValue), + highContrastDark?: ?(ColorValue | ProcessedColorValue), }, colorWithSystemEffect?: { baseColor: ?(ColorValue | ProcessedColorValue), @@ -51,12 +53,21 @@ export const ColorWithSystemEffectMacOSPrivate = ( export type DynamicColorMacOSTuplePrivate = { light: ColorValue, dark: ColorValue, + highContrastLight?: ColorValue, + highContrastDark?: ColorValue, }; export const DynamicColorMacOSPrivate = ( tuple: DynamicColorMacOSTuplePrivate, ): ColorValue => { - return {dynamic: {light: tuple.light, dark: tuple.dark}}; + return { + dynamic: { + light: tuple.light, + dark: tuple.dark, + highContrastLight: tuple.highContrastLight, + highContrastDark: tuple.highContrastDark, + }, + }; }; export const normalizeColorObject = ( @@ -74,6 +85,8 @@ export const normalizeColorObject = ( dynamic: { light: normalizeColor(dynamic.light), dark: normalizeColor(dynamic.dark), + highContrastLight: normalizeColor(dynamic.highContrastLight), + highContrastDark: normalizeColor(dynamic.highContrastDark), }, }; return dynamicColor; @@ -104,6 +117,8 @@ export const processColorObject = ( dynamic: { light: processColor(dynamic.light), dark: processColor(dynamic.dark), + highContrastLight: processColor(dynamic.highContrastLight), + highContrastDark: processColor(dynamic.highContrastDark), }, }; return dynamicColor; diff --git a/Libraries/StyleSheet/PlatformColorValueTypesMacOS.js b/Libraries/StyleSheet/PlatformColorValueTypesMacOS.js index 8a2c2e8eab684f..53955c5200c91d 100644 --- a/Libraries/StyleSheet/PlatformColorValueTypesMacOS.js +++ b/Libraries/StyleSheet/PlatformColorValueTypesMacOS.js @@ -15,6 +15,8 @@ import type {ColorValue} from './StyleSheet'; export type DynamicColorMacOSTuple = { light: ColorValue, dark: ColorValue, + highContrastLight?: ColorValue, + highContrastDark?: ColorValue, }; export const DynamicColorMacOS = ( diff --git a/Libraries/StyleSheet/PlatformColorValueTypesMacOS.macos.js b/Libraries/StyleSheet/PlatformColorValueTypesMacOS.macos.js index 76d4cfd3782896..a3d5d99d59c45c 100644 --- a/Libraries/StyleSheet/PlatformColorValueTypesMacOS.macos.js +++ b/Libraries/StyleSheet/PlatformColorValueTypesMacOS.macos.js @@ -19,12 +19,19 @@ import { export type DynamicColorMacOSTuple = { light: ColorValue, dark: ColorValue, + highContrastLight?: ColorValue, + highContrastDark?: ColorValue, }; export const DynamicColorMacOS = ( tuple: DynamicColorMacOSTuple, ): ColorValue => { - return DynamicColorMacOSPrivate({light: tuple.light, dark: tuple.dark}); + return DynamicColorMacOSPrivate({ + light: tuple.light, + dark: tuple.dark, + highContrastLight: tuple.highContrastLight, + highContrastDark: tuple.highContrastDark, + }); }; export type SystemEffectMacOS = diff --git a/README.md b/README.md index 27945d13bbe998..849329aabd7b61 100644 --- a/README.md +++ b/README.md @@ -62,7 +62,7 @@ You can read more about the macOS implementation on our website - [React Native ## Requirements -You can run React Native for macOS apps on Mac devices with versions Mojave (10.14) or newer. +You can run React Native for macOS apps on Mac devices with versions Catalina (10.15) or newer. For a full and detailed list of the system requirements and how to set up your development platform, see our [System Requirements](https://microsoft.github.io/react-native-windows/docs/rnm-dependencies) documentation on our website. diff --git a/React/Base/RCTConvert.m b/React/Base/RCTConvert.m index 55af6b684ccbb3..6a317543e6b118 100644 --- a/React/Base/RCTConvert.m +++ b/React/Base/RCTConvert.m @@ -16,10 +16,6 @@ #import "RCTParserUtils.h" #import "RCTUtils.h" -#if TARGET_OS_OSX // [TODO(macOS GH#774) -#import "RCTDynamicColor.h" -#endif // ]TODO(macOS GH#774) - @implementation RCTConvert RCT_CONVERTER(id, id, self) @@ -1043,7 +1039,28 @@ + (RCTUIColor *)UIColor:(id)json // TODO(macOS GH#750) RCTUIColor *highContrastDarkColor = [RCTConvert UIColor:highContrastDark]; // TODO(macOS GH#750) if (lightColor != nil && darkColor != nil) { #if TARGET_OS_OSX - RCTDynamicColor *color = [[RCTDynamicColor alloc] initWithAquaColor:lightColor darkAquaColor:darkColor]; + NSColor *color = [NSColor colorWithName:nil dynamicProvider:^NSColor * _Nonnull(NSAppearance * _Nonnull appearance) { + NSMutableArray *appearances = [NSMutableArray arrayWithArray:@[NSAppearanceNameAqua,NSAppearanceNameDarkAqua]]; + if (highContrastLightColor != nil) { + [appearances addObject:NSAppearanceNameAccessibilityHighContrastAqua]; + } + if (highContrastDarkColor != nil) { + [appearances addObject:NSAppearanceNameAccessibilityHighContrastDarkAqua]; + } + NSAppearanceName bestMatchingAppearance = [appearance bestMatchFromAppearancesWithNames:appearances]; + if (bestMatchingAppearance == NSAppearanceNameAqua) { + return lightColor; + } else if (bestMatchingAppearance == NSAppearanceNameDarkAqua) { + return darkColor; + } else if (bestMatchingAppearance == NSAppearanceNameAccessibilityHighContrastAqua) { + return highContrastLightColor; + } else if (bestMatchingAppearance == NSAppearanceNameAccessibilityHighContrastDarkAqua) { + return highContrastDarkColor; + } else { + RCTLogConvertError(json, @"an NSColorColor. Could not resolve current appearance. Defaulting to light."); + return lightColor; + } + }]; return color; #else #if defined(__IPHONE_OS_VERSION_MAX_ALLOWED) && __IPHONE_OS_VERSION_MAX_ALLOWED >= 130000 diff --git a/React/Base/macOS/RCTDynamicColor.h b/React/Base/macOS/RCTDynamicColor.h deleted file mode 100644 index 7919ca4f8bd1c0..00000000000000 --- a/React/Base/macOS/RCTDynamicColor.h +++ /dev/null @@ -1,28 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -// TODO(macOS GH#774) - -#include - -/** A dynamic, theme aware subclass of NSColor. - * It is a tuple that contains two NSColors for light and dark - * theme appearances. Like a semantic NSColor or an - * asset catalog named NSColor, the effective color values - * returned by the various methods and properties vary - * depending on the current [NSAppearance currentAppearance]. - */ -@interface RCTDynamicColor : NSColor - -/** Inits a RCTDynamicColor with a pair of NSColors - * @param aquaColor the color to use when the current appearance is not dark - * @param darkAquaColor the color to use when the current appearance is dark - */ -- (instancetype)initWithAquaColor:(NSColor *)aquaColor - darkAquaColor:(nullable NSColor *)darkAquaColor; - -@end diff --git a/React/Base/macOS/RCTDynamicColor.m b/React/Base/macOS/RCTDynamicColor.m deleted file mode 100644 index 3315979c300701..00000000000000 --- a/React/Base/macOS/RCTDynamicColor.m +++ /dev/null @@ -1,219 +0,0 @@ -/** - * Copyright (c) 2015-present, Facebook, Inc. - * - * This source code is licensed under the MIT license found in the - * LICENSE file in the root directory of this source tree. - */ - -// TODO(macOS GH#774) - -#import "RCTDynamicColor.h" - -#define RCT_FORWARD_PROPERTY( PROP, TYPE ) \ -- (TYPE)PROP { return [[self effectiveColor] PROP]; } - -static NSString *const RCTAquaColor = @"aquaColor"; -static NSString *const RCTDarkAquaColor = @"darkAquaColor"; - -@implementation RCTDynamicColor -{ - NSColor *_aquaColor; - NSColor *_darkAquaColor; -} - -- (instancetype)initWithAquaColor:(NSColor *)aquaColor - darkAquaColor:(NSColor *)darkAquaColor -{ - self = [super init]; - if (self) { - _aquaColor = [aquaColor copy]; - _darkAquaColor = [darkAquaColor copy]; - } - return self; -} - -+ (BOOL)supportsSecureCoding -{ - return YES; -} - -- (instancetype)initWithCoder:(NSCoder *)coder -{ - self = [super initWithCoder:coder]; - if (self) { - _aquaColor = [coder decodeObjectOfClass:[NSColor class] forKey:RCTAquaColor]; - _darkAquaColor = [coder decodeObjectOfClass:[NSColor class] forKey:RCTDarkAquaColor]; - } - return self; -} - -- (void)encodeWithCoder:(NSCoder *)aCoder -{ - [super encodeWithCoder:aCoder]; - [aCoder encodeObject:_aquaColor forKey:RCTAquaColor]; - if (_darkAquaColor) { - [aCoder encodeObject:_darkAquaColor forKey:RCTDarkAquaColor]; - } -} - -- (NSColor *)effectiveColor -{ - NSColor *effectiveColor = _aquaColor; - if (@available(macOS 10.14, *)) { - NSAppearance *appearance = [NSAppearance currentAppearance] ?: [NSApp effectiveAppearance]; - - NSAppearanceName appearanceName = [appearance bestMatchFromAppearancesWithNames:@[NSAppearanceNameAqua, NSAppearanceNameDarkAqua]]; - - if (_darkAquaColor != nil && [appearanceName isEqualToString:NSAppearanceNameDarkAqua]) { - effectiveColor = _darkAquaColor; - } - } - return effectiveColor; -} - -RCT_FORWARD_PROPERTY(colorSpace, NSColorSpace *) -- (NSColor *)colorUsingColorSpace:(NSColorSpace *)space -{ - return [[self effectiveColor] colorUsingColorSpace:space]; -} - -RCT_FORWARD_PROPERTY(colorSpaceName, NSColorSpaceName) -- (NSColor *)colorUsingColorSpaceName:(NSColorSpaceName)name -{ - return [[self effectiveColor] colorUsingColorSpaceName:name]; -} - -RCT_FORWARD_PROPERTY(numberOfComponents, NSInteger) -- (void)getComponents:(CGFloat *)components -{ - return [[self effectiveColor] getComponents:components]; -} - -#pragma mark - RGB colorspace - -RCT_FORWARD_PROPERTY(redComponent, CGFloat) -RCT_FORWARD_PROPERTY(greenComponent, CGFloat) -RCT_FORWARD_PROPERTY(blueComponent, CGFloat) - -- (void)getRed:(nullable CGFloat *)red green:(nullable CGFloat *)green blue:(nullable CGFloat *)blue alpha:(nullable CGFloat *)alpha -{ - return [[self effectiveColor] getRed:red green:green blue:blue alpha:alpha]; -} - -#pragma mark - HSB colorspace - -RCT_FORWARD_PROPERTY(hueComponent, CGFloat) -RCT_FORWARD_PROPERTY(saturationComponent, CGFloat) -RCT_FORWARD_PROPERTY(brightnessComponent, CGFloat) - -- (void)getHue:(nullable CGFloat *)hue saturation:(nullable CGFloat *)saturation brightness:(nullable CGFloat *)brightness alpha:(nullable CGFloat *)alpha -{ - return [[self effectiveColor] getHue:hue saturation:saturation brightness:brightness alpha:alpha]; -} - -#pragma mark - Gray colorspace - -RCT_FORWARD_PROPERTY(whiteComponent, CGFloat) - -- (void)getWhite:(CGFloat *)white alpha:(CGFloat *)alpha -{ - return [[self effectiveColor] getWhite:white alpha:alpha]; -} - -#pragma mark - CMYK colorspace - -RCT_FORWARD_PROPERTY(cyanComponent, CGFloat) -RCT_FORWARD_PROPERTY(magentaComponent, CGFloat) -RCT_FORWARD_PROPERTY(yellowComponent, CGFloat) -RCT_FORWARD_PROPERTY(blackComponent, CGFloat) - -- (void)getCyan:(nullable CGFloat *)cyan magenta:(nullable CGFloat *)magenta yellow:(nullable CGFloat *)yellow black:(nullable CGFloat *)black alpha:(nullable CGFloat *)alpha -{ - return [[self effectiveColor] getCyan:cyan magenta:magenta yellow:yellow black:black alpha:alpha]; -} - -#pragma mark - Others - -RCT_FORWARD_PROPERTY(alphaComponent, CGFloat) -RCT_FORWARD_PROPERTY(CGColor, CGColorRef) -RCT_FORWARD_PROPERTY(catalogNameComponent, NSColorListName) -RCT_FORWARD_PROPERTY(colorNameComponent, NSColorName) -RCT_FORWARD_PROPERTY(localizedCatalogNameComponent, NSColorListName) -RCT_FORWARD_PROPERTY(localizedColorNameComponent, NSString *) - -- (void)setStroke -{ - [[self effectiveColor] setStroke]; -} - -- (void)setFill -{ - [[self effectiveColor] setFill]; -} - -- (void)set -{ - [[self effectiveColor] set]; -} - -- (nullable NSColor *)highlightWithLevel:(CGFloat)val -{ - return [[self effectiveColor] highlightWithLevel:val]; -} - -- (NSColor *)shadowWithLevel:(CGFloat)val -{ - return [[self effectiveColor] shadowWithLevel:val]; -} - -- (NSColor *)colorWithAlphaComponent:(CGFloat)alpha -{ - return [[self effectiveColor] colorWithAlphaComponent:alpha]; -} - -- (nullable NSColor *)blendedColorWithFraction:(CGFloat)fraction ofColor:(NSColor *)color -{ - return [[self effectiveColor] blendedColorWithFraction:fraction ofColor:color]; -} - -- (NSColor *)colorWithSystemEffect:(NSColorSystemEffect)systemEffect NS_AVAILABLE_MAC(10_14) -{ - NSColor *aquaColorWithSystemEffect = [_aquaColor colorWithSystemEffect:systemEffect]; - NSColor *darkAquaColorWithSystemEffect = [_darkAquaColor colorWithSystemEffect:systemEffect]; - return [[RCTDynamicColor alloc] initWithAquaColor:aquaColorWithSystemEffect darkAquaColor:darkAquaColorWithSystemEffect]; -} - -- (NSUInteger)hash -{ - const NSUInteger prime = 31; - NSUInteger result = 1; - result = prime * result + [_aquaColor hash]; - result = prime * result + [_darkAquaColor hash]; - return result; -} - -- (BOOL)isEqual:(id)other { - if (other == self) { - return YES; - } - - return other != nil && [other isKindOfClass:[self class]] && [self isEqualToDynamicColor:other]; -} - -- (BOOL)isEqualToDynamicColor:(RCTDynamicColor *)other { - if (self == other) { - return YES; - } - - if ([_aquaColor isNotEqualTo:other->_aquaColor]) { - return NO; - } - - if ([_darkAquaColor isNotEqualTo:other->_darkAquaColor]) { - return NO; - } - - return YES; -} - -@end diff --git a/React/CoreModules/RCTAppearance.mm b/React/CoreModules/RCTAppearance.mm index b0da18b72db345..7d81fae4dc1362 100644 --- a/React/CoreModules/RCTAppearance.mm +++ b/React/CoreModules/RCTAppearance.mm @@ -66,29 +66,28 @@ void RCTOverrideAppearancePreference(NSString *const colorSchemeOverride) #else // [TODO(macOS GH#774) NSString *RCTColorSchemePreference(NSAppearance *appearance) { - if (@available(macOS 10.14, *)) { - static NSDictionary *appearances; - static dispatch_once_t onceToken; - - dispatch_once(&onceToken, ^{ - appearances = @{ - NSAppearanceNameAqua: RCTAppearanceColorSchemeLight, - NSAppearanceNameDarkAqua: RCTAppearanceColorSchemeDark - }; - }); - - if (!sAppearancePreferenceEnabled) { - // Return the default if the app doesn't allow different color schemes. - return RCTAppearanceColorSchemeLight; - } - - appearance = appearance ?: [NSAppearance currentAppearance]; - NSAppearanceName appearanceName = [appearance bestMatchFromAppearancesWithNames:@[NSAppearanceNameAqua, NSAppearanceNameDarkAqua]]; - return appearances[appearanceName] ?: RCTAppearanceColorSchemeLight; + static NSDictionary *appearances; + static dispatch_once_t onceToken; + + dispatch_once(&onceToken, ^{ + appearances = @{ + NSAppearanceNameAqua: RCTAppearanceColorSchemeLight, + NSAppearanceNameDarkAqua: RCTAppearanceColorSchemeDark + }; + }); + + if (!sAppearancePreferenceEnabled) { + // Return the default if the app doesn't allow different color schemes. + return RCTAppearanceColorSchemeLight; } - // Default to light on older OS version - same behavior as Android. - return RCTAppearanceColorSchemeLight; + if (@available(macOS 11.0, *)) { + appearance = appearance ?: [NSAppearance currentDrawingAppearance]; + } else { + appearance = appearance ?: [NSAppearance currentAppearance]; + } + NSAppearanceName appearanceName = [appearance bestMatchFromAppearancesWithNames:@[NSAppearanceNameAqua, NSAppearanceNameDarkAqua]]; + return appearances[appearanceName] ?: RCTAppearanceColorSchemeLight; } #endif // ]TODO(macOS GH#774) @@ -165,7 +164,7 @@ - (void)appearanceChanged:(NSNotification *)notification - (void)startObserving { - if (@available(macOS 10.14, iOS 13.0, *)) { // TODO(macOS GH#774) + if (@available(iOS 13.0, *)) { [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appearanceChanged:) name:RCTUserInterfaceStyleDidChangeNotification @@ -175,7 +174,7 @@ - (void)startObserving - (void)stopObserving { - if (@available(macOS 10.14, iOS 13.0, *)) { // TODO(macOS GH#774) + if (@available(iOS 13.0, *)) { [[NSNotificationCenter defaultCenter] removeObserver:self]; } } diff --git a/React/CoreModules/RCTDevLoadingView.mm b/React/CoreModules/RCTDevLoadingView.mm index 427620e7802d37..919d66f93e8955 100644 --- a/React/CoreModules/RCTDevLoadingView.mm +++ b/React/CoreModules/RCTDevLoadingView.mm @@ -266,16 +266,21 @@ - (void)showProgressMessage:(NSString *)message - (void)showOfflineMessage { - RCTUIColor *color = [RCTUIColor whiteColor]; // TODO(macOS GH#774) - RCTUIColor *backgroundColor = [RCTUIColor blackColor]; // TODO(macOS GH#774) - - if ([self isDarkModeEnabled]) { - color = [RCTUIColor blackColor]; // TODO(macOS GH#774) - backgroundColor = [RCTUIColor whiteColor]; // TODO(macOS GH#774) - } + // [TODO(macOS GH#774) - isDarkModeEnabled should only be run on the main thread + __weak __typeof(self) weakSelf = self; + RCTExecuteOnMainQueue(^{ + RCTUIColor *color = [RCTUIColor whiteColor]; // TODO(macOS GH#774) + RCTUIColor *backgroundColor = [RCTUIColor blackColor]; // TODO(macOS GH#774) + + if ([weakSelf isDarkModeEnabled]) { + color = [RCTUIColor blackColor]; // TODO(macOS GH#774) + backgroundColor = [RCTUIColor whiteColor]; // TODO(macOS GH#774) + } - NSString *message = [NSString stringWithFormat:@"Connect to %@ to develop JavaScript.", RCT_PACKAGER_NAME]; - [self showMessage:message color:color backgroundColor:backgroundColor]; + NSString *message = [NSString stringWithFormat:@"Connect to %@ to develop JavaScript.", RCT_PACKAGER_NAME]; + [weakSelf showMessage:message color:color backgroundColor:backgroundColor]; + }); + // ]TODO(macOS GH#774) } - (BOOL)isDarkModeEnabled @@ -361,4 +366,4 @@ - (void)hide Class RCTDevLoadingViewCls(void) { return RCTDevLoadingView.class; -} +} \ No newline at end of file diff --git a/React/Views/RCTSwitch.h b/React/Views/RCTSwitch.h index b2fea24c9ea6f7..9dbb28709ca228 100644 --- a/React/Views/RCTSwitch.h +++ b/React/Views/RCTSwitch.h @@ -12,7 +12,7 @@ #if !TARGET_OS_OSX // TODO(macOS GH#774) @interface RCTSwitch : UISwitch #else // [TODO(macOS GH#774) -@interface RCTSwitch : NSButton +@interface RCTSwitch : NSSwitch #endif // ]TODO(macOS GH#774) #if !TARGET_OS_OSX // TODO(macOS GH#774) diff --git a/React/Views/RCTSwitch.m b/React/Views/RCTSwitch.m index 056f8066090bcc..78b846bbdf97bf 100644 --- a/React/Views/RCTSwitch.m +++ b/React/Views/RCTSwitch.m @@ -7,25 +7,10 @@ #import "RCTSwitch.h" -#if TARGET_OS_OSX // [TODO(macOS GH#774) -#import -#endif // ]TODO(macOS GH#774) - #import "UIView+React.h" @implementation RCTSwitch -#if TARGET_OS_OSX // [TODO(macOS GH#774) -- (instancetype)initWithFrame:(CGRect)frame -{ - if ((self = [super initWithFrame:frame])) { - self.buttonType = NSButtonTypeSwitch; - self.title = @""; // default is "Button" - } - return self; -} -#endif - #if !TARGET_OS_OSX // TODO(macOS GH#774) - (void)setOn:(BOOL)on animated:(BOOL)animated { diff --git a/packages/rn-tester/RNTesterUnitTests/RCTConvert_NSColorTests.m b/packages/rn-tester/RNTesterUnitTests/RCTConvert_NSColorTests.m index 64a1b20ebe08a4..9d38caf000dec3 100644 --- a/packages/rn-tester/RNTesterUnitTests/RCTConvert_NSColorTests.m +++ b/packages/rn-tester/RNTesterUnitTests/RCTConvert_NSColorTests.m @@ -55,18 +55,14 @@ - (void)testAlternatingColorEven { id json = RCTJSONParse(@"{ \"semantic\": \"alternatingContentBackgroundColorEven\" }", nil); NSColor *value = [RCTConvert UIColor:json]; - if (@available(macOS 10.14, *)) { - XCTAssertEqualObjects(value, [NSColor alternatingContentBackgroundColors][0]); - } + XCTAssertEqualObjects(value, [NSColor alternatingContentBackgroundColors][0]); } - (void)testAlternatingColorOdd { id json = RCTJSONParse(@"{ \"semantic\": \"alternatingContentBackgroundColorOdd\" }", nil); NSColor *value = [RCTConvert UIColor:json]; - if (@available(macOS 10.14, *)) { - XCTAssertEqualObjects(value, [NSColor alternatingContentBackgroundColors][1]); - } + XCTAssertEqualObjects(value, [NSColor alternatingContentBackgroundColors][1]); } - (void)testAlternatingColorFallbackEven @@ -99,14 +95,12 @@ - (void)testDynamicColor XCTAssertEqual(b, 0); XCTAssertEqual(a, 0); - if (@available(macOS 10.14, *)) { - [NSAppearance setCurrentAppearance:[NSAppearance appearanceNamed:NSAppearanceNameDarkAqua]]; - [value getRed:&r green:&g blue:&b alpha:&a]; - XCTAssertEqual(r, 1); - XCTAssertEqual(g, 1); - XCTAssertEqual(b, 1); - XCTAssertEqual(a, 0); - } + [NSAppearance setCurrentAppearance:[NSAppearance appearanceNamed:NSAppearanceNameDarkAqua]]; + [value getRed:&r green:&g blue:&b alpha:&a]; + XCTAssertEqual(r, 1); + XCTAssertEqual(g, 1); + XCTAssertEqual(b, 1); + XCTAssertEqual(a, 0); [NSAppearance setCurrentAppearance:nil]; } @@ -127,15 +121,13 @@ - (void)testCompositeDynamicColor XCTAssertEqual(b1, b2); XCTAssertEqual(a1, a2); - if (@available(macOS 10.14, *)) { - [NSAppearance setCurrentAppearance:[NSAppearance appearanceNamed:NSAppearanceNameDarkAqua]]; - [[value colorUsingColorSpaceName:NSCalibratedRGBColorSpace] getRed:&r1 green:&g1 blue:&b1 alpha:&a1]; - [[[NSColor systemBlueColor] colorUsingColorSpaceName:NSCalibratedRGBColorSpace] getRed:&r2 green:&g2 blue:&b2 alpha:&a2]; - XCTAssertEqual(r1, r2); - XCTAssertEqual(g1, g2); - XCTAssertEqual(b1, b2); - XCTAssertEqual(a1, a2); - } + [NSAppearance setCurrentAppearance:[NSAppearance appearanceNamed:NSAppearanceNameDarkAqua]]; + [[value colorUsingColorSpaceName:NSCalibratedRGBColorSpace] getRed:&r1 green:&g1 blue:&b1 alpha:&a1]; + [[[NSColor systemBlueColor] colorUsingColorSpaceName:NSCalibratedRGBColorSpace] getRed:&r2 green:&g2 blue:&b2 alpha:&a2]; + XCTAssertEqual(r1, r2); + XCTAssertEqual(g1, g2); + XCTAssertEqual(b1, b2); + XCTAssertEqual(a1, a2); [NSAppearance setCurrentAppearance:nil]; } diff --git a/packages/rn-tester/js/examples/PlatformColor/PlatformColorExample.js b/packages/rn-tester/js/examples/PlatformColor/PlatformColorExample.js index ea55de56c44c96..c13166c917ed4f 100644 --- a/packages/rn-tester/js/examples/PlatformColor/PlatformColorExample.js +++ b/packages/rn-tester/js/examples/PlatformColor/PlatformColorExample.js @@ -266,6 +266,27 @@ function DynamicColorsExample() { }} /> + + + DynamicColorMacOS({'{\n'} + {' '}light: 'red',{'\n'} + {' '}dark: 'blue',{'\n'} + {' '}highContrastLight: 'green',{'\n'} + {' '}highContrastDark: 'orange',{'\n'} + {'}'}) + + + ) : // ]TODO(macOS GH#774) Platform.OS === 'ios' ? ( From 449e1d0ad7ff0eea35559c51da9dce272248bd75 Mon Sep 17 00:00:00 2001 From: React-Native Bot <53619745+rnbot@users.noreply.github.com> Date: Sat, 19 Feb 2022 02:23:39 +0000 Subject: [PATCH 12/21] Applying package update to 0.66.13 ***NO_CI*** --- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- packages/rn-tester/Podfile.lock | 514 +++++++++--------- template/package.json | 2 +- 8 files changed, 264 insertions(+), 264 deletions(-) diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index 85f7490b36f8ea..ec82bac024e446 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 66, - patch: 12, + patch: 13, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index 02c653462d206b..7c4a0ce30fdc84 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(66), - RCTVersionPatch: @(12), + RCTVersionPatch: @(13), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index 23d6e716883f2e..c3d3215db2884b 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.66.12 +VERSION_NAME=0.66.13 GROUP=com.facebook.react POM_NAME=ReactNative diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index 393f994a1d3983..505b2ba0ab0378 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 66, - "patch", 12, + "patch", 13, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index 98fa04d720ace2..0464253f43deeb 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 66; - int32_t Patch = 12; + int32_t Patch = 13; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index adfcb06ccb4c11..8449cfe97aa07a 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-macos", "private": true, - "version": "0.66.12", + "version": "0.66.13", "bin": "./cli.js", "description": "[Microsoft Fork] A framework for building native apps using React", "license": "MIT", diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index c065779eec8a93..348bc8579d2104 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -3,14 +3,14 @@ PODS: - boost-for-react-native (1.63.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.66.12) - - FBReactNativeSpec (0.66.12): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.12) - - RCTTypeSafety (= 0.66.12) - - React-Core (= 0.66.12) - - React-jsi (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) + - FBLazyVector (0.66.13) + - FBReactNativeSpec (0.66.13): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.13) + - RCTTypeSafety (= 0.66.13) + - React-Core (= 0.66.13) + - React-jsi (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) - Flipper (0.99.0): - Flipper-Folly (~> 2.6) - Flipper-RSocket (~> 1.4) @@ -86,303 +86,303 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.66.12) - - RCTTypeSafety (0.66.12): - - FBLazyVector (= 0.66.12) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.12) - - React-Core (= 0.66.12) - - React (0.66.12): - - React-Core (= 0.66.12) - - React-Core/DevSupport (= 0.66.12) - - React-Core/RCTWebSocket (= 0.66.12) - - React-RCTActionSheet (= 0.66.12) - - React-RCTAnimation (= 0.66.12) - - React-RCTBlob (= 0.66.12) - - React-RCTImage (= 0.66.12) - - React-RCTLinking (= 0.66.12) - - React-RCTNetwork (= 0.66.12) - - React-RCTSettings (= 0.66.12) - - React-RCTText (= 0.66.12) - - React-RCTVibration (= 0.66.12) - - React-callinvoker (0.66.12) - - React-Core (0.66.12): + - RCTRequired (0.66.13) + - RCTTypeSafety (0.66.13): + - FBLazyVector (= 0.66.13) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.13) + - React-Core (= 0.66.13) + - React (0.66.13): + - React-Core (= 0.66.13) + - React-Core/DevSupport (= 0.66.13) + - React-Core/RCTWebSocket (= 0.66.13) + - React-RCTActionSheet (= 0.66.13) + - React-RCTAnimation (= 0.66.13) + - React-RCTBlob (= 0.66.13) + - React-RCTImage (= 0.66.13) + - React-RCTLinking (= 0.66.13) + - React-RCTNetwork (= 0.66.13) + - React-RCTSettings (= 0.66.13) + - React-RCTText (= 0.66.13) + - React-RCTVibration (= 0.66.13) + - React-callinvoker (0.66.13) + - React-Core (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.12) - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-Core/Default (= 0.66.13) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/CoreModulesHeaders (0.66.12): + - React-Core/CoreModulesHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/Default (0.66.12): + - React-Core/Default (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/DevSupport (0.66.12): + - React-Core/DevSupport (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.12) - - React-Core/RCTWebSocket (= 0.66.12) - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-jsinspector (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-Core/Default (= 0.66.13) + - React-Core/RCTWebSocket (= 0.66.13) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-jsinspector (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTActionSheetHeaders (0.66.12): + - React-Core/RCTActionSheetHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTAnimationHeaders (0.66.12): + - React-Core/RCTAnimationHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTBlobHeaders (0.66.12): + - React-Core/RCTBlobHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTImageHeaders (0.66.12): + - React-Core/RCTImageHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTLinkingHeaders (0.66.12): + - React-Core/RCTLinkingHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTNetworkHeaders (0.66.12): + - React-Core/RCTNetworkHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTPushNotificationHeaders (0.66.12): + - React-Core/RCTPushNotificationHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTSettingsHeaders (0.66.12): + - React-Core/RCTSettingsHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTTextHeaders (0.66.12): + - React-Core/RCTTextHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTVibrationHeaders (0.66.12): + - React-Core/RCTVibrationHeaders (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-Core/RCTWebSocket (0.66.12): + - React-Core/RCTWebSocket (0.66.13): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.12) - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsiexecutor (= 0.66.12) - - React-perflogger (= 0.66.12) + - React-Core/Default (= 0.66.13) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsiexecutor (= 0.66.13) + - React-perflogger (= 0.66.13) - Yoga - - React-CoreModules (0.66.12): - - FBReactNativeSpec (= 0.66.12) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.12) - - React-Core/CoreModulesHeaders (= 0.66.12) - - React-jsi (= 0.66.12) - - React-RCTImage (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-cxxreact (0.66.12): + - React-CoreModules (0.66.13): + - FBReactNativeSpec (= 0.66.13) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.13) + - React-Core/CoreModulesHeaders (= 0.66.13) + - React-jsi (= 0.66.13) + - React-RCTImage (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-cxxreact (0.66.13): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.12) - - React-jsi (= 0.66.12) - - React-jsinspector (= 0.66.12) - - React-logger (= 0.66.12) - - React-perflogger (= 0.66.12) - - React-runtimeexecutor (= 0.66.12) - - React-jsi (0.66.12): + - React-callinvoker (= 0.66.13) + - React-jsi (= 0.66.13) + - React-jsinspector (= 0.66.13) + - React-logger (= 0.66.13) + - React-perflogger (= 0.66.13) + - React-runtimeexecutor (= 0.66.13) + - React-jsi (0.66.13): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.66.12) - - React-jsi/Default (0.66.12): + - React-jsi/Default (= 0.66.13) + - React-jsi/Default (0.66.13): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.66.12): + - React-jsiexecutor (0.66.13): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-perflogger (= 0.66.12) - - React-jsinspector (0.66.12) - - React-logger (0.66.12): + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-perflogger (= 0.66.13) + - React-jsinspector (0.66.13) + - React-logger (0.66.13): - glog - - React-perflogger (0.66.12) - - React-RCTActionSheet (0.66.12): - - React-Core/RCTActionSheetHeaders (= 0.66.12) - - React-RCTAnimation (0.66.12): - - FBReactNativeSpec (= 0.66.12) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.12) - - React-Core/RCTAnimationHeaders (= 0.66.12) - - React-jsi (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-RCTBlob (0.66.12): - - FBReactNativeSpec (= 0.66.12) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.66.12) - - React-Core/RCTWebSocket (= 0.66.12) - - React-jsi (= 0.66.12) - - React-RCTNetwork (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-RCTImage (0.66.12): - - FBReactNativeSpec (= 0.66.12) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.12) - - React-Core/RCTImageHeaders (= 0.66.12) - - React-jsi (= 0.66.12) - - React-RCTNetwork (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-RCTLinking (0.66.12): - - FBReactNativeSpec (= 0.66.12) - - React-Core/RCTLinkingHeaders (= 0.66.12) - - React-jsi (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-RCTNetwork (0.66.12): - - FBReactNativeSpec (= 0.66.12) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.12) - - React-Core/RCTNetworkHeaders (= 0.66.12) - - React-jsi (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-RCTPushNotification (0.66.12): - - FBReactNativeSpec (= 0.66.12) - - RCTTypeSafety (= 0.66.12) - - React-Core/RCTPushNotificationHeaders (= 0.66.12) - - React-jsi (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-RCTSettings (0.66.12): - - FBReactNativeSpec (= 0.66.12) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.12) - - React-Core/RCTSettingsHeaders (= 0.66.12) - - React-jsi (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-RCTTest (0.66.12): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core (= 0.66.12) - - React-CoreModules (= 0.66.12) - - React-jsi (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-RCTText (0.66.12): - - React-Core/RCTTextHeaders (= 0.66.12) - - React-RCTVibration (0.66.12): - - FBReactNativeSpec (= 0.66.12) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.66.12) - - React-jsi (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-runtimeexecutor (0.66.12): - - React-jsi (= 0.66.12) - - React-TurboModuleCxx-RNW (0.66.12): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.12) - - React-TurboModuleCxx-WinRTPort (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) - - React-TurboModuleCxx-WinRTPort (0.66.12): - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.12) - - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.12) - - React-TurboModuleCxx-WinRTPort/Shared (0.66.12) - - React-TurboModuleCxx-WinRTPort/WinRT (0.66.12): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.12) - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.12) - - ReactCommon/turbomodule/core (0.66.12): + - React-perflogger (0.66.13) + - React-RCTActionSheet (0.66.13): + - React-Core/RCTActionSheetHeaders (= 0.66.13) + - React-RCTAnimation (0.66.13): + - FBReactNativeSpec (= 0.66.13) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.13) + - React-Core/RCTAnimationHeaders (= 0.66.13) + - React-jsi (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-RCTBlob (0.66.13): + - FBReactNativeSpec (= 0.66.13) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.66.13) + - React-Core/RCTWebSocket (= 0.66.13) + - React-jsi (= 0.66.13) + - React-RCTNetwork (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-RCTImage (0.66.13): + - FBReactNativeSpec (= 0.66.13) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.13) + - React-Core/RCTImageHeaders (= 0.66.13) + - React-jsi (= 0.66.13) + - React-RCTNetwork (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-RCTLinking (0.66.13): + - FBReactNativeSpec (= 0.66.13) + - React-Core/RCTLinkingHeaders (= 0.66.13) + - React-jsi (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-RCTNetwork (0.66.13): + - FBReactNativeSpec (= 0.66.13) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.13) + - React-Core/RCTNetworkHeaders (= 0.66.13) + - React-jsi (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-RCTPushNotification (0.66.13): + - FBReactNativeSpec (= 0.66.13) + - RCTTypeSafety (= 0.66.13) + - React-Core/RCTPushNotificationHeaders (= 0.66.13) + - React-jsi (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-RCTSettings (0.66.13): + - FBReactNativeSpec (= 0.66.13) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.13) + - React-Core/RCTSettingsHeaders (= 0.66.13) + - React-jsi (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-RCTTest (0.66.13): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core (= 0.66.13) + - React-CoreModules (= 0.66.13) + - React-jsi (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-RCTText (0.66.13): + - React-Core/RCTTextHeaders (= 0.66.13) + - React-RCTVibration (0.66.13): + - FBReactNativeSpec (= 0.66.13) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.66.13) + - React-jsi (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-runtimeexecutor (0.66.13): + - React-jsi (= 0.66.13) + - React-TurboModuleCxx-RNW (0.66.13): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.13) + - React-TurboModuleCxx-WinRTPort (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) + - React-TurboModuleCxx-WinRTPort (0.66.13): + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.13) + - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.13) + - React-TurboModuleCxx-WinRTPort/Shared (0.66.13) + - React-TurboModuleCxx-WinRTPort/WinRT (0.66.13): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.13) + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.13) + - ReactCommon/turbomodule/core (0.66.13): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.12) - - React-Core (= 0.66.12) - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-logger (= 0.66.12) - - React-perflogger (= 0.66.12) - - ReactCommon/turbomodule/samples (0.66.12): + - React-callinvoker (= 0.66.13) + - React-Core (= 0.66.13) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-logger (= 0.66.13) + - React-perflogger (= 0.66.13) + - ReactCommon/turbomodule/samples (0.66.13): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.12) - - React-Core (= 0.66.12) - - React-cxxreact (= 0.66.12) - - React-jsi (= 0.66.12) - - React-logger (= 0.66.12) - - React-perflogger (= 0.66.12) - - ReactCommon/turbomodule/core (= 0.66.12) + - React-callinvoker (= 0.66.13) + - React-Core (= 0.66.13) + - React-cxxreact (= 0.66.13) + - React-jsi (= 0.66.13) + - React-logger (= 0.66.13) + - React-perflogger (= 0.66.13) + - ReactCommon/turbomodule/core (= 0.66.13) - Yoga (1.14.0) - YogaKit (1.18.1): - Yoga (~> 1.14) @@ -542,8 +542,8 @@ SPEC CHECKSUMS: boost-for-react-native: 8f7c9ecfe357664c072ffbe2432569667cbf1f1b CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: ed15e075aa758ac0e4c1f8b830bd4e4d40d669e8 - FBLazyVector: aed3d71acd4df54cf3083ef258737989671674a9 - FBReactNativeSpec: 2eaba017a3c2d97aa0c971b1d0b131d17cfee231 + FBLazyVector: 2edf64a4a83b306103f83a2114dcccf9f1db21fa + FBReactNativeSpec: c1ebe3a7c3274e99eb1d8f604ea4ea1f7fc7c7c2 Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -558,34 +558,34 @@ SPEC CHECKSUMS: libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b RCT-Folly: 43adc9ce880eb76792f88c011773cb5c664c1419 - RCTRequired: 6246119b376a344827a5b29ca7e9f57d7dab7729 - RCTTypeSafety: 60587dd0c7af5e3f5906e708f23c6966dabcd6b4 - React: aedf1282c9350c17b77adf46c26b7d10312cc063 - React-callinvoker: 09a463b244e0d905b04cfb0d6ef4a2786283860b - React-Core: 510fc5f68978f8846f143eb0e92c70611d216af7 - React-CoreModules: e550a7d9d3b301a07374f0a29e865f23659fa2ad - React-cxxreact: 8d77ed80a34f5bb35f7033b2fbd30181e7a858f3 - React-jsi: 2cb21d4ab9ba135343735caac79b81f16f766477 - React-jsiexecutor: d2d1fa3f79bd8e728f9cbd097dc6ff731c358eef - React-jsinspector: a433d736488d14303b0262f26bffea0a8dc8e82d - React-logger: 3b54bf8c6cdb69f29b25d4cd868f9728678cd4a4 - React-perflogger: e3b89ab409aee78941134d42ffc94066b4813d78 - React-RCTActionSheet: 28cf7dc8e3ab2250e3c6ba95f3e1746f129ad9b5 - React-RCTAnimation: 4d964e8f528a3b13479696c6464677e05dd40225 - React-RCTBlob: 01cd966264a9d8eeda3044a40ce150cb57723dc3 - React-RCTImage: 7ec577c9d28d56ed117f2b7524ccceac5c402035 - React-RCTLinking: d4af5839b17d0e5b473d0b0b501c6df2d0d50c54 - React-RCTNetwork: 0abcbeb41884aab00ad94a0eba0420048cf309dd - React-RCTPushNotification: a42b9e572234f7f404984f3501b4a3d3df479603 - React-RCTSettings: 4b42d66c439a9c5f83ed9c4e74b5d37cc4cab615 - React-RCTTest: b7e8df523e90c91dfbeebeff5f5b2704658eca4c - React-RCTText: e29526f16d921a4bbdeb653e8b4b8e7505eafbb3 - React-RCTVibration: 79ccd049e27a7624c6450e278067546a213bc703 - React-runtimeexecutor: 3bc5f0e5c8aac84100850fd6a6abd3c9df949ad4 - React-TurboModuleCxx-RNW: 2f3aeab758d5391313dbead0c428745052c2e9e3 - React-TurboModuleCxx-WinRTPort: 553b3d91742be78438429538f0c093e638ff4bc1 - ReactCommon: f95e6d222ad8f0ae2094d85b7731919fbd310e9c - Yoga: 1dfd5b9ababd1162feb56a9e85c6c5f555987927 + RCTRequired: c620a18a9dd240e4248f42d42e3bad278e426ba9 + RCTTypeSafety: 641cb177059090ae627b532541cb32faca181cd8 + React: 6b6d8df3698a2026e68f85008aaddcdcf31eb4d9 + React-callinvoker: 7634c0549dcccc2bb995ea09371d7a9033342bc2 + React-Core: 4574722f36c909e10823f32bbf4d8fde4eb19710 + React-CoreModules: 18e4e8f39d14de2a431adb089e53caea04ceef10 + React-cxxreact: 3879c3780467eeac0beb51457949c9f8be23587c + React-jsi: e5c9083fe1b94bd67607284c27db3a64f2732a09 + React-jsiexecutor: c06696eed7e05b9484075eb68ae929239c113959 + React-jsinspector: d8a079a3532517007d683270a3fdc0237c0b2098 + React-logger: 944a6ff5a3dccbc55dd8effc1085f621fe05b9e8 + React-perflogger: cc79f026a9a9d866818fe259168412a136a43cb3 + React-RCTActionSheet: fb46383ad8e45c75992af0d40071a6c8f198a24e + React-RCTAnimation: d9d438830249d37c9d4626b43edf5976ee7d412c + React-RCTBlob: 7716ce7721acabbb9bf1eda0bcb66ea5d811113a + React-RCTImage: c742bd9bf96a7e8c93c70c0838c8f9d9b657cd1e + React-RCTLinking: 108560c939b270c6ed1fb5c78e54e9bd368c7c82 + React-RCTNetwork: 5b200278f023f5ada30fdab6a04dbcc86c4e3313 + React-RCTPushNotification: 2c96f4c64788bc2cdda6476de90dcdf2c06747be + React-RCTSettings: e4e5fc7d76c520f512d879a0de74c71a39f5e082 + React-RCTTest: f4378b37b2dc4c57b518a9052591967da4d4bd65 + React-RCTText: 973741a97cb7da8b38cbae532d4a44c6f6f79cdd + React-RCTVibration: fc8040021c310c5b7c80b0149d0ec5ebd8aac398 + React-runtimeexecutor: 80739d12407cfe7365cabcab5ccb944ab1454396 + React-TurboModuleCxx-RNW: c2ec8b0c6ea69bb9e34ba7ed31903584e7192562 + React-TurboModuleCxx-WinRTPort: 81e08df2d7808584f9c6c7c06caab8e509ee894a + ReactCommon: d9ad907dd796325ca34b42124f5aa08a75c32fc1 + Yoga: 888da667ab20cbf6125a07bf7308378cc777adec YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: c7a7110b242497f2bf323ba74caedb9ee61ee05e diff --git a/template/package.json b/template/package.json index 721d2cc66838d2..a0d31fd7cfef8e 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "0.66.12" + "react-native": "0.66.13" }, "devDependencies": { "@babel/core": "^7.12.9", From a5459c8d54be58e0f1ed96da6857595ffcdb6b09 Mon Sep 17 00:00:00 2001 From: Ranesh Saha Date: Wed, 2 Feb 2022 17:03:59 -0800 Subject: [PATCH 13/21] Adding patch to ensure rn-tester for android builds successfully --- .../patches/Build/ReactAndroid/Android-prebuilt.mk | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 android-patches/patches/Build/ReactAndroid/Android-prebuilt.mk diff --git a/android-patches/patches/Build/ReactAndroid/Android-prebuilt.mk b/android-patches/patches/Build/ReactAndroid/Android-prebuilt.mk new file mode 100644 index 00000000000000..8fce977bb69683 --- /dev/null +++ b/android-patches/patches/Build/ReactAndroid/Android-prebuilt.mk @@ -0,0 +1,13 @@ +diff --git a/ReactAndroid/Android-prebuilt.mk b/ReactAndroid/Android-prebuilt.mk +index 18f8c26620..1e5afe5751 100644 +--- a/ReactAndroid/Android-prebuilt.mk ++++ b/ReactAndroid/Android-prebuilt.mk +@@ -34,7 +34,7 @@ include $(CLEAR_VARS) + LOCAL_MODULE := folly_json + LOCAL_SRC_FILES := $(REACT_NDK_EXPORT_DIR)/$(TARGET_ARCH_ABI)/libfolly_json.so + LOCAL_EXPORT_C_INCLUDES := \ +- $(THIRD_PARTY_NDK_DIR)/boost/boost_1_63_0 \ ++ $(THIRD_PARTY_NDK_DIR)/boost/boost_1_68_0 \ + $(THIRD_PARTY_NDK_DIR)/double-conversion \ + $(THIRD_PARTY_NDK_DIR)/folly + # Note: Sync with folly/Android.mk. From 4a59492d203599f305b28e771a82112d490db6cd Mon Sep 17 00:00:00 2001 From: Ranesh Saha Date: Thu, 3 Feb 2022 09:05:05 -0800 Subject: [PATCH 14/21] Adding step to build rn-tester app for android in PR pipeline --- .ado/android-pr.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.ado/android-pr.yml b/.ado/android-pr.yml index d6865a58882be1..28d4aa06dd208a 100644 --- a/.ado/android-pr.yml +++ b/.ado/android-pr.yml @@ -44,6 +44,11 @@ jobs: inputs: script: REACT_NATIVE_BOOST_PATH=$(System.DefaultWorkingDirectory)/build_deps ./gradlew installArchives -Pparam="excludeLibs" + - task: CmdLine@2 + displayName: Build rn-tester + inputs: + script: REACT_NATIVE_BOOST_PATH=$(System.DefaultWorkingDirectory)/build_deps ./gradlew :packages:rn-tester:android:app:assemble + - template: templates\prep-android-nuget.yml # Verify depenendencies can be enumerated and downloaded .. From 42b57b399fd7230a36f8f0ea6178cb90053cac4b Mon Sep 17 00:00:00 2001 From: HeyImChris <48299693+HeyImChris@users.noreply.github.com> Date: Sat, 19 Feb 2022 00:13:27 -0800 Subject: [PATCH 15/21] [0.66] Enable ASAN and clang static analyzer (#1033) --- .../RCTAddressSanitizerCrash.js | 25 ++++++ .../RCTAddressSanitizerCrashManager.h | 12 +++ .../RCTAddressSanitizerCrashManager.mm | 18 ++++ packages/rn-tester/Podfile.lock | 2 +- .../RNTesterPods.xcodeproj/project.pbxproj | 88 ++++++++++++++++--- .../xcschemes/RNTester-macOS.xcscheme | 4 +- .../xcshareddata/xcschemes/RNTester.xcscheme | 6 +- .../RNTesterIntegrationTests.xcscheme | 6 +- .../xcschemes/RNTesterUnitTests.xcscheme | 6 +- .../js/examples/ASAN/ASANCrashExample.js | 37 ++++++++ .../rn-tester/js/utils/RNTesterList.ios.js | 5 ++ .../Debug-IntegrationTests-macOS.xcconfig | 8 ++ .../Debug/Debug-UnitTests-macOS.xcconfig | 8 ++ .../xcconfig/Debug/Debug-iOS.xcconfig | 8 ++ .../xcconfig/Debug/Debug-macOS.xcconfig | 8 ++ .../Debug/Debug_IntegrationTests-iOS.xcconfig | 8 ++ .../Debug/Debug_UnitTests-iOS.xcconfig | 8 ++ .../Release-IntegrationTests-macOS.xcconfig | 21 +++++ .../Release/Release-UnitTests-macOS.xcconfig | 21 +++++ .../xcconfig/Release/Release-iOS.xcconfig | 21 +++++ .../xcconfig/Release/Release-macOS.xcconfig | 21 +++++ .../Release_IntegrationTests-iOS.xcconfig | 21 +++++ .../Release/Release_UnitTests-iOS.xcconfig | 21 +++++ 23 files changed, 364 insertions(+), 19 deletions(-) create mode 100644 Libraries/AddressSanitizerCrash/RCTAddressSanitizerCrash.js create mode 100644 React/CoreModules/RCTAddressSanitizerCrashManager.h create mode 100644 React/CoreModules/RCTAddressSanitizerCrashManager.mm create mode 100644 packages/rn-tester/js/examples/ASAN/ASANCrashExample.js create mode 100644 packages/rn-tester/xcconfig/Debug/Debug-IntegrationTests-macOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Debug/Debug-UnitTests-macOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Debug/Debug-iOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Debug/Debug-macOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Debug/Debug_IntegrationTests-iOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Debug/Debug_UnitTests-iOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Release/Release-IntegrationTests-macOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Release/Release-UnitTests-macOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Release/Release-iOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Release/Release-macOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Release/Release_IntegrationTests-iOS.xcconfig create mode 100644 packages/rn-tester/xcconfig/Release/Release_UnitTests-iOS.xcconfig diff --git a/Libraries/AddressSanitizerCrash/RCTAddressSanitizerCrash.js b/Libraries/AddressSanitizerCrash/RCTAddressSanitizerCrash.js new file mode 100644 index 00000000000000..11aa8d94111820 --- /dev/null +++ b/Libraries/AddressSanitizerCrash/RCTAddressSanitizerCrash.js @@ -0,0 +1,25 @@ +/** + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + * + * @format + * @flow + */ + +'use strict'; +import type {HostComponent} from '../Renderer/shims/ReactNativeTypes'; +import type {ViewProps} from '../Components/View/ViewPropTypes'; + +const {requireNativeComponent} = require('react-native'); + +type NativeProps = $ReadOnly<{| + ...ViewProps, +|}>; + +const RCTAddressSanitizerCrash: HostComponent = requireNativeComponent( + 'RCTAddressSanitizerCrash', +); + +module.exports = RCTAddressSanitizerCrash; diff --git a/React/CoreModules/RCTAddressSanitizerCrashManager.h b/React/CoreModules/RCTAddressSanitizerCrashManager.h new file mode 100644 index 00000000000000..78209940638dfc --- /dev/null +++ b/React/CoreModules/RCTAddressSanitizerCrashManager.h @@ -0,0 +1,12 @@ +/* + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */ + +#import +#import + +@interface RCTAddressSanitizerCrashManager : NSObject + +@end diff --git a/React/CoreModules/RCTAddressSanitizerCrashManager.mm b/React/CoreModules/RCTAddressSanitizerCrashManager.mm new file mode 100644 index 00000000000000..d4adaa414f2fa7 --- /dev/null +++ b/React/CoreModules/RCTAddressSanitizerCrashManager.mm @@ -0,0 +1,18 @@ +// +// RCTAddressSanitizerCrashManager.mm +// Pods +// + +#import "RCTAddressSanitizerCrashManager.h" + +@implementation RCTAddressSanitizerCrashManager + +RCT_EXPORT_MODULE(ASANCrash) + +RCT_EXPORT_METHOD(invokeMemoryCrash) { + char *s = (char*)malloc(100); + free(s); + strcpy(s, "Hello world!"); // AddressSanitizer: heap-use-after-free +} + +@end diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 348bc8579d2104..5e9985c55f95bb 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -557,7 +557,7 @@ SPEC CHECKSUMS: glog: 42c4bf47024808486e90b25ea9e5ac3959047641 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b - RCT-Folly: 43adc9ce880eb76792f88c011773cb5c664c1419 + RCT-Folly: 5c589d0de10e841479ad79352fae591dc0e9533a RCTRequired: c620a18a9dd240e4248f42d42e3bad278e426ba9 RCTTypeSafety: 641cb177059090ae627b532541cb32faca181cd8 React: 6b6d8df3698a2026e68f85008aaddcdcf31eb4d9 diff --git a/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj b/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj index dec92bd57f29bf..ce89eabdcd82c5 100644 --- a/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj +++ b/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj @@ -73,6 +73,12 @@ 9F15345F233AB2C4006DFE44 /* AppDelegate.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9F15345E233AB2C4006DFE44 /* AppDelegate.mm */; }; 9F153461233AB2C7006DFE44 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9F153460233AB2C7006DFE44 /* Assets.xcassets */; }; 9F153467233AB2C7006DFE44 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F153466233AB2C7006DFE44 /* main.m */; }; + 9F29408627A99ACE00AB150A /* Debug-iOS.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9F29408327A999D200AB150A /* Debug-iOS.xcconfig */; }; + 9F29408727A99ACE00AB150A /* Debug-iOS.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9F29408327A999D200AB150A /* Debug-iOS.xcconfig */; }; + 9F29408827A99ACF00AB150A /* Debug-iOS.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9F29408327A999D200AB150A /* Debug-iOS.xcconfig */; }; + 9F29408927A99AD000AB150A /* Debug-iOS.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9F29408327A999D200AB150A /* Debug-iOS.xcconfig */; }; + 9F29408A27A99AD300AB150A /* Debug-iOS.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9F29408327A999D200AB150A /* Debug-iOS.xcconfig */; }; + 9F29408B27A99AD400AB150A /* Debug-iOS.xcconfig in Resources */ = {isa = PBXBuildFile; fileRef = 9F29408327A999D200AB150A /* Debug-iOS.xcconfig */; }; AFC757F10008B167B9DCFD43 /* libPods-iosDeviceBuild.a in Frameworks */ = {isa = PBXBuildFile; fileRef = DDE8ED7D8FB17AFA3F66FF96 /* libPods-iosDeviceBuild.a */; }; B2F2040A24E76D7600863BE1 /* ScreenshotMacOS.mm in Sources */ = {isa = PBXBuildFile; fileRef = B2F2040924E76D7600863BE1 /* ScreenshotMacOS.mm */; }; E7C1241A22BEC44B00DA25C0 /* RNTesterIntegrationTests.m in Sources */ = {isa = PBXBuildFile; fileRef = E7C1241922BEC44B00DA25C0 /* RNTesterIntegrationTests.m */; }; @@ -228,6 +234,18 @@ 9F153478233AB2C7006DFE44 /* RNTester-macOSIntegrationTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = "RNTester-macOSIntegrationTests.xctest"; sourceTree = BUILT_PRODUCTS_DIR; }; 9F15347C233AB2C7006DFE44 /* RNTesterIntegrationTests_macOS.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RNTesterIntegrationTests_macOS.m; sourceTree = ""; }; 9F15347E233AB2C7006DFE44 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 9F29408327A999D200AB150A /* Debug-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Debug-iOS.xcconfig"; sourceTree = ""; }; + 9F44D86927B313CA005F40CC /* Debug-macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Debug-macOS.xcconfig"; sourceTree = ""; }; + 9F44D86E27BDB80C005F40CC /* Debug_UnitTests-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Debug_UnitTests-iOS.xcconfig"; sourceTree = ""; }; + 9F44D86F27BDB826005F40CC /* Debug_IntegrationTests-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Debug_IntegrationTests-iOS.xcconfig"; sourceTree = ""; }; + 9F44D87027BDB840005F40CC /* Debug-UnitTests-macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Debug-UnitTests-macOS.xcconfig"; sourceTree = ""; }; + 9F44D87127BDB84C005F40CC /* Debug-IntegrationTests-macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Debug-IntegrationTests-macOS.xcconfig"; sourceTree = ""; }; + 9F44D87A27BDFFCD005F40CC /* Release-macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Release-macOS.xcconfig"; sourceTree = ""; }; + 9F44D87B27BDFFCD005F40CC /* Release-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Release-iOS.xcconfig"; sourceTree = ""; }; + 9F44D87C27BDFFCD005F40CC /* Release-IntegrationTests-macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Release-IntegrationTests-macOS.xcconfig"; sourceTree = ""; }; + 9F44D87D27BDFFCD005F40CC /* Release-UnitTests-macOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Release-UnitTests-macOS.xcconfig"; sourceTree = ""; }; + 9F44D87E27BDFFCD005F40CC /* Release_UnitTests-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Release_UnitTests-iOS.xcconfig"; sourceTree = ""; }; + 9F44D87F27BDFFCD005F40CC /* Release_IntegrationTests-iOS.xcconfig */ = {isa = PBXFileReference; lastKnownFileType = text.xcconfig; path = "Release_IntegrationTests-iOS.xcconfig"; sourceTree = ""; }; A3D174930AD75B12F47289E6 /* libPods-RNTester-macOSIntegrationTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-RNTester-macOSIntegrationTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; A84904C6079328ECC03280D1 /* libPods-RNTesterIntegrationTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-RNTesterIntegrationTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; AB0102C840930F7AC64C3D36 /* libPods-RNTesterUnitTests.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-RNTesterUnitTests.a"; sourceTree = BUILT_PRODUCTS_DIR; }; @@ -486,6 +504,7 @@ 9F15345C233AB2C4006DFE44 /* RNTester-macOS */, 9F153470233AB2C7006DFE44 /* RNTester-macOSUnitTests */, 9F15347B233AB2C7006DFE44 /* RNTester-macOSIntegrationTests */, + 9F29408C27A99BC600AB150A /* xcconfig */, 83CBBA001A601CBA00E9B192 /* Products */, 2DE7E7D81FB2A4F3009E225D /* Frameworks */, E23BD6487B06BD71F1A86914 /* Pods */, @@ -548,6 +567,41 @@ path = "RNTester-macOSIntegrationTests"; sourceTree = ""; }; + 9F29408C27A99BC600AB150A /* xcconfig */ = { + isa = PBXGroup; + children = ( + 9F44D87227BDFFA0005F40CC /* Debug */, + 9F44D87327BDFFA6005F40CC /* Release */, + ); + path = xcconfig; + sourceTree = ""; + }; + 9F44D87227BDFFA0005F40CC /* Debug */ = { + isa = PBXGroup; + children = ( + 9F29408327A999D200AB150A /* Debug-iOS.xcconfig */, + 9F44D86E27BDB80C005F40CC /* Debug_UnitTests-iOS.xcconfig */, + 9F44D86F27BDB826005F40CC /* Debug_IntegrationTests-iOS.xcconfig */, + 9F44D86927B313CA005F40CC /* Debug-macOS.xcconfig */, + 9F44D87027BDB840005F40CC /* Debug-UnitTests-macOS.xcconfig */, + 9F44D87127BDB84C005F40CC /* Debug-IntegrationTests-macOS.xcconfig */, + ); + path = Debug; + sourceTree = ""; + }; + 9F44D87327BDFFA6005F40CC /* Release */ = { + isa = PBXGroup; + children = ( + 9F44D87B27BDFFCD005F40CC /* Release-iOS.xcconfig */, + 9F44D87E27BDFFCD005F40CC /* Release_UnitTests-iOS.xcconfig */, + 9F44D87F27BDFFCD005F40CC /* Release_IntegrationTests-iOS.xcconfig */, + 9F44D87A27BDFFCD005F40CC /* Release-macOS.xcconfig */, + 9F44D87D27BDFFCD005F40CC /* Release-UnitTests-macOS.xcconfig */, + 9F44D87C27BDFFCD005F40CC /* Release-IntegrationTests-macOS.xcconfig */, + ); + path = Release; + sourceTree = ""; + }; E23BD6487B06BD71F1A86914 /* Pods */ = { isa = PBXGroup; children = ( @@ -909,6 +963,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9F29408B27A99AD400AB150A /* Debug-iOS.xcconfig in Resources */, 2DDEF0101F84BF7B00DBDF73 /* Images.xcassets in Resources */, 8145AE06241172D900A3F8DA /* LaunchScreen.storyboard in Resources */, 3D2AFAF51D646CF80089D1A3 /* legacy_image@2x.png in Resources */, @@ -919,6 +974,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9F29408A27A99AD300AB150A /* Debug-iOS.xcconfig in Resources */, 5101985B23ADA00B00118BF1 /* legacy_image@2x.png in Resources */, 9F153461233AB2C7006DFE44 /* Assets.xcassets in Resources */, 5101985723AD9EE600118BF1 /* Main.storyboard in Resources */, @@ -929,6 +985,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9F29408827A99ACF00AB150A /* Debug-iOS.xcconfig in Resources */, 3811324724550A8F009E988D /* RNTesterUnitTestsBundle.js in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -937,6 +994,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9F29408927A99AD000AB150A /* Debug-iOS.xcconfig in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -944,6 +1002,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9F29408627A99ACE00AB150A /* Debug-iOS.xcconfig in Resources */, E7DB20DA22B2BAA6005AC45F /* RNTesterUnitTestsBundle.js in Resources */, ); runOnlyForDeploymentPostprocessing = 0; @@ -952,6 +1011,7 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( + 9F29408727A99ACE00AB150A /* Debug-iOS.xcconfig in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -1544,7 +1604,7 @@ /* Begin XCBuildConfiguration section */ 13B07F941A680F5B00A75B9A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 6D3E7ECE8F9BEC26E5786555 /* Pods-RNTester.debug.xcconfig */; + baseConfigurationReference = 9F29408327A999D200AB150A /* Debug-iOS.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_CXX_LANGUAGE_STANDARD = "c++14"; @@ -1588,7 +1648,7 @@ }; 13B07F951A680F5B00A75B9A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3DC317D3EE16C63CD9243667 /* Pods-RNTester.release.xcconfig */; + baseConfigurationReference = 9F44D87B27BDFFCD005F40CC /* Release-iOS.xcconfig */; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; @@ -1809,7 +1869,7 @@ ENABLE_BITCODE = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 "; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64"; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -1893,7 +1953,7 @@ ENABLE_BITCODE = NO; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 "; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64"; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; @@ -1935,7 +1995,7 @@ }; 9F15347F233AB2C7006DFE44 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E9CE1968E72EB97B674E80A4 /* Pods-RNTester-macOS.debug.xcconfig */; + baseConfigurationReference = 9F44D86927B313CA005F40CC /* Debug-macOS.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ANALYZER_NONNULL = YES; @@ -1975,7 +2035,7 @@ }; 9F153480233AB2C7006DFE44 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 604873ABF80DC3EE97E87CCF /* Pods-RNTester-macOS.release.xcconfig */; + baseConfigurationReference = 9F44D87A27BDFFCD005F40CC /* Release-macOS.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ANALYZER_NONNULL = YES; @@ -2015,7 +2075,7 @@ }; 9F153481233AB2C7006DFE44 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 87D5D06CD6060D32601A10DD /* Pods-RNTester-macOSUnitTests.debug.xcconfig */; + baseConfigurationReference = 9F44D87027BDB840005F40CC /* Debug-UnitTests-macOS.xcconfig */; buildSettings = { CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; @@ -2051,7 +2111,7 @@ }; 9F153482233AB2C7006DFE44 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 821937C864FDA0F3C485B4A6 /* Pods-RNTester-macOSUnitTests.release.xcconfig */; + baseConfigurationReference = 9F44D87D27BDFFCD005F40CC /* Release-UnitTests-macOS.xcconfig */; buildSettings = { CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; @@ -2087,7 +2147,7 @@ }; 9F153483233AB2C7006DFE44 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = AFC451B51B7D6F0C1CAD0C18 /* Pods-RNTester-macOSIntegrationTests.debug.xcconfig */; + baseConfigurationReference = 9F44D87127BDB84C005F40CC /* Debug-IntegrationTests-macOS.xcconfig */; buildSettings = { CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; @@ -2125,7 +2185,7 @@ }; 9F153484233AB2C7006DFE44 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 27E7277560D64734B4F0E7D9 /* Pods-RNTester-macOSIntegrationTests.release.xcconfig */; + baseConfigurationReference = 9F44D87C27BDFFCD005F40CC /* Release-IntegrationTests-macOS.xcconfig */; buildSettings = { CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; @@ -2158,7 +2218,7 @@ }; E7DB20A722B2BA84005AC45F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = C38CB0C2095A8FFDE13321E5 /* Pods-RNTesterUnitTests.debug.xcconfig */; + baseConfigurationReference = 9F44D86E27BDB80C005F40CC /* Debug_UnitTests-iOS.xcconfig */; buildSettings = { CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; @@ -2194,7 +2254,7 @@ }; E7DB20A822B2BA84005AC45F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8735BC063632C9712E25C7D9 /* Pods-RNTesterUnitTests.release.xcconfig */; + baseConfigurationReference = 9F44D87E27BDFFCD005F40CC /* Release_UnitTests-iOS.xcconfig */; buildSettings = { CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; @@ -2230,7 +2290,7 @@ }; E7DB215B22B2F332005AC45F /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 3CD3706443F2188E09CBF2D2 /* Pods-RNTesterIntegrationTests.debug.xcconfig */; + baseConfigurationReference = 9F44D86F27BDB826005F40CC /* Debug_IntegrationTests-iOS.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ANALYZER_NONNULL = YES; @@ -2268,7 +2328,7 @@ }; E7DB215C22B2F332005AC45F /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E88C98CC10E157202A961408 /* Pods-RNTesterIntegrationTests.release.xcconfig */; + baseConfigurationReference = 9F44D87F27BDFFCD005F40CC /* Release_IntegrationTests-iOS.xcconfig */; buildSettings = { BUNDLE_LOADER = "$(TEST_HOST)"; CLANG_ANALYZER_NONNULL = YES; diff --git a/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester-macOS.xcscheme b/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester-macOS.xcscheme index 81aed751023ed8..613a5d276fad2f 100644 --- a/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester-macOS.xcscheme +++ b/packages/rn-tester/RNTesterPods.xcodeproj/xcshareddata/xcschemes/RNTester-macOS.xcscheme @@ -40,7 +40,9 @@ buildConfiguration = "Debug" selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB" selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB" - shouldUseLaunchSchemeArgsEnv = "NO"> + shouldUseLaunchSchemeArgsEnv = "NO" + enableAddressSanitizer = "YES" + enableASanStackUseAfterReturn = "YES"> + shouldUseLaunchSchemeArgsEnv = "NO" + enableAddressSanitizer = "YES" + enableASanStackUseAfterReturn = "YES"> + shouldUseLaunchSchemeArgsEnv = "NO" + enableAddressSanitizer = "YES" + enableASanStackUseAfterReturn = "YES"> + shouldUseLaunchSchemeArgsEnv = "YES" + enableAddressSanitizer = "YES" + enableASanStackUseAfterReturn = "YES"> { + ASANCrash.invokeMemoryCrash(); + }} + /> + ); + }, + }, +]; diff --git a/packages/rn-tester/js/utils/RNTesterList.ios.js b/packages/rn-tester/js/utils/RNTesterList.ios.js index b5eeb7bc4225e5..b8c1966ece1240 100644 --- a/packages/rn-tester/js/utils/RNTesterList.ios.js +++ b/packages/rn-tester/js/utils/RNTesterList.ios.js @@ -293,6 +293,11 @@ const APIs: Array = [ module: require('../examples/Crash/CrashExample'), supportsTVOS: false, }, + { + key: 'ASANCrashExample', + module: require('../examples/ASAN/ASANCrashExample'), + supportsTVOS: false, + }, { key: 'DevSettings', module: require('../examples/DevSettings/DevSettingsExample'), diff --git a/packages/rn-tester/xcconfig/Debug/Debug-IntegrationTests-macOS.xcconfig b/packages/rn-tester/xcconfig/Debug/Debug-IntegrationTests-macOS.xcconfig new file mode 100644 index 00000000000000..ebec470a4a8483 --- /dev/null +++ b/packages/rn-tester/xcconfig/Debug/Debug-IntegrationTests-macOS.xcconfig @@ -0,0 +1,8 @@ +// +// Debug-IntegrationTests-macOS.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTester-macOSIntegrationTests/Pods-RNTester-macOSIntegrationTests.debug.xcconfig" + +ENABLE_ADDRESS_SANITIZER = YES diff --git a/packages/rn-tester/xcconfig/Debug/Debug-UnitTests-macOS.xcconfig b/packages/rn-tester/xcconfig/Debug/Debug-UnitTests-macOS.xcconfig new file mode 100644 index 00000000000000..fc17a862f47029 --- /dev/null +++ b/packages/rn-tester/xcconfig/Debug/Debug-UnitTests-macOS.xcconfig @@ -0,0 +1,8 @@ +// +// Debug-UnitTests-macOS.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTester-macOSUnitTests/Pods-RNTester-macOSUnitTests.debug.xcconfig" + +ENABLE_ADDRESS_SANITIZER = YES diff --git a/packages/rn-tester/xcconfig/Debug/Debug-iOS.xcconfig b/packages/rn-tester/xcconfig/Debug/Debug-iOS.xcconfig new file mode 100644 index 00000000000000..bf0ce1cf587b2c --- /dev/null +++ b/packages/rn-tester/xcconfig/Debug/Debug-iOS.xcconfig @@ -0,0 +1,8 @@ +// +// Debug.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTester/Pods-RNTester.debug.xcconfig" + +ENABLE_ADDRESS_SANITIZER[sdk=iphonesimulator*] = YES diff --git a/packages/rn-tester/xcconfig/Debug/Debug-macOS.xcconfig b/packages/rn-tester/xcconfig/Debug/Debug-macOS.xcconfig new file mode 100644 index 00000000000000..15bf8fbb87e1c6 --- /dev/null +++ b/packages/rn-tester/xcconfig/Debug/Debug-macOS.xcconfig @@ -0,0 +1,8 @@ +// +// Debug-macOS.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTester-macOS/Pods-RNTester-macOS.debug.xcconfig" + +ENABLE_ADDRESS_SANITIZER = YES diff --git a/packages/rn-tester/xcconfig/Debug/Debug_IntegrationTests-iOS.xcconfig b/packages/rn-tester/xcconfig/Debug/Debug_IntegrationTests-iOS.xcconfig new file mode 100644 index 00000000000000..42dce5aaec16ed --- /dev/null +++ b/packages/rn-tester/xcconfig/Debug/Debug_IntegrationTests-iOS.xcconfig @@ -0,0 +1,8 @@ +// +// Debug_IntegrationTests-iOS.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTesterIntegrationTests/Pods-RNTesterIntegrationTests.debug.xcconfig" + +ENABLE_ADDRESS_SANITIZER[sdk=iphonesimulator*] = YES diff --git a/packages/rn-tester/xcconfig/Debug/Debug_UnitTests-iOS.xcconfig b/packages/rn-tester/xcconfig/Debug/Debug_UnitTests-iOS.xcconfig new file mode 100644 index 00000000000000..77a86013bbc2bd --- /dev/null +++ b/packages/rn-tester/xcconfig/Debug/Debug_UnitTests-iOS.xcconfig @@ -0,0 +1,8 @@ +// +// Debug_UnitTests-iOS.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTesterUnitTests/Pods-RNTesterUnitTests.debug.xcconfig" + +ENABLE_ADDRESS_SANITIZER[sdk=iphonesimulator*] = YES diff --git a/packages/rn-tester/xcconfig/Release/Release-IntegrationTests-macOS.xcconfig b/packages/rn-tester/xcconfig/Release/Release-IntegrationTests-macOS.xcconfig new file mode 100644 index 00000000000000..6a9ae2a3db3982 --- /dev/null +++ b/packages/rn-tester/xcconfig/Release/Release-IntegrationTests-macOS.xcconfig @@ -0,0 +1,21 @@ +// +// Debug-IntegrationTests-macOS.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTester-macOSIntegrationTests/Pods-RNTester-macOSIntegrationTests.release.xcconfig" + +ENABLE_ADDRESS_SANITIZER = NO + +RUN_CLANG_STATIC_ANALYZER = YES +CLANG_STATIC_ANALYZER_MODE = deep +// Required security settings for production code (do not override at target/project level, with the possible +// exception of legacy test code) +CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES +CLANG_ANALYZER_SECURITY_KEYCHAIN_API = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_UNCHECKEDRETURN = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_GETPW_GETS = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_MKSTEMP = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_VFORK = YES diff --git a/packages/rn-tester/xcconfig/Release/Release-UnitTests-macOS.xcconfig b/packages/rn-tester/xcconfig/Release/Release-UnitTests-macOS.xcconfig new file mode 100644 index 00000000000000..4bef8afd2c6cdb --- /dev/null +++ b/packages/rn-tester/xcconfig/Release/Release-UnitTests-macOS.xcconfig @@ -0,0 +1,21 @@ +// +// Debug-UnitTests-macOS.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTester-macOSUnitTests/Pods-RNTester-macOSUnitTests.release.xcconfig" + +ENABLE_ADDRESS_SANITIZER = NO + +RUN_CLANG_STATIC_ANALYZER = YES +CLANG_STATIC_ANALYZER_MODE = deep +// Required security settings for production code (do not override at target/project level, with the possible +// exception of legacy test code) +CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES +CLANG_ANALYZER_SECURITY_KEYCHAIN_API = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_UNCHECKEDRETURN = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_GETPW_GETS = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_MKSTEMP = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_VFORK = YES diff --git a/packages/rn-tester/xcconfig/Release/Release-iOS.xcconfig b/packages/rn-tester/xcconfig/Release/Release-iOS.xcconfig new file mode 100644 index 00000000000000..fe76436c87592e --- /dev/null +++ b/packages/rn-tester/xcconfig/Release/Release-iOS.xcconfig @@ -0,0 +1,21 @@ +// +// Debug.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTester/Pods-RNTester.release.xcconfig" + +ENABLE_ADDRESS_SANITIZER = NO + +RUN_CLANG_STATIC_ANALYZER = YES +CLANG_STATIC_ANALYZER_MODE = deep +// Required security settings for production code (do not override at target/project level, with the possible +// exception of legacy test code) +CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES +CLANG_ANALYZER_SECURITY_KEYCHAIN_API = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_UNCHECKEDRETURN = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_GETPW_GETS = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_MKSTEMP = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_VFORK = YES diff --git a/packages/rn-tester/xcconfig/Release/Release-macOS.xcconfig b/packages/rn-tester/xcconfig/Release/Release-macOS.xcconfig new file mode 100644 index 00000000000000..9cf423adbae118 --- /dev/null +++ b/packages/rn-tester/xcconfig/Release/Release-macOS.xcconfig @@ -0,0 +1,21 @@ +// +// Debug-macOS.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTester-macOS/Pods-RNTester-macOS.release.xcconfig" + +ENABLE_ADDRESS_SANITIZER = NO + +RUN_CLANG_STATIC_ANALYZER = YES +CLANG_STATIC_ANALYZER_MODE[sdk=iphonesimulator*] = deep +// Required security settings for production code (do not override at target/project level, with the possible +// exception of legacy test code) +CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER[sdk=iphonesimulator*] = YES +CLANG_ANALYZER_SECURITY_KEYCHAIN_API[sdk=iphonesimulator*] = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_UNCHECKEDRETURN[sdk=iphonesimulator*] = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_GETPW_GETS[sdk=iphonesimulator*] = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_MKSTEMP[sdk=iphonesimulator*] = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND[sdk=iphonesimulator*] = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY[sdk=iphonesimulator*] = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_VFORK[sdk=iphonesimulator*] = YES diff --git a/packages/rn-tester/xcconfig/Release/Release_IntegrationTests-iOS.xcconfig b/packages/rn-tester/xcconfig/Release/Release_IntegrationTests-iOS.xcconfig new file mode 100644 index 00000000000000..14e1e086b2df20 --- /dev/null +++ b/packages/rn-tester/xcconfig/Release/Release_IntegrationTests-iOS.xcconfig @@ -0,0 +1,21 @@ +// +// Debug_IntegrationTests-iOS.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTesterIntegrationTests/Pods-RNTesterIntegrationTests.release.xcconfig" + +ENABLE_ADDRESS_SANITIZER = NO + +RUN_CLANG_STATIC_ANALYZER = YES +CLANG_STATIC_ANALYZER_MODE = deep +// Required security settings for production code (do not override at target/project level, with the possible +// exception of legacy test code) +CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES +CLANG_ANALYZER_SECURITY_KEYCHAIN_API = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_UNCHECKEDRETURN = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_GETPW_GETS = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_MKSTEMP = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_VFORK = YES diff --git a/packages/rn-tester/xcconfig/Release/Release_UnitTests-iOS.xcconfig b/packages/rn-tester/xcconfig/Release/Release_UnitTests-iOS.xcconfig new file mode 100644 index 00000000000000..dbf79c24ad9c86 --- /dev/null +++ b/packages/rn-tester/xcconfig/Release/Release_UnitTests-iOS.xcconfig @@ -0,0 +1,21 @@ +// +// Debug_UnitTests-iOS.xcconfig +// RNTesterPods +// + +#include "../../Pods/Target Support Files/Pods-RNTesterUnitTests/Pods-RNTesterUnitTests.release.xcconfig" + +ENABLE_ADDRESS_SANITIZER = NO + +RUN_CLANG_STATIC_ANALYZER = YES +CLANG_STATIC_ANALYZER_MODE = deep +// Required security settings for production code (do not override at target/project level, with the possible +// exception of legacy test code) +CLANG_ANALYZER_SECURITY_FLOATLOOPCOUNTER = YES +CLANG_ANALYZER_SECURITY_KEYCHAIN_API = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_UNCHECKEDRETURN = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_GETPW_GETS = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_MKSTEMP = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_RAND = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_STRCPY = YES +CLANG_ANALYZER_SECURITY_INSECUREAPI_VFORK = YES From 90858ec88fd7544ec50a797789e94ce751252393 Mon Sep 17 00:00:00 2001 From: React-Native Bot <53619745+rnbot@users.noreply.github.com> Date: Sat, 19 Feb 2022 08:23:51 +0000 Subject: [PATCH 16/21] Applying package update to 0.66.14 ***NO_CI*** --- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- packages/rn-tester/Podfile.lock | 516 +++++++++--------- .../RNTesterPods.xcodeproj/project.pbxproj | 4 +- template/package.json | 2 +- 9 files changed, 267 insertions(+), 267 deletions(-) diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index ec82bac024e446..e3e6cceffe16b0 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 66, - patch: 13, + patch: 14, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index 7c4a0ce30fdc84..caa07af09c6772 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(66), - RCTVersionPatch: @(13), + RCTVersionPatch: @(14), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index c3d3215db2884b..8ca881be34cd60 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.66.13 +VERSION_NAME=0.66.14 GROUP=com.facebook.react POM_NAME=ReactNative diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index 505b2ba0ab0378..fd08a7825587f0 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 66, - "patch", 13, + "patch", 14, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index 0464253f43deeb..e132517574ac8e 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 66; - int32_t Patch = 13; + int32_t Patch = 14; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index 8449cfe97aa07a..86efae77805b44 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-macos", "private": true, - "version": "0.66.13", + "version": "0.66.14", "bin": "./cli.js", "description": "[Microsoft Fork] A framework for building native apps using React", "license": "MIT", diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 5e9985c55f95bb..65cf2cf464c8b4 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -3,14 +3,14 @@ PODS: - boost-for-react-native (1.63.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.66.13) - - FBReactNativeSpec (0.66.13): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.13) - - RCTTypeSafety (= 0.66.13) - - React-Core (= 0.66.13) - - React-jsi (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) + - FBLazyVector (0.66.14) + - FBReactNativeSpec (0.66.14): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.14) + - RCTTypeSafety (= 0.66.14) + - React-Core (= 0.66.14) + - React-jsi (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) - Flipper (0.99.0): - Flipper-Folly (~> 2.6) - Flipper-RSocket (~> 1.4) @@ -86,303 +86,303 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.66.13) - - RCTTypeSafety (0.66.13): - - FBLazyVector (= 0.66.13) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.13) - - React-Core (= 0.66.13) - - React (0.66.13): - - React-Core (= 0.66.13) - - React-Core/DevSupport (= 0.66.13) - - React-Core/RCTWebSocket (= 0.66.13) - - React-RCTActionSheet (= 0.66.13) - - React-RCTAnimation (= 0.66.13) - - React-RCTBlob (= 0.66.13) - - React-RCTImage (= 0.66.13) - - React-RCTLinking (= 0.66.13) - - React-RCTNetwork (= 0.66.13) - - React-RCTSettings (= 0.66.13) - - React-RCTText (= 0.66.13) - - React-RCTVibration (= 0.66.13) - - React-callinvoker (0.66.13) - - React-Core (0.66.13): + - RCTRequired (0.66.14) + - RCTTypeSafety (0.66.14): + - FBLazyVector (= 0.66.14) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.14) + - React-Core (= 0.66.14) + - React (0.66.14): + - React-Core (= 0.66.14) + - React-Core/DevSupport (= 0.66.14) + - React-Core/RCTWebSocket (= 0.66.14) + - React-RCTActionSheet (= 0.66.14) + - React-RCTAnimation (= 0.66.14) + - React-RCTBlob (= 0.66.14) + - React-RCTImage (= 0.66.14) + - React-RCTLinking (= 0.66.14) + - React-RCTNetwork (= 0.66.14) + - React-RCTSettings (= 0.66.14) + - React-RCTText (= 0.66.14) + - React-RCTVibration (= 0.66.14) + - React-callinvoker (0.66.14) + - React-Core (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.13) - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-Core/Default (= 0.66.14) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/CoreModulesHeaders (0.66.13): + - React-Core/CoreModulesHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/Default (0.66.13): + - React-Core/Default (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/DevSupport (0.66.13): + - React-Core/DevSupport (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.13) - - React-Core/RCTWebSocket (= 0.66.13) - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-jsinspector (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-Core/Default (= 0.66.14) + - React-Core/RCTWebSocket (= 0.66.14) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-jsinspector (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTActionSheetHeaders (0.66.13): + - React-Core/RCTActionSheetHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTAnimationHeaders (0.66.13): + - React-Core/RCTAnimationHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTBlobHeaders (0.66.13): + - React-Core/RCTBlobHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTImageHeaders (0.66.13): + - React-Core/RCTImageHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTLinkingHeaders (0.66.13): + - React-Core/RCTLinkingHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTNetworkHeaders (0.66.13): + - React-Core/RCTNetworkHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTPushNotificationHeaders (0.66.13): + - React-Core/RCTPushNotificationHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTSettingsHeaders (0.66.13): + - React-Core/RCTSettingsHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTTextHeaders (0.66.13): + - React-Core/RCTTextHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTVibrationHeaders (0.66.13): + - React-Core/RCTVibrationHeaders (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-Core/RCTWebSocket (0.66.13): + - React-Core/RCTWebSocket (0.66.14): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.13) - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsiexecutor (= 0.66.13) - - React-perflogger (= 0.66.13) + - React-Core/Default (= 0.66.14) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsiexecutor (= 0.66.14) + - React-perflogger (= 0.66.14) - Yoga - - React-CoreModules (0.66.13): - - FBReactNativeSpec (= 0.66.13) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.13) - - React-Core/CoreModulesHeaders (= 0.66.13) - - React-jsi (= 0.66.13) - - React-RCTImage (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-cxxreact (0.66.13): + - React-CoreModules (0.66.14): + - FBReactNativeSpec (= 0.66.14) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.14) + - React-Core/CoreModulesHeaders (= 0.66.14) + - React-jsi (= 0.66.14) + - React-RCTImage (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-cxxreact (0.66.14): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.13) - - React-jsi (= 0.66.13) - - React-jsinspector (= 0.66.13) - - React-logger (= 0.66.13) - - React-perflogger (= 0.66.13) - - React-runtimeexecutor (= 0.66.13) - - React-jsi (0.66.13): + - React-callinvoker (= 0.66.14) + - React-jsi (= 0.66.14) + - React-jsinspector (= 0.66.14) + - React-logger (= 0.66.14) + - React-perflogger (= 0.66.14) + - React-runtimeexecutor (= 0.66.14) + - React-jsi (0.66.14): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.66.13) - - React-jsi/Default (0.66.13): + - React-jsi/Default (= 0.66.14) + - React-jsi/Default (0.66.14): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.66.13): + - React-jsiexecutor (0.66.14): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-perflogger (= 0.66.13) - - React-jsinspector (0.66.13) - - React-logger (0.66.13): + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-perflogger (= 0.66.14) + - React-jsinspector (0.66.14) + - React-logger (0.66.14): - glog - - React-perflogger (0.66.13) - - React-RCTActionSheet (0.66.13): - - React-Core/RCTActionSheetHeaders (= 0.66.13) - - React-RCTAnimation (0.66.13): - - FBReactNativeSpec (= 0.66.13) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.13) - - React-Core/RCTAnimationHeaders (= 0.66.13) - - React-jsi (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-RCTBlob (0.66.13): - - FBReactNativeSpec (= 0.66.13) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.66.13) - - React-Core/RCTWebSocket (= 0.66.13) - - React-jsi (= 0.66.13) - - React-RCTNetwork (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-RCTImage (0.66.13): - - FBReactNativeSpec (= 0.66.13) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.13) - - React-Core/RCTImageHeaders (= 0.66.13) - - React-jsi (= 0.66.13) - - React-RCTNetwork (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-RCTLinking (0.66.13): - - FBReactNativeSpec (= 0.66.13) - - React-Core/RCTLinkingHeaders (= 0.66.13) - - React-jsi (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-RCTNetwork (0.66.13): - - FBReactNativeSpec (= 0.66.13) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.13) - - React-Core/RCTNetworkHeaders (= 0.66.13) - - React-jsi (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-RCTPushNotification (0.66.13): - - FBReactNativeSpec (= 0.66.13) - - RCTTypeSafety (= 0.66.13) - - React-Core/RCTPushNotificationHeaders (= 0.66.13) - - React-jsi (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-RCTSettings (0.66.13): - - FBReactNativeSpec (= 0.66.13) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.13) - - React-Core/RCTSettingsHeaders (= 0.66.13) - - React-jsi (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-RCTTest (0.66.13): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core (= 0.66.13) - - React-CoreModules (= 0.66.13) - - React-jsi (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-RCTText (0.66.13): - - React-Core/RCTTextHeaders (= 0.66.13) - - React-RCTVibration (0.66.13): - - FBReactNativeSpec (= 0.66.13) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.66.13) - - React-jsi (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-runtimeexecutor (0.66.13): - - React-jsi (= 0.66.13) - - React-TurboModuleCxx-RNW (0.66.13): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.13) - - React-TurboModuleCxx-WinRTPort (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) - - React-TurboModuleCxx-WinRTPort (0.66.13): - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.13) - - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.13) - - React-TurboModuleCxx-WinRTPort/Shared (0.66.13) - - React-TurboModuleCxx-WinRTPort/WinRT (0.66.13): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.13) - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.13) - - ReactCommon/turbomodule/core (0.66.13): + - React-perflogger (0.66.14) + - React-RCTActionSheet (0.66.14): + - React-Core/RCTActionSheetHeaders (= 0.66.14) + - React-RCTAnimation (0.66.14): + - FBReactNativeSpec (= 0.66.14) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.14) + - React-Core/RCTAnimationHeaders (= 0.66.14) + - React-jsi (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-RCTBlob (0.66.14): + - FBReactNativeSpec (= 0.66.14) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.66.14) + - React-Core/RCTWebSocket (= 0.66.14) + - React-jsi (= 0.66.14) + - React-RCTNetwork (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-RCTImage (0.66.14): + - FBReactNativeSpec (= 0.66.14) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.14) + - React-Core/RCTImageHeaders (= 0.66.14) + - React-jsi (= 0.66.14) + - React-RCTNetwork (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-RCTLinking (0.66.14): + - FBReactNativeSpec (= 0.66.14) + - React-Core/RCTLinkingHeaders (= 0.66.14) + - React-jsi (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-RCTNetwork (0.66.14): + - FBReactNativeSpec (= 0.66.14) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.14) + - React-Core/RCTNetworkHeaders (= 0.66.14) + - React-jsi (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-RCTPushNotification (0.66.14): + - FBReactNativeSpec (= 0.66.14) + - RCTTypeSafety (= 0.66.14) + - React-Core/RCTPushNotificationHeaders (= 0.66.14) + - React-jsi (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-RCTSettings (0.66.14): + - FBReactNativeSpec (= 0.66.14) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.14) + - React-Core/RCTSettingsHeaders (= 0.66.14) + - React-jsi (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-RCTTest (0.66.14): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core (= 0.66.14) + - React-CoreModules (= 0.66.14) + - React-jsi (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-RCTText (0.66.14): + - React-Core/RCTTextHeaders (= 0.66.14) + - React-RCTVibration (0.66.14): + - FBReactNativeSpec (= 0.66.14) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.66.14) + - React-jsi (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-runtimeexecutor (0.66.14): + - React-jsi (= 0.66.14) + - React-TurboModuleCxx-RNW (0.66.14): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.14) + - React-TurboModuleCxx-WinRTPort (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) + - React-TurboModuleCxx-WinRTPort (0.66.14): + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.14) + - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.14) + - React-TurboModuleCxx-WinRTPort/Shared (0.66.14) + - React-TurboModuleCxx-WinRTPort/WinRT (0.66.14): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.14) + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.14) + - ReactCommon/turbomodule/core (0.66.14): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.13) - - React-Core (= 0.66.13) - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-logger (= 0.66.13) - - React-perflogger (= 0.66.13) - - ReactCommon/turbomodule/samples (0.66.13): + - React-callinvoker (= 0.66.14) + - React-Core (= 0.66.14) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-logger (= 0.66.14) + - React-perflogger (= 0.66.14) + - ReactCommon/turbomodule/samples (0.66.14): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.13) - - React-Core (= 0.66.13) - - React-cxxreact (= 0.66.13) - - React-jsi (= 0.66.13) - - React-logger (= 0.66.13) - - React-perflogger (= 0.66.13) - - ReactCommon/turbomodule/core (= 0.66.13) + - React-callinvoker (= 0.66.14) + - React-Core (= 0.66.14) + - React-cxxreact (= 0.66.14) + - React-jsi (= 0.66.14) + - React-logger (= 0.66.14) + - React-perflogger (= 0.66.14) + - ReactCommon/turbomodule/core (= 0.66.14) - Yoga (1.14.0) - YogaKit (1.18.1): - Yoga (~> 1.14) @@ -542,8 +542,8 @@ SPEC CHECKSUMS: boost-for-react-native: 8f7c9ecfe357664c072ffbe2432569667cbf1f1b CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: ed15e075aa758ac0e4c1f8b830bd4e4d40d669e8 - FBLazyVector: 2edf64a4a83b306103f83a2114dcccf9f1db21fa - FBReactNativeSpec: c1ebe3a7c3274e99eb1d8f604ea4ea1f7fc7c7c2 + FBLazyVector: 175266a5f77d255f0169cfda01f0346c105075b3 + FBReactNativeSpec: 92a9ef6d3e03ff24cc5f054c9e949bea97f6c550 Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -557,35 +557,35 @@ SPEC CHECKSUMS: glog: 42c4bf47024808486e90b25ea9e5ac3959047641 libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b - RCT-Folly: 5c589d0de10e841479ad79352fae591dc0e9533a - RCTRequired: c620a18a9dd240e4248f42d42e3bad278e426ba9 - RCTTypeSafety: 641cb177059090ae627b532541cb32faca181cd8 - React: 6b6d8df3698a2026e68f85008aaddcdcf31eb4d9 - React-callinvoker: 7634c0549dcccc2bb995ea09371d7a9033342bc2 - React-Core: 4574722f36c909e10823f32bbf4d8fde4eb19710 - React-CoreModules: 18e4e8f39d14de2a431adb089e53caea04ceef10 - React-cxxreact: 3879c3780467eeac0beb51457949c9f8be23587c - React-jsi: e5c9083fe1b94bd67607284c27db3a64f2732a09 - React-jsiexecutor: c06696eed7e05b9484075eb68ae929239c113959 - React-jsinspector: d8a079a3532517007d683270a3fdc0237c0b2098 - React-logger: 944a6ff5a3dccbc55dd8effc1085f621fe05b9e8 - React-perflogger: cc79f026a9a9d866818fe259168412a136a43cb3 - React-RCTActionSheet: fb46383ad8e45c75992af0d40071a6c8f198a24e - React-RCTAnimation: d9d438830249d37c9d4626b43edf5976ee7d412c - React-RCTBlob: 7716ce7721acabbb9bf1eda0bcb66ea5d811113a - React-RCTImage: c742bd9bf96a7e8c93c70c0838c8f9d9b657cd1e - React-RCTLinking: 108560c939b270c6ed1fb5c78e54e9bd368c7c82 - React-RCTNetwork: 5b200278f023f5ada30fdab6a04dbcc86c4e3313 - React-RCTPushNotification: 2c96f4c64788bc2cdda6476de90dcdf2c06747be - React-RCTSettings: e4e5fc7d76c520f512d879a0de74c71a39f5e082 - React-RCTTest: f4378b37b2dc4c57b518a9052591967da4d4bd65 - React-RCTText: 973741a97cb7da8b38cbae532d4a44c6f6f79cdd - React-RCTVibration: fc8040021c310c5b7c80b0149d0ec5ebd8aac398 - React-runtimeexecutor: 80739d12407cfe7365cabcab5ccb944ab1454396 - React-TurboModuleCxx-RNW: c2ec8b0c6ea69bb9e34ba7ed31903584e7192562 - React-TurboModuleCxx-WinRTPort: 81e08df2d7808584f9c6c7c06caab8e509ee894a - ReactCommon: d9ad907dd796325ca34b42124f5aa08a75c32fc1 - Yoga: 888da667ab20cbf6125a07bf7308378cc777adec + RCT-Folly: 43adc9ce880eb76792f88c011773cb5c664c1419 + RCTRequired: a9e2af8873217b0c8075c3feeb519988bb0fe366 + RCTTypeSafety: d4d3373567b9a66883cd853f1682fc5cf48c5f64 + React: 79ccf4dfb433228f162ae5af33f47d1fa32d1c81 + React-callinvoker: 7a0667de884a23911ed7018120b7e4ed56694bd6 + React-Core: bd198fb6516394c4dade26c1b10a4579800a246c + React-CoreModules: 21c8554a207849e7dc76b4f03e304b62c4593733 + React-cxxreact: 721337b940e085dbd18a1412216269dc276bf4e4 + React-jsi: 6a46bf76579f3a0fc95391e58ea9676bd10bf444 + React-jsiexecutor: a9ba940f3ee72da4b57f995c58257a776e19eb29 + React-jsinspector: 0b62261c84928d69b73a916b5a3837894529f5eb + React-logger: 3fc878ffa5e9d90ecf43d9b2f416a397f66b6784 + React-perflogger: 741ec14fd61e61f18056ff1eef85296d1a5a7df7 + React-RCTActionSheet: b42f85268b956c5a905bcfb505a33ce7e078f65c + React-RCTAnimation: d86228705557d83597c5a225cfee5513bad1a86e + React-RCTBlob: c828ed41f839a9f69c991d1c4b2afb5a18d30351 + React-RCTImage: 69b70910197cb8b932951a83dbab364dc27e1c15 + React-RCTLinking: da09ccab10fc4cabb3a4eac0751cefb9666274c7 + React-RCTNetwork: 78a143681d28fd051415977b4816ed516b1b7335 + React-RCTPushNotification: aae6684a8a5e4aae73a7594cf3938daa5ba65b43 + React-RCTSettings: 8fe43d932d10ad4e1a897d888f0346215c8ad37e + React-RCTTest: 5d252190cd0a396831bf95d97c0a9437780f51b6 + React-RCTText: 181b283a110c5fe104722b75064e9218bf972e38 + React-RCTVibration: 750078604afb9bb67a71f92535ea47d2ebe4a838 + React-runtimeexecutor: 1c296a03368cc6808bf82fa4734cd4a41f824646 + React-TurboModuleCxx-RNW: 24c089bb1bfa6459d6329b630bf6ad592e7a3b98 + React-TurboModuleCxx-WinRTPort: c4d23232fc75918aad4ac5a38a93ccd3c6f4579b + ReactCommon: 52df5c2e4b4bada6cc3bb365eab03f907f43092c + Yoga: 943375165f29e6c5521dff8ab2d53309e670348f YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: c7a7110b242497f2bf323ba74caedb9ee61ee05e diff --git a/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj b/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj index ce89eabdcd82c5..c77262bdde4b1c 100644 --- a/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj +++ b/packages/rn-tester/RNTesterPods.xcodeproj/project.pbxproj @@ -1869,7 +1869,7 @@ ENABLE_BITCODE = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64"; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 "; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; @@ -1953,7 +1953,7 @@ ENABLE_BITCODE = NO; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; - "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64"; + "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "arm64 "; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_TREAT_INCOMPATIBLE_POINTER_TYPE_WARNINGS_AS_ERRORS = YES; diff --git a/template/package.json b/template/package.json index a0d31fd7cfef8e..cc46b3dc717ee0 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "0.66.13" + "react-native": "0.66.14" }, "devDependencies": { "@babel/core": "^7.12.9", From f2506ad1ed25550975fec261d53db59199e147cd Mon Sep 17 00:00:00 2001 From: React-Native Bot <53619745+rnbot@users.noreply.github.com> Date: Tue, 22 Feb 2022 20:49:49 +0000 Subject: [PATCH 17/21] Applying package update to 0.66.15 ***NO_CI*** --- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- packages/rn-tester/Podfile.lock | 514 +++++++++--------- template/package.json | 2 +- 8 files changed, 264 insertions(+), 264 deletions(-) diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index e3e6cceffe16b0..a37e3dd9f01cb3 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 66, - patch: 14, + patch: 15, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index caa07af09c6772..c33d4e92f3c1c4 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(66), - RCTVersionPatch: @(14), + RCTVersionPatch: @(15), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index 8ca881be34cd60..02ed0ec1c58c10 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.66.14 +VERSION_NAME=0.66.15 GROUP=com.facebook.react POM_NAME=ReactNative diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index fd08a7825587f0..d81f4c269fe764 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 66, - "patch", 14, + "patch", 15, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index e132517574ac8e..d0c52cba0de19b 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 66; - int32_t Patch = 14; + int32_t Patch = 15; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index 86efae77805b44..1196bca2c05e32 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-macos", "private": true, - "version": "0.66.14", + "version": "0.66.15", "bin": "./cli.js", "description": "[Microsoft Fork] A framework for building native apps using React", "license": "MIT", diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 65cf2cf464c8b4..f30aa2ecc0ea02 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -3,14 +3,14 @@ PODS: - boost-for-react-native (1.63.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.66.14) - - FBReactNativeSpec (0.66.14): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.14) - - RCTTypeSafety (= 0.66.14) - - React-Core (= 0.66.14) - - React-jsi (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) + - FBLazyVector (0.66.15) + - FBReactNativeSpec (0.66.15): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.15) + - RCTTypeSafety (= 0.66.15) + - React-Core (= 0.66.15) + - React-jsi (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) - Flipper (0.99.0): - Flipper-Folly (~> 2.6) - Flipper-RSocket (~> 1.4) @@ -86,303 +86,303 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.66.14) - - RCTTypeSafety (0.66.14): - - FBLazyVector (= 0.66.14) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.14) - - React-Core (= 0.66.14) - - React (0.66.14): - - React-Core (= 0.66.14) - - React-Core/DevSupport (= 0.66.14) - - React-Core/RCTWebSocket (= 0.66.14) - - React-RCTActionSheet (= 0.66.14) - - React-RCTAnimation (= 0.66.14) - - React-RCTBlob (= 0.66.14) - - React-RCTImage (= 0.66.14) - - React-RCTLinking (= 0.66.14) - - React-RCTNetwork (= 0.66.14) - - React-RCTSettings (= 0.66.14) - - React-RCTText (= 0.66.14) - - React-RCTVibration (= 0.66.14) - - React-callinvoker (0.66.14) - - React-Core (0.66.14): + - RCTRequired (0.66.15) + - RCTTypeSafety (0.66.15): + - FBLazyVector (= 0.66.15) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.15) + - React-Core (= 0.66.15) + - React (0.66.15): + - React-Core (= 0.66.15) + - React-Core/DevSupport (= 0.66.15) + - React-Core/RCTWebSocket (= 0.66.15) + - React-RCTActionSheet (= 0.66.15) + - React-RCTAnimation (= 0.66.15) + - React-RCTBlob (= 0.66.15) + - React-RCTImage (= 0.66.15) + - React-RCTLinking (= 0.66.15) + - React-RCTNetwork (= 0.66.15) + - React-RCTSettings (= 0.66.15) + - React-RCTText (= 0.66.15) + - React-RCTVibration (= 0.66.15) + - React-callinvoker (0.66.15) + - React-Core (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.14) - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-Core/Default (= 0.66.15) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/CoreModulesHeaders (0.66.14): + - React-Core/CoreModulesHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/Default (0.66.14): + - React-Core/Default (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/DevSupport (0.66.14): + - React-Core/DevSupport (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.14) - - React-Core/RCTWebSocket (= 0.66.14) - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-jsinspector (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-Core/Default (= 0.66.15) + - React-Core/RCTWebSocket (= 0.66.15) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-jsinspector (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTActionSheetHeaders (0.66.14): + - React-Core/RCTActionSheetHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTAnimationHeaders (0.66.14): + - React-Core/RCTAnimationHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTBlobHeaders (0.66.14): + - React-Core/RCTBlobHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTImageHeaders (0.66.14): + - React-Core/RCTImageHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTLinkingHeaders (0.66.14): + - React-Core/RCTLinkingHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTNetworkHeaders (0.66.14): + - React-Core/RCTNetworkHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTPushNotificationHeaders (0.66.14): + - React-Core/RCTPushNotificationHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTSettingsHeaders (0.66.14): + - React-Core/RCTSettingsHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTTextHeaders (0.66.14): + - React-Core/RCTTextHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTVibrationHeaders (0.66.14): + - React-Core/RCTVibrationHeaders (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-Core/RCTWebSocket (0.66.14): + - React-Core/RCTWebSocket (0.66.15): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.14) - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsiexecutor (= 0.66.14) - - React-perflogger (= 0.66.14) + - React-Core/Default (= 0.66.15) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsiexecutor (= 0.66.15) + - React-perflogger (= 0.66.15) - Yoga - - React-CoreModules (0.66.14): - - FBReactNativeSpec (= 0.66.14) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.14) - - React-Core/CoreModulesHeaders (= 0.66.14) - - React-jsi (= 0.66.14) - - React-RCTImage (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-cxxreact (0.66.14): + - React-CoreModules (0.66.15): + - FBReactNativeSpec (= 0.66.15) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.15) + - React-Core/CoreModulesHeaders (= 0.66.15) + - React-jsi (= 0.66.15) + - React-RCTImage (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-cxxreact (0.66.15): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.14) - - React-jsi (= 0.66.14) - - React-jsinspector (= 0.66.14) - - React-logger (= 0.66.14) - - React-perflogger (= 0.66.14) - - React-runtimeexecutor (= 0.66.14) - - React-jsi (0.66.14): + - React-callinvoker (= 0.66.15) + - React-jsi (= 0.66.15) + - React-jsinspector (= 0.66.15) + - React-logger (= 0.66.15) + - React-perflogger (= 0.66.15) + - React-runtimeexecutor (= 0.66.15) + - React-jsi (0.66.15): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.66.14) - - React-jsi/Default (0.66.14): + - React-jsi/Default (= 0.66.15) + - React-jsi/Default (0.66.15): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.66.14): + - React-jsiexecutor (0.66.15): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-perflogger (= 0.66.14) - - React-jsinspector (0.66.14) - - React-logger (0.66.14): + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-perflogger (= 0.66.15) + - React-jsinspector (0.66.15) + - React-logger (0.66.15): - glog - - React-perflogger (0.66.14) - - React-RCTActionSheet (0.66.14): - - React-Core/RCTActionSheetHeaders (= 0.66.14) - - React-RCTAnimation (0.66.14): - - FBReactNativeSpec (= 0.66.14) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.14) - - React-Core/RCTAnimationHeaders (= 0.66.14) - - React-jsi (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-RCTBlob (0.66.14): - - FBReactNativeSpec (= 0.66.14) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.66.14) - - React-Core/RCTWebSocket (= 0.66.14) - - React-jsi (= 0.66.14) - - React-RCTNetwork (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-RCTImage (0.66.14): - - FBReactNativeSpec (= 0.66.14) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.14) - - React-Core/RCTImageHeaders (= 0.66.14) - - React-jsi (= 0.66.14) - - React-RCTNetwork (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-RCTLinking (0.66.14): - - FBReactNativeSpec (= 0.66.14) - - React-Core/RCTLinkingHeaders (= 0.66.14) - - React-jsi (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-RCTNetwork (0.66.14): - - FBReactNativeSpec (= 0.66.14) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.14) - - React-Core/RCTNetworkHeaders (= 0.66.14) - - React-jsi (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-RCTPushNotification (0.66.14): - - FBReactNativeSpec (= 0.66.14) - - RCTTypeSafety (= 0.66.14) - - React-Core/RCTPushNotificationHeaders (= 0.66.14) - - React-jsi (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-RCTSettings (0.66.14): - - FBReactNativeSpec (= 0.66.14) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.14) - - React-Core/RCTSettingsHeaders (= 0.66.14) - - React-jsi (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-RCTTest (0.66.14): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core (= 0.66.14) - - React-CoreModules (= 0.66.14) - - React-jsi (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-RCTText (0.66.14): - - React-Core/RCTTextHeaders (= 0.66.14) - - React-RCTVibration (0.66.14): - - FBReactNativeSpec (= 0.66.14) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.66.14) - - React-jsi (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-runtimeexecutor (0.66.14): - - React-jsi (= 0.66.14) - - React-TurboModuleCxx-RNW (0.66.14): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.14) - - React-TurboModuleCxx-WinRTPort (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) - - React-TurboModuleCxx-WinRTPort (0.66.14): - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.14) - - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.14) - - React-TurboModuleCxx-WinRTPort/Shared (0.66.14) - - React-TurboModuleCxx-WinRTPort/WinRT (0.66.14): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.14) - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.14) - - ReactCommon/turbomodule/core (0.66.14): + - React-perflogger (0.66.15) + - React-RCTActionSheet (0.66.15): + - React-Core/RCTActionSheetHeaders (= 0.66.15) + - React-RCTAnimation (0.66.15): + - FBReactNativeSpec (= 0.66.15) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.15) + - React-Core/RCTAnimationHeaders (= 0.66.15) + - React-jsi (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-RCTBlob (0.66.15): + - FBReactNativeSpec (= 0.66.15) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.66.15) + - React-Core/RCTWebSocket (= 0.66.15) + - React-jsi (= 0.66.15) + - React-RCTNetwork (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-RCTImage (0.66.15): + - FBReactNativeSpec (= 0.66.15) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.15) + - React-Core/RCTImageHeaders (= 0.66.15) + - React-jsi (= 0.66.15) + - React-RCTNetwork (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-RCTLinking (0.66.15): + - FBReactNativeSpec (= 0.66.15) + - React-Core/RCTLinkingHeaders (= 0.66.15) + - React-jsi (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-RCTNetwork (0.66.15): + - FBReactNativeSpec (= 0.66.15) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.15) + - React-Core/RCTNetworkHeaders (= 0.66.15) + - React-jsi (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-RCTPushNotification (0.66.15): + - FBReactNativeSpec (= 0.66.15) + - RCTTypeSafety (= 0.66.15) + - React-Core/RCTPushNotificationHeaders (= 0.66.15) + - React-jsi (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-RCTSettings (0.66.15): + - FBReactNativeSpec (= 0.66.15) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.15) + - React-Core/RCTSettingsHeaders (= 0.66.15) + - React-jsi (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-RCTTest (0.66.15): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core (= 0.66.15) + - React-CoreModules (= 0.66.15) + - React-jsi (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-RCTText (0.66.15): + - React-Core/RCTTextHeaders (= 0.66.15) + - React-RCTVibration (0.66.15): + - FBReactNativeSpec (= 0.66.15) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.66.15) + - React-jsi (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-runtimeexecutor (0.66.15): + - React-jsi (= 0.66.15) + - React-TurboModuleCxx-RNW (0.66.15): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.15) + - React-TurboModuleCxx-WinRTPort (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) + - React-TurboModuleCxx-WinRTPort (0.66.15): + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.15) + - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.15) + - React-TurboModuleCxx-WinRTPort/Shared (0.66.15) + - React-TurboModuleCxx-WinRTPort/WinRT (0.66.15): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.15) + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.15) + - ReactCommon/turbomodule/core (0.66.15): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.14) - - React-Core (= 0.66.14) - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-logger (= 0.66.14) - - React-perflogger (= 0.66.14) - - ReactCommon/turbomodule/samples (0.66.14): + - React-callinvoker (= 0.66.15) + - React-Core (= 0.66.15) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-logger (= 0.66.15) + - React-perflogger (= 0.66.15) + - ReactCommon/turbomodule/samples (0.66.15): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.14) - - React-Core (= 0.66.14) - - React-cxxreact (= 0.66.14) - - React-jsi (= 0.66.14) - - React-logger (= 0.66.14) - - React-perflogger (= 0.66.14) - - ReactCommon/turbomodule/core (= 0.66.14) + - React-callinvoker (= 0.66.15) + - React-Core (= 0.66.15) + - React-cxxreact (= 0.66.15) + - React-jsi (= 0.66.15) + - React-logger (= 0.66.15) + - React-perflogger (= 0.66.15) + - ReactCommon/turbomodule/core (= 0.66.15) - Yoga (1.14.0) - YogaKit (1.18.1): - Yoga (~> 1.14) @@ -542,8 +542,8 @@ SPEC CHECKSUMS: boost-for-react-native: 8f7c9ecfe357664c072ffbe2432569667cbf1f1b CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: ed15e075aa758ac0e4c1f8b830bd4e4d40d669e8 - FBLazyVector: 175266a5f77d255f0169cfda01f0346c105075b3 - FBReactNativeSpec: 92a9ef6d3e03ff24cc5f054c9e949bea97f6c550 + FBLazyVector: 2779b94e1c9e570c307db645424562d4cb1719d2 + FBReactNativeSpec: 22bbdebd033ea9f63534d00bb337142a04e7737f Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -558,34 +558,34 @@ SPEC CHECKSUMS: libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b RCT-Folly: 43adc9ce880eb76792f88c011773cb5c664c1419 - RCTRequired: a9e2af8873217b0c8075c3feeb519988bb0fe366 - RCTTypeSafety: d4d3373567b9a66883cd853f1682fc5cf48c5f64 - React: 79ccf4dfb433228f162ae5af33f47d1fa32d1c81 - React-callinvoker: 7a0667de884a23911ed7018120b7e4ed56694bd6 - React-Core: bd198fb6516394c4dade26c1b10a4579800a246c - React-CoreModules: 21c8554a207849e7dc76b4f03e304b62c4593733 - React-cxxreact: 721337b940e085dbd18a1412216269dc276bf4e4 - React-jsi: 6a46bf76579f3a0fc95391e58ea9676bd10bf444 - React-jsiexecutor: a9ba940f3ee72da4b57f995c58257a776e19eb29 - React-jsinspector: 0b62261c84928d69b73a916b5a3837894529f5eb - React-logger: 3fc878ffa5e9d90ecf43d9b2f416a397f66b6784 - React-perflogger: 741ec14fd61e61f18056ff1eef85296d1a5a7df7 - React-RCTActionSheet: b42f85268b956c5a905bcfb505a33ce7e078f65c - React-RCTAnimation: d86228705557d83597c5a225cfee5513bad1a86e - React-RCTBlob: c828ed41f839a9f69c991d1c4b2afb5a18d30351 - React-RCTImage: 69b70910197cb8b932951a83dbab364dc27e1c15 - React-RCTLinking: da09ccab10fc4cabb3a4eac0751cefb9666274c7 - React-RCTNetwork: 78a143681d28fd051415977b4816ed516b1b7335 - React-RCTPushNotification: aae6684a8a5e4aae73a7594cf3938daa5ba65b43 - React-RCTSettings: 8fe43d932d10ad4e1a897d888f0346215c8ad37e - React-RCTTest: 5d252190cd0a396831bf95d97c0a9437780f51b6 - React-RCTText: 181b283a110c5fe104722b75064e9218bf972e38 - React-RCTVibration: 750078604afb9bb67a71f92535ea47d2ebe4a838 - React-runtimeexecutor: 1c296a03368cc6808bf82fa4734cd4a41f824646 - React-TurboModuleCxx-RNW: 24c089bb1bfa6459d6329b630bf6ad592e7a3b98 - React-TurboModuleCxx-WinRTPort: c4d23232fc75918aad4ac5a38a93ccd3c6f4579b - ReactCommon: 52df5c2e4b4bada6cc3bb365eab03f907f43092c - Yoga: 943375165f29e6c5521dff8ab2d53309e670348f + RCTRequired: ef2115e46c17431ab7f5b798a70fe60bc36d6139 + RCTTypeSafety: 668de3631812ed39a68ce5929c13fbe31875c8f4 + React: 89fc79c30db26859a71f51694f49bc23b2117a8b + React-callinvoker: 4801025beab7a71c4d5d92f6e253179082bc0cd5 + React-Core: f72f3a60ff5275501aeda710a6cf51ba262854bc + React-CoreModules: 74d7c76543671837f13f23769221d520e4de6e5f + React-cxxreact: 76f1312c66a6d0487ca9bf5e2c00675d26e94461 + React-jsi: eeff8195f54ebe3eb1744efbc941f608a7f20537 + React-jsiexecutor: 58b4f8bb1aaf802b940a3d337334fb7b69cb20d1 + React-jsinspector: 276e1e57c5d3d89cba8d93b03abe1a90cb3f2cc6 + React-logger: f7436a6e4e95af86450c524bef81a825772434a8 + React-perflogger: 028ec7772edc9fe39bd37e7f4d1dfafd442c6836 + React-RCTActionSheet: 9a5202eefa28789384b92cb16a1b193edc0172b2 + React-RCTAnimation: d9f97015fe72859eb90d17a456d478b3c29ebd7e + React-RCTBlob: 89f6be67967f48dd30d346e00f479d4a91660a39 + React-RCTImage: f37b298dfed9f88b5cce325a95749b39285d7a5b + React-RCTLinking: 7acc9379988394f84de492a59a611d2f9c62f034 + React-RCTNetwork: d8ad223b3a691812a23614290a294bcb27dcb799 + React-RCTPushNotification: 12129a9d13f7e3bac9c40395998fb92f95ffb4ed + React-RCTSettings: d505908d4aed815f7ea33440fdd4659368abf839 + React-RCTTest: 5642d4c873d608228fbdfbc0432889cb8b375a5a + React-RCTText: 037c3eb6a125ea39f091e7106c7329c165ddf7f6 + React-RCTVibration: bd8b9d4aa87df501d9cc8eddd8f81e93ca9f911c + React-runtimeexecutor: 9b37f8c07d1ce6a3fbbb8726bcffc43e85475585 + React-TurboModuleCxx-RNW: 6beb8cc7236fb8c26113b121141961684948f31e + React-TurboModuleCxx-WinRTPort: ad067bb9c56291abda8fa43ed6cc419b91f51631 + ReactCommon: 7bb88de326cfc749537edc75e4b76666d422a0fa + Yoga: eb7b4e3300db4774a58c0181d7e5929377cdd4fa YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: c7a7110b242497f2bf323ba74caedb9ee61ee05e diff --git a/template/package.json b/template/package.json index cc46b3dc717ee0..e44cc2eab5e47e 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "0.66.14" + "react-native": "0.66.15" }, "devDependencies": { "@babel/core": "^7.12.9", From f755f9be156bc1eeaef0ebe366d765853dba0188 Mon Sep 17 00:00:00 2001 From: React-Native Bot <53619745+rnbot@users.noreply.github.com> Date: Tue, 22 Feb 2022 22:12:31 +0000 Subject: [PATCH 18/21] Applying package update to 0.66.16 ***NO_CI*** --- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- packages/rn-tester/Podfile.lock | 514 +++++++++--------- template/package.json | 2 +- 8 files changed, 264 insertions(+), 264 deletions(-) diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index a37e3dd9f01cb3..89a1b6d8b66569 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 66, - patch: 15, + patch: 16, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index c33d4e92f3c1c4..3cf48d5e4bb321 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(66), - RCTVersionPatch: @(15), + RCTVersionPatch: @(16), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index 02ed0ec1c58c10..260e76f47aa19b 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.66.15 +VERSION_NAME=0.66.16 GROUP=com.facebook.react POM_NAME=ReactNative diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index d81f4c269fe764..8cdda0f93723d4 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 66, - "patch", 15, + "patch", 16, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index d0c52cba0de19b..e2ea369927d83e 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 66; - int32_t Patch = 15; + int32_t Patch = 16; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index 1196bca2c05e32..f5f497277b9e61 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-macos", "private": true, - "version": "0.66.15", + "version": "0.66.16", "bin": "./cli.js", "description": "[Microsoft Fork] A framework for building native apps using React", "license": "MIT", diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index f30aa2ecc0ea02..22f433610de905 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -3,14 +3,14 @@ PODS: - boost-for-react-native (1.63.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.66.15) - - FBReactNativeSpec (0.66.15): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.15) - - RCTTypeSafety (= 0.66.15) - - React-Core (= 0.66.15) - - React-jsi (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) + - FBLazyVector (0.66.16) + - FBReactNativeSpec (0.66.16): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.16) + - RCTTypeSafety (= 0.66.16) + - React-Core (= 0.66.16) + - React-jsi (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) - Flipper (0.99.0): - Flipper-Folly (~> 2.6) - Flipper-RSocket (~> 1.4) @@ -86,303 +86,303 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.66.15) - - RCTTypeSafety (0.66.15): - - FBLazyVector (= 0.66.15) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.15) - - React-Core (= 0.66.15) - - React (0.66.15): - - React-Core (= 0.66.15) - - React-Core/DevSupport (= 0.66.15) - - React-Core/RCTWebSocket (= 0.66.15) - - React-RCTActionSheet (= 0.66.15) - - React-RCTAnimation (= 0.66.15) - - React-RCTBlob (= 0.66.15) - - React-RCTImage (= 0.66.15) - - React-RCTLinking (= 0.66.15) - - React-RCTNetwork (= 0.66.15) - - React-RCTSettings (= 0.66.15) - - React-RCTText (= 0.66.15) - - React-RCTVibration (= 0.66.15) - - React-callinvoker (0.66.15) - - React-Core (0.66.15): + - RCTRequired (0.66.16) + - RCTTypeSafety (0.66.16): + - FBLazyVector (= 0.66.16) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.16) + - React-Core (= 0.66.16) + - React (0.66.16): + - React-Core (= 0.66.16) + - React-Core/DevSupport (= 0.66.16) + - React-Core/RCTWebSocket (= 0.66.16) + - React-RCTActionSheet (= 0.66.16) + - React-RCTAnimation (= 0.66.16) + - React-RCTBlob (= 0.66.16) + - React-RCTImage (= 0.66.16) + - React-RCTLinking (= 0.66.16) + - React-RCTNetwork (= 0.66.16) + - React-RCTSettings (= 0.66.16) + - React-RCTText (= 0.66.16) + - React-RCTVibration (= 0.66.16) + - React-callinvoker (0.66.16) + - React-Core (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.15) - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-Core/Default (= 0.66.16) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/CoreModulesHeaders (0.66.15): + - React-Core/CoreModulesHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/Default (0.66.15): + - React-Core/Default (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/DevSupport (0.66.15): + - React-Core/DevSupport (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.15) - - React-Core/RCTWebSocket (= 0.66.15) - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-jsinspector (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-Core/Default (= 0.66.16) + - React-Core/RCTWebSocket (= 0.66.16) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-jsinspector (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTActionSheetHeaders (0.66.15): + - React-Core/RCTActionSheetHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTAnimationHeaders (0.66.15): + - React-Core/RCTAnimationHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTBlobHeaders (0.66.15): + - React-Core/RCTBlobHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTImageHeaders (0.66.15): + - React-Core/RCTImageHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTLinkingHeaders (0.66.15): + - React-Core/RCTLinkingHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTNetworkHeaders (0.66.15): + - React-Core/RCTNetworkHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTPushNotificationHeaders (0.66.15): + - React-Core/RCTPushNotificationHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTSettingsHeaders (0.66.15): + - React-Core/RCTSettingsHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTTextHeaders (0.66.15): + - React-Core/RCTTextHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTVibrationHeaders (0.66.15): + - React-Core/RCTVibrationHeaders (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-Core/RCTWebSocket (0.66.15): + - React-Core/RCTWebSocket (0.66.16): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.15) - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsiexecutor (= 0.66.15) - - React-perflogger (= 0.66.15) + - React-Core/Default (= 0.66.16) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsiexecutor (= 0.66.16) + - React-perflogger (= 0.66.16) - Yoga - - React-CoreModules (0.66.15): - - FBReactNativeSpec (= 0.66.15) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.15) - - React-Core/CoreModulesHeaders (= 0.66.15) - - React-jsi (= 0.66.15) - - React-RCTImage (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-cxxreact (0.66.15): + - React-CoreModules (0.66.16): + - FBReactNativeSpec (= 0.66.16) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.16) + - React-Core/CoreModulesHeaders (= 0.66.16) + - React-jsi (= 0.66.16) + - React-RCTImage (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-cxxreact (0.66.16): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.15) - - React-jsi (= 0.66.15) - - React-jsinspector (= 0.66.15) - - React-logger (= 0.66.15) - - React-perflogger (= 0.66.15) - - React-runtimeexecutor (= 0.66.15) - - React-jsi (0.66.15): + - React-callinvoker (= 0.66.16) + - React-jsi (= 0.66.16) + - React-jsinspector (= 0.66.16) + - React-logger (= 0.66.16) + - React-perflogger (= 0.66.16) + - React-runtimeexecutor (= 0.66.16) + - React-jsi (0.66.16): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.66.15) - - React-jsi/Default (0.66.15): + - React-jsi/Default (= 0.66.16) + - React-jsi/Default (0.66.16): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.66.15): + - React-jsiexecutor (0.66.16): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-perflogger (= 0.66.15) - - React-jsinspector (0.66.15) - - React-logger (0.66.15): + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-perflogger (= 0.66.16) + - React-jsinspector (0.66.16) + - React-logger (0.66.16): - glog - - React-perflogger (0.66.15) - - React-RCTActionSheet (0.66.15): - - React-Core/RCTActionSheetHeaders (= 0.66.15) - - React-RCTAnimation (0.66.15): - - FBReactNativeSpec (= 0.66.15) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.15) - - React-Core/RCTAnimationHeaders (= 0.66.15) - - React-jsi (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-RCTBlob (0.66.15): - - FBReactNativeSpec (= 0.66.15) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.66.15) - - React-Core/RCTWebSocket (= 0.66.15) - - React-jsi (= 0.66.15) - - React-RCTNetwork (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-RCTImage (0.66.15): - - FBReactNativeSpec (= 0.66.15) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.15) - - React-Core/RCTImageHeaders (= 0.66.15) - - React-jsi (= 0.66.15) - - React-RCTNetwork (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-RCTLinking (0.66.15): - - FBReactNativeSpec (= 0.66.15) - - React-Core/RCTLinkingHeaders (= 0.66.15) - - React-jsi (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-RCTNetwork (0.66.15): - - FBReactNativeSpec (= 0.66.15) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.15) - - React-Core/RCTNetworkHeaders (= 0.66.15) - - React-jsi (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-RCTPushNotification (0.66.15): - - FBReactNativeSpec (= 0.66.15) - - RCTTypeSafety (= 0.66.15) - - React-Core/RCTPushNotificationHeaders (= 0.66.15) - - React-jsi (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-RCTSettings (0.66.15): - - FBReactNativeSpec (= 0.66.15) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.15) - - React-Core/RCTSettingsHeaders (= 0.66.15) - - React-jsi (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-RCTTest (0.66.15): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core (= 0.66.15) - - React-CoreModules (= 0.66.15) - - React-jsi (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-RCTText (0.66.15): - - React-Core/RCTTextHeaders (= 0.66.15) - - React-RCTVibration (0.66.15): - - FBReactNativeSpec (= 0.66.15) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.66.15) - - React-jsi (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-runtimeexecutor (0.66.15): - - React-jsi (= 0.66.15) - - React-TurboModuleCxx-RNW (0.66.15): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.15) - - React-TurboModuleCxx-WinRTPort (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) - - React-TurboModuleCxx-WinRTPort (0.66.15): - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.15) - - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.15) - - React-TurboModuleCxx-WinRTPort/Shared (0.66.15) - - React-TurboModuleCxx-WinRTPort/WinRT (0.66.15): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.15) - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.15) - - ReactCommon/turbomodule/core (0.66.15): + - React-perflogger (0.66.16) + - React-RCTActionSheet (0.66.16): + - React-Core/RCTActionSheetHeaders (= 0.66.16) + - React-RCTAnimation (0.66.16): + - FBReactNativeSpec (= 0.66.16) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.16) + - React-Core/RCTAnimationHeaders (= 0.66.16) + - React-jsi (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-RCTBlob (0.66.16): + - FBReactNativeSpec (= 0.66.16) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.66.16) + - React-Core/RCTWebSocket (= 0.66.16) + - React-jsi (= 0.66.16) + - React-RCTNetwork (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-RCTImage (0.66.16): + - FBReactNativeSpec (= 0.66.16) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.16) + - React-Core/RCTImageHeaders (= 0.66.16) + - React-jsi (= 0.66.16) + - React-RCTNetwork (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-RCTLinking (0.66.16): + - FBReactNativeSpec (= 0.66.16) + - React-Core/RCTLinkingHeaders (= 0.66.16) + - React-jsi (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-RCTNetwork (0.66.16): + - FBReactNativeSpec (= 0.66.16) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.16) + - React-Core/RCTNetworkHeaders (= 0.66.16) + - React-jsi (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-RCTPushNotification (0.66.16): + - FBReactNativeSpec (= 0.66.16) + - RCTTypeSafety (= 0.66.16) + - React-Core/RCTPushNotificationHeaders (= 0.66.16) + - React-jsi (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-RCTSettings (0.66.16): + - FBReactNativeSpec (= 0.66.16) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.16) + - React-Core/RCTSettingsHeaders (= 0.66.16) + - React-jsi (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-RCTTest (0.66.16): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core (= 0.66.16) + - React-CoreModules (= 0.66.16) + - React-jsi (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-RCTText (0.66.16): + - React-Core/RCTTextHeaders (= 0.66.16) + - React-RCTVibration (0.66.16): + - FBReactNativeSpec (= 0.66.16) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.66.16) + - React-jsi (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-runtimeexecutor (0.66.16): + - React-jsi (= 0.66.16) + - React-TurboModuleCxx-RNW (0.66.16): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.16) + - React-TurboModuleCxx-WinRTPort (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) + - React-TurboModuleCxx-WinRTPort (0.66.16): + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.16) + - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.16) + - React-TurboModuleCxx-WinRTPort/Shared (0.66.16) + - React-TurboModuleCxx-WinRTPort/WinRT (0.66.16): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.16) + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.16) + - ReactCommon/turbomodule/core (0.66.16): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.15) - - React-Core (= 0.66.15) - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-logger (= 0.66.15) - - React-perflogger (= 0.66.15) - - ReactCommon/turbomodule/samples (0.66.15): + - React-callinvoker (= 0.66.16) + - React-Core (= 0.66.16) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-logger (= 0.66.16) + - React-perflogger (= 0.66.16) + - ReactCommon/turbomodule/samples (0.66.16): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.15) - - React-Core (= 0.66.15) - - React-cxxreact (= 0.66.15) - - React-jsi (= 0.66.15) - - React-logger (= 0.66.15) - - React-perflogger (= 0.66.15) - - ReactCommon/turbomodule/core (= 0.66.15) + - React-callinvoker (= 0.66.16) + - React-Core (= 0.66.16) + - React-cxxreact (= 0.66.16) + - React-jsi (= 0.66.16) + - React-logger (= 0.66.16) + - React-perflogger (= 0.66.16) + - ReactCommon/turbomodule/core (= 0.66.16) - Yoga (1.14.0) - YogaKit (1.18.1): - Yoga (~> 1.14) @@ -542,8 +542,8 @@ SPEC CHECKSUMS: boost-for-react-native: 8f7c9ecfe357664c072ffbe2432569667cbf1f1b CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: ed15e075aa758ac0e4c1f8b830bd4e4d40d669e8 - FBLazyVector: 2779b94e1c9e570c307db645424562d4cb1719d2 - FBReactNativeSpec: 22bbdebd033ea9f63534d00bb337142a04e7737f + FBLazyVector: e9fdaf9a152f80c92d7492b370e184045240f1d1 + FBReactNativeSpec: 4894b99607044729e6485da2ea78ee05ebfba53f Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -558,34 +558,34 @@ SPEC CHECKSUMS: libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b RCT-Folly: 43adc9ce880eb76792f88c011773cb5c664c1419 - RCTRequired: ef2115e46c17431ab7f5b798a70fe60bc36d6139 - RCTTypeSafety: 668de3631812ed39a68ce5929c13fbe31875c8f4 - React: 89fc79c30db26859a71f51694f49bc23b2117a8b - React-callinvoker: 4801025beab7a71c4d5d92f6e253179082bc0cd5 - React-Core: f72f3a60ff5275501aeda710a6cf51ba262854bc - React-CoreModules: 74d7c76543671837f13f23769221d520e4de6e5f - React-cxxreact: 76f1312c66a6d0487ca9bf5e2c00675d26e94461 - React-jsi: eeff8195f54ebe3eb1744efbc941f608a7f20537 - React-jsiexecutor: 58b4f8bb1aaf802b940a3d337334fb7b69cb20d1 - React-jsinspector: 276e1e57c5d3d89cba8d93b03abe1a90cb3f2cc6 - React-logger: f7436a6e4e95af86450c524bef81a825772434a8 - React-perflogger: 028ec7772edc9fe39bd37e7f4d1dfafd442c6836 - React-RCTActionSheet: 9a5202eefa28789384b92cb16a1b193edc0172b2 - React-RCTAnimation: d9f97015fe72859eb90d17a456d478b3c29ebd7e - React-RCTBlob: 89f6be67967f48dd30d346e00f479d4a91660a39 - React-RCTImage: f37b298dfed9f88b5cce325a95749b39285d7a5b - React-RCTLinking: 7acc9379988394f84de492a59a611d2f9c62f034 - React-RCTNetwork: d8ad223b3a691812a23614290a294bcb27dcb799 - React-RCTPushNotification: 12129a9d13f7e3bac9c40395998fb92f95ffb4ed - React-RCTSettings: d505908d4aed815f7ea33440fdd4659368abf839 - React-RCTTest: 5642d4c873d608228fbdfbc0432889cb8b375a5a - React-RCTText: 037c3eb6a125ea39f091e7106c7329c165ddf7f6 - React-RCTVibration: bd8b9d4aa87df501d9cc8eddd8f81e93ca9f911c - React-runtimeexecutor: 9b37f8c07d1ce6a3fbbb8726bcffc43e85475585 - React-TurboModuleCxx-RNW: 6beb8cc7236fb8c26113b121141961684948f31e - React-TurboModuleCxx-WinRTPort: ad067bb9c56291abda8fa43ed6cc419b91f51631 - ReactCommon: 7bb88de326cfc749537edc75e4b76666d422a0fa - Yoga: eb7b4e3300db4774a58c0181d7e5929377cdd4fa + RCTRequired: 4bb4d7752e65bca9168f37d06689c6e1d089018f + RCTTypeSafety: a2ced5a6bb6caadbafbb285166e5e95e6627c0e9 + React: b98e1eabcaab124b2458c52582673cd7ad893d0d + React-callinvoker: f42c9c4b63a0618de7d19ffd35cc6a52e08a97a0 + React-Core: dd6363af1734de979a8c8ef65f360bb013f9088d + React-CoreModules: a5449616b5a096357013bef2cfc2a3150ebfa0b4 + React-cxxreact: 5055256e07a01af62f62d7f6518aba32c63ff9c8 + React-jsi: 08a9a7c9900455ac281fa146d510db876df9be8c + React-jsiexecutor: 7607e36a9c8c90e8e1a12a6f2bc11db25b2c3eb9 + React-jsinspector: a306b56de62184c5937e06b792ce3be0d710256e + React-logger: caf0c52bcc2733b022552ca3d47e3041469fa67f + React-perflogger: de5ddf906968881d5fc863c1ce8ac7f83ae7007c + React-RCTActionSheet: 136cb69883fe54cdf9138bf39c67802a32bb0253 + React-RCTAnimation: ccee575348a94d7b79f7a138059c06289ef010bf + React-RCTBlob: 648ae71fe27f1ff888542291abe5d65f8c64cbfe + React-RCTImage: 18d6a37e4e966dbaee0793f1e124af83019cb88b + React-RCTLinking: 31d9f1c038b5d4b924a1776f6f0c29becb932c23 + React-RCTNetwork: 708a91599ee86e792d4dcab669667d400cb4b5a8 + React-RCTPushNotification: 406c2f3b64a5d54b37f679cbf3313ec8c8c5b14b + React-RCTSettings: a3ceaa0b5cac1bbcdd97b36e11f13a95f7b0259a + React-RCTTest: a34a4705caf054442946118fe544bef7315f3b4e + React-RCTText: e884a741a257cb294b1cf53e5699988fd9ce8632 + React-RCTVibration: 843785b0a0acbf0b604591f7ac16283ee6352cff + React-runtimeexecutor: 9fa491ecf5f7276808475733945951a17f295f76 + React-TurboModuleCxx-RNW: 2bbd66274a77de6193313587bfd6f4ad1f89b56c + React-TurboModuleCxx-WinRTPort: 282a796e51debb984cb4d215e39fd2edfa22cdfb + ReactCommon: 12fdf85d04554b06d97e80f24dadd19a7bccff95 + Yoga: 9e50aaeb7ce5a06a918336a1dda6a1d6b044b9a8 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: c7a7110b242497f2bf323ba74caedb9ee61ee05e diff --git a/template/package.json b/template/package.json index e44cc2eab5e47e..7c95c2e059afc7 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "0.66.15" + "react-native": "0.66.16" }, "devDependencies": { "@babel/core": "^7.12.9", From d395dcd9ac002d377456a9a846b49fef4e347b2f Mon Sep 17 00:00:00 2001 From: Ranesh Saha Date: Tue, 22 Feb 2022 14:59:51 -0800 Subject: [PATCH 19/21] Cleaning up parts of android-pr.yml --- .ado/android-pr.yml | 6 +++--- .ado/templates/android-build-office.yml | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/.ado/android-pr.yml b/.ado/android-pr.yml index 28d4aa06dd208a..e6797796bf7449 100644 --- a/.ado/android-pr.yml +++ b/.ado/android-pr.yml @@ -32,12 +32,12 @@ jobs: - task: CmdLine@2 displayName: Remove RNTesterApp.android.bundle inputs: - script: rm -f RNTesterApp.android.bundle + script: rm -f ./packages/rn-tester/js/RNTesterApp.android.bundle - task: CmdLine@2 displayName: Create RNTester bundle inputs: - script: node cli.js bundle --entry-file ./packages/rn-tester/js/RNTesterApp.android.js --bundle-output RNTesterApp.android.bundle --platform android + script: node cli.js bundle --entry-file ./packages/rn-tester/js/RNTesterApp.android.js --bundle-output ./packages/rn-tester/js/RNTesterApp.android.bundle --platform android - task: CmdLine@2 displayName: gradlew installArchives @@ -49,7 +49,7 @@ jobs: inputs: script: REACT_NATIVE_BOOST_PATH=$(System.DefaultWorkingDirectory)/build_deps ./gradlew :packages:rn-tester:android:app:assemble - - template: templates\prep-android-nuget.yml + - template: templates/prep-android-nuget.yml # Verify depenendencies can be enumerated and downloaded .. - task: CmdLine@2 diff --git a/.ado/templates/android-build-office.yml b/.ado/templates/android-build-office.yml index 93463ef1bfca2f..717cad86f8f20f 100644 --- a/.ado/templates/android-build-office.yml +++ b/.ado/templates/android-build-office.yml @@ -17,8 +17,9 @@ steps: # Install NuGet - task: CmdLine@2 + displayName: Install NuGet inputs: - script: mkdir $(System.DefaultWorkingDirectory)/nuget-bin/ && curl -o $(System.DefaultWorkingDirectory)/nuget-bin/nuget.exe https://dist.nuget.org/win-x86-commandline/latest/nuget.exe + script: curl -o $(System.DefaultWorkingDirectory)/nuget-bin/nuget.exe --create-dirs https://dist.nuget.org/win-x86-commandline/latest/nuget.exe - task: CmdLine@2 displayName: "Rename package to react-native" From b758848c9d06b459d7a2f8a39ba7ef340683e472 Mon Sep 17 00:00:00 2001 From: React-Native Bot <53619745+rnbot@users.noreply.github.com> Date: Wed, 23 Feb 2022 04:23:00 +0000 Subject: [PATCH 20/21] Applying package update to 0.66.17 ***NO_CI*** --- Brewfile.lock.json | 32 +- Libraries/Core/ReactNativeVersion.js | 2 +- React/Base/RCTVersion.m | 2 +- ReactAndroid/gradle.properties | 2 +- .../systeminfo/ReactNativeVersion.java | 2 +- ReactCommon/cxxreact/ReactNativeVersion.h | 2 +- package.json | 2 +- packages/rn-tester/Podfile.lock | 514 +++++++++--------- template/package.json | 2 +- 9 files changed, 280 insertions(+), 280 deletions(-) diff --git a/Brewfile.lock.json b/Brewfile.lock.json index 7dd12bf1b40e7e..efb0af36395f18 100644 --- a/Brewfile.lock.json +++ b/Brewfile.lock.json @@ -41,40 +41,40 @@ } }, "watchman": { - "version": "2022.02.07.00", + "version": "2022.02.14.00_1", "bottle": { - "rebuild": 1, + "rebuild": 0, "root_url": "https://ghcr.io/v2/homebrew/core", "files": { "arm64_monterey": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:5741ff29ac3a5cf976a9189c36364c1b22774ed23a4ae981c041aabcb27de33a", - "sha256": "5741ff29ac3a5cf976a9189c36364c1b22774ed23a4ae981c041aabcb27de33a" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:a17cb20e09f964505dbcc8ce690252bafdb699444c295bfd05ee2edc1a110db9", + "sha256": "a17cb20e09f964505dbcc8ce690252bafdb699444c295bfd05ee2edc1a110db9" }, "arm64_big_sur": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:e5d71e1c8b07a51ca7632e4b9eb29a5db3f58eb59b80dd08a7fc1cc59a8fb702", - "sha256": "e5d71e1c8b07a51ca7632e4b9eb29a5db3f58eb59b80dd08a7fc1cc59a8fb702" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:d687120b74f8097c9d9be56220464f2b48438aad3069d8f36755e1b4a12167aa", + "sha256": "d687120b74f8097c9d9be56220464f2b48438aad3069d8f36755e1b4a12167aa" }, "monterey": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:a7a01de5a8345f5667e0265037da6f70e4dab9aba8c6a1b9ad66d7d10c0b8a97", - "sha256": "a7a01de5a8345f5667e0265037da6f70e4dab9aba8c6a1b9ad66d7d10c0b8a97" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:0e69c1317cc15cee2ab026bcaa1e07f0f0d578e0a4f2228ac83e18c5d7a810d0", + "sha256": "0e69c1317cc15cee2ab026bcaa1e07f0f0d578e0a4f2228ac83e18c5d7a810d0" }, "big_sur": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:0906cca75214a9252e4e50cedc7066ce586a3d4706e045434b459c9c1ec78cf4", - "sha256": "0906cca75214a9252e4e50cedc7066ce586a3d4706e045434b459c9c1ec78cf4" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:9b0437d417a213862cf0f268b512762002afbf01c2a8d3312f4f8a33fe610a83", + "sha256": "9b0437d417a213862cf0f268b512762002afbf01c2a8d3312f4f8a33fe610a83" }, "catalina": { "cellar": ":any", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:e0d83cb3e83369380a47db8cfdb1854e476183e4655e6700082619f57d381d4d", - "sha256": "e0d83cb3e83369380a47db8cfdb1854e476183e4655e6700082619f57d381d4d" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:b74bd7a2fc852fc8978940591bd0d13d93eece6be1d5f6746db529e07552913e", + "sha256": "b74bd7a2fc852fc8978940591bd0d13d93eece6be1d5f6746db529e07552913e" }, "x86_64_linux": { "cellar": "/home/linuxbrew/.linuxbrew/Cellar", - "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:c18f7e9041c88e05a47d7be8f59803fb68485b8887e63629b1e41bdcc171763c", - "sha256": "c18f7e9041c88e05a47d7be8f59803fb68485b8887e63629b1e41bdcc171763c" + "url": "https://ghcr.io/v2/homebrew/core/watchman/blobs/sha256:d23dbea274bd72952221032f011e22ff8894d57efe6aa2be137c028395c4d1a6", + "sha256": "d23dbea274bd72952221032f011e22ff8894d57efe6aa2be137c028395c4d1a6" } } } @@ -84,9 +84,9 @@ "system": { "macos": { "catalina": { - "HOMEBREW_VERSION": "3.3.14", + "HOMEBREW_VERSION": "3.3.15", "HOMEBREW_PREFIX": "/usr/local", - "Homebrew/homebrew-core": "83848392785cb179c74b991c373f4fda873dcf04", + "Homebrew/homebrew-core": "1614144f26fa67f511b8973fe85f2383e52457b5", "CLT": "12.4.0.0.1.1610135815", "Xcode": "12.4", "macOS": "10.15.7" diff --git a/Libraries/Core/ReactNativeVersion.js b/Libraries/Core/ReactNativeVersion.js index 89a1b6d8b66569..dba4342ba1673a 100644 --- a/Libraries/Core/ReactNativeVersion.js +++ b/Libraries/Core/ReactNativeVersion.js @@ -12,6 +12,6 @@ exports.version = { major: 0, minor: 66, - patch: 16, + patch: 17, prerelease: null, }; diff --git a/React/Base/RCTVersion.m b/React/Base/RCTVersion.m index 3cf48d5e4bb321..cda6567971a3b0 100644 --- a/React/Base/RCTVersion.m +++ b/React/Base/RCTVersion.m @@ -23,7 +23,7 @@ __rnVersion = @{ RCTVersionMajor: @(0), RCTVersionMinor: @(66), - RCTVersionPatch: @(16), + RCTVersionPatch: @(17), RCTVersionPrerelease: [NSNull null], }; }); diff --git a/ReactAndroid/gradle.properties b/ReactAndroid/gradle.properties index 260e76f47aa19b..b2827139eb4123 100644 --- a/ReactAndroid/gradle.properties +++ b/ReactAndroid/gradle.properties @@ -1,4 +1,4 @@ -VERSION_NAME=0.66.16 +VERSION_NAME=0.66.17 GROUP=com.facebook.react POM_NAME=ReactNative diff --git a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java index 8cdda0f93723d4..4c5bf5cd16b20b 100644 --- a/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java +++ b/ReactAndroid/src/main/java/com/facebook/react/modules/systeminfo/ReactNativeVersion.java @@ -17,6 +17,6 @@ public class ReactNativeVersion { public static final Map VERSION = MapBuilder.of( "major", 0, "minor", 66, - "patch", 16, + "patch", 17, "prerelease", null); } diff --git a/ReactCommon/cxxreact/ReactNativeVersion.h b/ReactCommon/cxxreact/ReactNativeVersion.h index e2ea369927d83e..b99b634114c1b5 100644 --- a/ReactCommon/cxxreact/ReactNativeVersion.h +++ b/ReactCommon/cxxreact/ReactNativeVersion.h @@ -17,7 +17,7 @@ namespace facebook::react { constexpr struct { int32_t Major = 0; int32_t Minor = 66; - int32_t Patch = 16; + int32_t Patch = 17; std::string_view Prerelease = ""; } ReactNativeVersion; diff --git a/package.json b/package.json index f5f497277b9e61..4e3385cca11971 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "react-native-macos", "private": true, - "version": "0.66.16", + "version": "0.66.17", "bin": "./cli.js", "description": "[Microsoft Fork] A framework for building native apps using React", "license": "MIT", diff --git a/packages/rn-tester/Podfile.lock b/packages/rn-tester/Podfile.lock index 22f433610de905..f88f96dbdd2fbb 100644 --- a/packages/rn-tester/Podfile.lock +++ b/packages/rn-tester/Podfile.lock @@ -3,14 +3,14 @@ PODS: - boost-for-react-native (1.63.0) - CocoaAsyncSocket (7.6.5) - DoubleConversion (1.1.6) - - FBLazyVector (0.66.16) - - FBReactNativeSpec (0.66.16): - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.16) - - RCTTypeSafety (= 0.66.16) - - React-Core (= 0.66.16) - - React-jsi (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) + - FBLazyVector (0.66.17) + - FBReactNativeSpec (0.66.17): + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.17) + - RCTTypeSafety (= 0.66.17) + - React-Core (= 0.66.17) + - React-jsi (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) - Flipper (0.99.0): - Flipper-Folly (~> 2.6) - Flipper-RSocket (~> 1.4) @@ -86,303 +86,303 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.66.16) - - RCTTypeSafety (0.66.16): - - FBLazyVector (= 0.66.16) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTRequired (= 0.66.16) - - React-Core (= 0.66.16) - - React (0.66.16): - - React-Core (= 0.66.16) - - React-Core/DevSupport (= 0.66.16) - - React-Core/RCTWebSocket (= 0.66.16) - - React-RCTActionSheet (= 0.66.16) - - React-RCTAnimation (= 0.66.16) - - React-RCTBlob (= 0.66.16) - - React-RCTImage (= 0.66.16) - - React-RCTLinking (= 0.66.16) - - React-RCTNetwork (= 0.66.16) - - React-RCTSettings (= 0.66.16) - - React-RCTText (= 0.66.16) - - React-RCTVibration (= 0.66.16) - - React-callinvoker (0.66.16) - - React-Core (0.66.16): + - RCTRequired (0.66.17) + - RCTTypeSafety (0.66.17): + - FBLazyVector (= 0.66.17) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTRequired (= 0.66.17) + - React-Core (= 0.66.17) + - React (0.66.17): + - React-Core (= 0.66.17) + - React-Core/DevSupport (= 0.66.17) + - React-Core/RCTWebSocket (= 0.66.17) + - React-RCTActionSheet (= 0.66.17) + - React-RCTAnimation (= 0.66.17) + - React-RCTBlob (= 0.66.17) + - React-RCTImage (= 0.66.17) + - React-RCTLinking (= 0.66.17) + - React-RCTNetwork (= 0.66.17) + - React-RCTSettings (= 0.66.17) + - React-RCTText (= 0.66.17) + - React-RCTVibration (= 0.66.17) + - React-callinvoker (0.66.17) + - React-Core (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.16) - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-Core/Default (= 0.66.17) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/CoreModulesHeaders (0.66.16): + - React-Core/CoreModulesHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/Default (0.66.16): + - React-Core/Default (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/DevSupport (0.66.16): + - React-Core/DevSupport (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.16) - - React-Core/RCTWebSocket (= 0.66.16) - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-jsinspector (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-Core/Default (= 0.66.17) + - React-Core/RCTWebSocket (= 0.66.17) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-jsinspector (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTActionSheetHeaders (0.66.16): + - React-Core/RCTActionSheetHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTAnimationHeaders (0.66.16): + - React-Core/RCTAnimationHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTBlobHeaders (0.66.16): + - React-Core/RCTBlobHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTImageHeaders (0.66.16): + - React-Core/RCTImageHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTLinkingHeaders (0.66.16): + - React-Core/RCTLinkingHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTNetworkHeaders (0.66.16): + - React-Core/RCTNetworkHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTPushNotificationHeaders (0.66.16): + - React-Core/RCTPushNotificationHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTSettingsHeaders (0.66.16): + - React-Core/RCTSettingsHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTTextHeaders (0.66.16): + - React-Core/RCTTextHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTVibrationHeaders (0.66.16): + - React-Core/RCTVibrationHeaders (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - React-Core/Default - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-Core/RCTWebSocket (0.66.16): + - React-Core/RCTWebSocket (0.66.17): - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/Default (= 0.66.16) - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsiexecutor (= 0.66.16) - - React-perflogger (= 0.66.16) + - React-Core/Default (= 0.66.17) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsiexecutor (= 0.66.17) + - React-perflogger (= 0.66.17) - Yoga - - React-CoreModules (0.66.16): - - FBReactNativeSpec (= 0.66.16) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.16) - - React-Core/CoreModulesHeaders (= 0.66.16) - - React-jsi (= 0.66.16) - - React-RCTImage (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-cxxreact (0.66.16): + - React-CoreModules (0.66.17): + - FBReactNativeSpec (= 0.66.17) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.17) + - React-Core/CoreModulesHeaders (= 0.66.17) + - React-jsi (= 0.66.17) + - React-RCTImage (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-cxxreact (0.66.17): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.16) - - React-jsi (= 0.66.16) - - React-jsinspector (= 0.66.16) - - React-logger (= 0.66.16) - - React-perflogger (= 0.66.16) - - React-runtimeexecutor (= 0.66.16) - - React-jsi (0.66.16): + - React-callinvoker (= 0.66.17) + - React-jsi (= 0.66.17) + - React-jsinspector (= 0.66.17) + - React-logger (= 0.66.17) + - React-perflogger (= 0.66.17) + - React-runtimeexecutor (= 0.66.17) + - React-jsi (0.66.17): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsi/Default (= 0.66.16) - - React-jsi/Default (0.66.16): + - React-jsi/Default (= 0.66.17) + - React-jsi/Default (0.66.17): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-jsiexecutor (0.66.16): + - React-jsiexecutor (0.66.17): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-perflogger (= 0.66.16) - - React-jsinspector (0.66.16) - - React-logger (0.66.16): + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-perflogger (= 0.66.17) + - React-jsinspector (0.66.17) + - React-logger (0.66.17): - glog - - React-perflogger (0.66.16) - - React-RCTActionSheet (0.66.16): - - React-Core/RCTActionSheetHeaders (= 0.66.16) - - React-RCTAnimation (0.66.16): - - FBReactNativeSpec (= 0.66.16) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.16) - - React-Core/RCTAnimationHeaders (= 0.66.16) - - React-jsi (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-RCTBlob (0.66.16): - - FBReactNativeSpec (= 0.66.16) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTBlobHeaders (= 0.66.16) - - React-Core/RCTWebSocket (= 0.66.16) - - React-jsi (= 0.66.16) - - React-RCTNetwork (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-RCTImage (0.66.16): - - FBReactNativeSpec (= 0.66.16) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.16) - - React-Core/RCTImageHeaders (= 0.66.16) - - React-jsi (= 0.66.16) - - React-RCTNetwork (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-RCTLinking (0.66.16): - - FBReactNativeSpec (= 0.66.16) - - React-Core/RCTLinkingHeaders (= 0.66.16) - - React-jsi (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-RCTNetwork (0.66.16): - - FBReactNativeSpec (= 0.66.16) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.16) - - React-Core/RCTNetworkHeaders (= 0.66.16) - - React-jsi (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-RCTPushNotification (0.66.16): - - FBReactNativeSpec (= 0.66.16) - - RCTTypeSafety (= 0.66.16) - - React-Core/RCTPushNotificationHeaders (= 0.66.16) - - React-jsi (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-RCTSettings (0.66.16): - - FBReactNativeSpec (= 0.66.16) - - RCT-Folly (= 2021.06.28.00-v2) - - RCTTypeSafety (= 0.66.16) - - React-Core/RCTSettingsHeaders (= 0.66.16) - - React-jsi (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-RCTTest (0.66.16): - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core (= 0.66.16) - - React-CoreModules (= 0.66.16) - - React-jsi (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-RCTText (0.66.16): - - React-Core/RCTTextHeaders (= 0.66.16) - - React-RCTVibration (0.66.16): - - FBReactNativeSpec (= 0.66.16) - - RCT-Folly (= 2021.06.28.00-v2) - - React-Core/RCTVibrationHeaders (= 0.66.16) - - React-jsi (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-runtimeexecutor (0.66.16): - - React-jsi (= 0.66.16) - - React-TurboModuleCxx-RNW (0.66.16): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.16) - - React-TurboModuleCxx-WinRTPort (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) - - React-TurboModuleCxx-WinRTPort (0.66.16): - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.16) - - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.16) - - React-TurboModuleCxx-WinRTPort/Shared (0.66.16) - - React-TurboModuleCxx-WinRTPort/WinRT (0.66.16): - - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.16) - - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.16) - - ReactCommon/turbomodule/core (0.66.16): + - React-perflogger (0.66.17) + - React-RCTActionSheet (0.66.17): + - React-Core/RCTActionSheetHeaders (= 0.66.17) + - React-RCTAnimation (0.66.17): + - FBReactNativeSpec (= 0.66.17) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.17) + - React-Core/RCTAnimationHeaders (= 0.66.17) + - React-jsi (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-RCTBlob (0.66.17): + - FBReactNativeSpec (= 0.66.17) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTBlobHeaders (= 0.66.17) + - React-Core/RCTWebSocket (= 0.66.17) + - React-jsi (= 0.66.17) + - React-RCTNetwork (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-RCTImage (0.66.17): + - FBReactNativeSpec (= 0.66.17) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.17) + - React-Core/RCTImageHeaders (= 0.66.17) + - React-jsi (= 0.66.17) + - React-RCTNetwork (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-RCTLinking (0.66.17): + - FBReactNativeSpec (= 0.66.17) + - React-Core/RCTLinkingHeaders (= 0.66.17) + - React-jsi (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-RCTNetwork (0.66.17): + - FBReactNativeSpec (= 0.66.17) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.17) + - React-Core/RCTNetworkHeaders (= 0.66.17) + - React-jsi (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-RCTPushNotification (0.66.17): + - FBReactNativeSpec (= 0.66.17) + - RCTTypeSafety (= 0.66.17) + - React-Core/RCTPushNotificationHeaders (= 0.66.17) + - React-jsi (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-RCTSettings (0.66.17): + - FBReactNativeSpec (= 0.66.17) + - RCT-Folly (= 2021.06.28.00-v2) + - RCTTypeSafety (= 0.66.17) + - React-Core/RCTSettingsHeaders (= 0.66.17) + - React-jsi (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-RCTTest (0.66.17): + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core (= 0.66.17) + - React-CoreModules (= 0.66.17) + - React-jsi (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-RCTText (0.66.17): + - React-Core/RCTTextHeaders (= 0.66.17) + - React-RCTVibration (0.66.17): + - FBReactNativeSpec (= 0.66.17) + - RCT-Folly (= 2021.06.28.00-v2) + - React-Core/RCTVibrationHeaders (= 0.66.17) + - React-jsi (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-runtimeexecutor (0.66.17): + - React-jsi (= 0.66.17) + - React-TurboModuleCxx-RNW (0.66.17): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.17) + - React-TurboModuleCxx-WinRTPort (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) + - React-TurboModuleCxx-WinRTPort (0.66.17): + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.17) + - React-TurboModuleCxx-WinRTPort/WinRT (= 0.66.17) + - React-TurboModuleCxx-WinRTPort/Shared (0.66.17) + - React-TurboModuleCxx-WinRTPort/WinRT (0.66.17): + - RCT-Folly (= 2021.06.28.00-v2) + - React-callinvoker (= 0.66.17) + - React-TurboModuleCxx-WinRTPort/Shared (= 0.66.17) + - ReactCommon/turbomodule/core (0.66.17): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.16) - - React-Core (= 0.66.16) - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-logger (= 0.66.16) - - React-perflogger (= 0.66.16) - - ReactCommon/turbomodule/samples (0.66.16): + - React-callinvoker (= 0.66.17) + - React-Core (= 0.66.17) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-logger (= 0.66.17) + - React-perflogger (= 0.66.17) + - ReactCommon/turbomodule/samples (0.66.17): - DoubleConversion - glog - RCT-Folly (= 2021.06.28.00-v2) - - React-callinvoker (= 0.66.16) - - React-Core (= 0.66.16) - - React-cxxreact (= 0.66.16) - - React-jsi (= 0.66.16) - - React-logger (= 0.66.16) - - React-perflogger (= 0.66.16) - - ReactCommon/turbomodule/core (= 0.66.16) + - React-callinvoker (= 0.66.17) + - React-Core (= 0.66.17) + - React-cxxreact (= 0.66.17) + - React-jsi (= 0.66.17) + - React-logger (= 0.66.17) + - React-perflogger (= 0.66.17) + - ReactCommon/turbomodule/core (= 0.66.17) - Yoga (1.14.0) - YogaKit (1.18.1): - Yoga (~> 1.14) @@ -542,8 +542,8 @@ SPEC CHECKSUMS: boost-for-react-native: 8f7c9ecfe357664c072ffbe2432569667cbf1f1b CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 DoubleConversion: ed15e075aa758ac0e4c1f8b830bd4e4d40d669e8 - FBLazyVector: e9fdaf9a152f80c92d7492b370e184045240f1d1 - FBReactNativeSpec: 4894b99607044729e6485da2ea78ee05ebfba53f + FBLazyVector: dc3a91ab3e7f92b48f2da97bc58606fa55175ffc + FBReactNativeSpec: 44a8c677a166fb1180f3ff59b1d72b65ba236f4b Flipper: 30e8eeeed6abdc98edaf32af0cda2f198be4b733 Flipper-Boost-iOSX: fd1e2b8cbef7e662a122412d7ac5f5bea715403c Flipper-DoubleConversion: 57ffbe81ef95306cc9e69c4aa3aeeeeb58a6a28c @@ -558,34 +558,34 @@ SPEC CHECKSUMS: libevent: 4049cae6c81cdb3654a443be001fb9bdceff7913 OpenSSL-Universal: 1aa4f6a6ee7256b83db99ec1ccdaa80d10f9af9b RCT-Folly: 43adc9ce880eb76792f88c011773cb5c664c1419 - RCTRequired: 4bb4d7752e65bca9168f37d06689c6e1d089018f - RCTTypeSafety: a2ced5a6bb6caadbafbb285166e5e95e6627c0e9 - React: b98e1eabcaab124b2458c52582673cd7ad893d0d - React-callinvoker: f42c9c4b63a0618de7d19ffd35cc6a52e08a97a0 - React-Core: dd6363af1734de979a8c8ef65f360bb013f9088d - React-CoreModules: a5449616b5a096357013bef2cfc2a3150ebfa0b4 - React-cxxreact: 5055256e07a01af62f62d7f6518aba32c63ff9c8 - React-jsi: 08a9a7c9900455ac281fa146d510db876df9be8c - React-jsiexecutor: 7607e36a9c8c90e8e1a12a6f2bc11db25b2c3eb9 - React-jsinspector: a306b56de62184c5937e06b792ce3be0d710256e - React-logger: caf0c52bcc2733b022552ca3d47e3041469fa67f - React-perflogger: de5ddf906968881d5fc863c1ce8ac7f83ae7007c - React-RCTActionSheet: 136cb69883fe54cdf9138bf39c67802a32bb0253 - React-RCTAnimation: ccee575348a94d7b79f7a138059c06289ef010bf - React-RCTBlob: 648ae71fe27f1ff888542291abe5d65f8c64cbfe - React-RCTImage: 18d6a37e4e966dbaee0793f1e124af83019cb88b - React-RCTLinking: 31d9f1c038b5d4b924a1776f6f0c29becb932c23 - React-RCTNetwork: 708a91599ee86e792d4dcab669667d400cb4b5a8 - React-RCTPushNotification: 406c2f3b64a5d54b37f679cbf3313ec8c8c5b14b - React-RCTSettings: a3ceaa0b5cac1bbcdd97b36e11f13a95f7b0259a - React-RCTTest: a34a4705caf054442946118fe544bef7315f3b4e - React-RCTText: e884a741a257cb294b1cf53e5699988fd9ce8632 - React-RCTVibration: 843785b0a0acbf0b604591f7ac16283ee6352cff - React-runtimeexecutor: 9fa491ecf5f7276808475733945951a17f295f76 - React-TurboModuleCxx-RNW: 2bbd66274a77de6193313587bfd6f4ad1f89b56c - React-TurboModuleCxx-WinRTPort: 282a796e51debb984cb4d215e39fd2edfa22cdfb - ReactCommon: 12fdf85d04554b06d97e80f24dadd19a7bccff95 - Yoga: 9e50aaeb7ce5a06a918336a1dda6a1d6b044b9a8 + RCTRequired: 478a867949f2936f96a7100fe0982356e2f3e348 + RCTTypeSafety: 1305bdb74225103fd4e36dcff43c5dc6d7ef0dcd + React: 2f147e376f4ed4235c388feb25f8748130b66527 + React-callinvoker: 6fe163b989504dce8b415bb1ee968d637c838b84 + React-Core: 32ac858e757794d595a66409bac8facf18d27973 + React-CoreModules: 3935c2ef49d2a685a3de6884e4c7e237d6260ce5 + React-cxxreact: 110d10b3f3069f57ef99812099c0cbdeefcaba06 + React-jsi: 06102a49c410f0200ffb2458efe780a5aa3e65bd + React-jsiexecutor: e52e86e14e86e3a90ce7fbf1f1473f3307fb5c34 + React-jsinspector: a11d9c82f1af4e6f509e390a47d2c48b34c980fd + React-logger: 3d194ef5ee8a2b7a721d7b6f21653035f74c785a + React-perflogger: ae6295661d2406c0c47fea061f1b42c45156faec + React-RCTActionSheet: 77dca28307ecc64c178f343519549defb2b636a1 + React-RCTAnimation: 021ac2145b194dc6dc2182946aa1cb6220706f5e + React-RCTBlob: 4dc4b2eb7fe609c2716041c7eee84f4b7bfdf99f + React-RCTImage: 4c07c3c5b88c8c3fcd65853c92d692335cc6a458 + React-RCTLinking: dcdcd9e129b209c714e2f732aea9740e6df3bad7 + React-RCTNetwork: 568b82d4945e51ca1c4ac7dba7e362167abf39a9 + React-RCTPushNotification: 9ea43f4831540ee669f0126f09a6a33599989474 + React-RCTSettings: 8669dd07660ec6ad203a07630428c04e85dd2ca1 + React-RCTTest: 2c96ed44a8a4b95ffe65fe3881e23bce7f8f928f + React-RCTText: b4c5d315b8c06d3eb8e068f265c23cb813daf1b4 + React-RCTVibration: 2a3a67f22b60d7a8faa805c69a18dee356669320 + React-runtimeexecutor: 3404d9c610a682e710e91e69b45b1e07fb6efad0 + React-TurboModuleCxx-RNW: 8e2779bc7c397582cac5463859c41059ac2a8fc5 + React-TurboModuleCxx-WinRTPort: b33d72fb39935c955c584cc19265e17719234d28 + ReactCommon: 89d1b7528338d4ae4c44d3459582785d212832ea + Yoga: 0664982d23529e0767fc7f364ad9b8e06aa713c7 YogaKit: f782866e155069a2cca2517aafea43200b01fd5a PODFILE CHECKSUM: c7a7110b242497f2bf323ba74caedb9ee61ee05e diff --git a/template/package.json b/template/package.json index 7c95c2e059afc7..b8eb82e6bd1ff7 100644 --- a/template/package.json +++ b/template/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "react": "17.0.2", - "react-native": "0.66.16" + "react-native": "0.66.17" }, "devDependencies": { "@babel/core": "^7.12.9", From dcbab4966e93b1e68a90000844345c133d408ff3 Mon Sep 17 00:00:00 2001 From: Saad Najmi Date: Wed, 23 Feb 2022 20:54:27 -0800 Subject: [PATCH 21/21] Handle "Escape" key for TextInput (#1044) * wip * onKeyPress works * Minor cleanup * spaces not tabs --- .../TextInput/RCTBackedTextInputDelegate.h | 2 ++ .../RCTBackedTextInputDelegateAdapter.m | 18 +++++++++++++++--- .../Text/TextInput/RCTBaseTextInputView.m | 9 +++++++++ 3 files changed, 26 insertions(+), 3 deletions(-) diff --git a/Libraries/Text/TextInput/RCTBackedTextInputDelegate.h b/Libraries/Text/TextInput/RCTBackedTextInputDelegate.h index 2b9fce99056462..c0f69295848ba4 100644 --- a/Libraries/Text/TextInput/RCTBackedTextInputDelegate.h +++ b/Libraries/Text/TextInput/RCTBackedTextInputDelegate.h @@ -36,6 +36,8 @@ NS_ASSUME_NONNULL_BEGIN - (BOOL)textInputShouldHandleDeleteBackward:(id)sender; // Return `YES` to have the deleteBackward event handled normally. Return `NO` to disallow it and handle it yourself. TODO(OSS Candidate ISS#2710739) #if TARGET_OS_OSX // [TODO(macOS GH#774) - (BOOL)textInputShouldHandleDeleteForward:(id)sender; // Return `YES` to have the deleteForward event handled normally. Return `NO` to disallow it and handle it yourself. + +- (void)textInputDidCancel; // Handle `Escape` key press. #endif // ]TODO(macOS GH#774) @optional diff --git a/Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.m b/Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.m index 962aec932cfc93..7fd0e462b5310f 100644 --- a/Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.m +++ b/Libraries/Text/TextInput/RCTBackedTextInputDelegateAdapter.m @@ -187,17 +187,17 @@ - (BOOL)control:(NSControl *)control textShouldEndEditing:(NSText *)fieldEditor - (BOOL)control:(NSControl *)control textView:(NSTextView *)fieldEditor doCommandBySelector:(SEL)commandSelector { + id textInputDelegate = [_backedTextInputView textInputDelegate]; BOOL commandHandled = NO; // enter/return if (commandSelector == @selector(insertNewline:) || commandSelector == @selector(insertNewlineIgnoringFieldEditor:)) { [self textFieldDidEndEditingOnExit]; - if ([[_backedTextInputView textInputDelegate] textInputShouldReturn]) { + if ([textInputDelegate textInputShouldReturn]) { [[_backedTextInputView window] makeFirstResponder:nil]; } commandHandled = YES; //backspace } else if (commandSelector == @selector(deleteBackward:)) { - id textInputDelegate = [_backedTextInputView textInputDelegate]; if (textInputDelegate != nil && ![textInputDelegate textInputShouldHandleDeleteBackward:_backedTextInputView]) { commandHandled = YES; } else { @@ -214,7 +214,13 @@ - (BOOL)control:(NSControl *)control textView:(NSTextView *)fieldEditor doComman //paste } else if (commandSelector == @selector(paste:)) { _backedTextInputView.textWasPasted = YES; - } + //escape + } else if (commandSelector == @selector(cancelOperation:)) { + [textInputDelegate textInputDidCancel]; + [[_backedTextInputView window] makeFirstResponder:nil]; + commandHandled = YES; +} + return commandHandled; } @@ -411,6 +417,12 @@ - (BOOL)textView:(NSTextView *)textView doCommandBySelector:(SEL)commandSelector //deleteForward } else if (commandSelector == @selector(deleteForward:)) { commandHandled = textInputDelegate != nil && ![textInputDelegate textInputShouldHandleDeleteForward:_backedTextInputView]; + //escape + } else if (commandSelector == @selector(cancelOperation:)) { + [textInputDelegate textInputDidCancel]; + [_backedTextInputView.window makeFirstResponder:nil]; + commandHandled = YES; + } return commandHandled; diff --git a/Libraries/Text/TextInput/RCTBaseTextInputView.m b/Libraries/Text/TextInput/RCTBaseTextInputView.m index 1b0255dabd4cba..4e43e5591d0658 100644 --- a/Libraries/Text/TextInput/RCTBaseTextInputView.m +++ b/Libraries/Text/TextInput/RCTBaseTextInputView.m @@ -569,6 +569,15 @@ - (BOOL)textInputShouldHandleDeleteBackward:(__unused id)sender { - (BOOL)textInputShouldHandleDeleteForward:(__unused id)sender { return YES; } + +- (void)textInputDidCancel { + [_eventDispatcher sendTextEventWithType:RCTTextEventTypeKeyPress + reactTag:self.reactTag + text:nil + key:@"Escape" + eventCount:_nativeEventCount]; + [self textInputDidEndEditing]; +} #endif // ]TODO(macOS GH#774) - (void)updateLocalData