diff --git a/Brewfile b/Brewfile index 30fa95b8f..170d07159 100644 --- a/Brewfile +++ b/Brewfile @@ -7,3 +7,4 @@ brew 'swiftlint' brew 'xcbeautify' brew 'yarn' cask 'temurin11' +cask 'temurin17' diff --git a/android/dependencies.gradle b/android/dependencies.gradle index f932e834d..0ba243d2e 100644 --- a/android/dependencies.gradle +++ b/android/dependencies.gradle @@ -5,6 +5,7 @@ static String getKspVersion(String kotlinVersion) { def availableVersions = [ // Run `scripts/update-ksp-versions.mjs` to update this list // update-ksp-versions start + "1.9.21-1.0.15", "1.9.20-1.0.14", "1.9.10-1.0.13", "1.9.0-1.0.13", diff --git a/example/ios/Podfile.lock b/example/ios/Podfile.lock index bad374996..629c3dbff 100644 --- a/example/ios/Podfile.lock +++ b/example/ios/Podfile.lock @@ -285,7 +285,7 @@ PODS: - React-jsinspector (0.72.6) - React-logger (0.72.6): - glog - - react-native-safe-area-context (4.7.2): + - react-native-safe-area-context (4.7.4): - React-Core - React-NativeModulesApple (0.72.6): - React-callinvoker @@ -392,7 +392,7 @@ PODS: - React-jsi (= 0.72.6) - React-logger (= 0.72.6) - React-perflogger (= 0.72.6) - - ReactNativeHost (0.2.8): + - ReactNativeHost (0.2.9): - React-Core - React-cxxreact - ReactCommon/turbomodule/core @@ -565,7 +565,7 @@ SPEC CHECKSUMS: React-jsiexecutor: faca9c368233f59ed24601aca0185870466a96e9 React-jsinspector: 194e32c6aab382d88713ad3dd0025c5f5c4ee072 React-logger: cebf22b6cf43434e471dc561e5911b40ac01d289 - react-native-safe-area-context: 7aa8e6d9d0f3100a820efb1a98af68aa747f9284 + react-native-safe-area-context: 2cd91d532de12acdb0a9cbc8d43ac72a8e4c897c React-NativeModulesApple: 63505fb94b71e2469cab35bdaf36cca813cb5bfd React-perflogger: e3596db7e753f51766bceadc061936ef1472edc3 React-RCTActionSheet: 17ab132c748b4471012abbcdcf5befe860660485 @@ -583,12 +583,12 @@ SPEC CHECKSUMS: React-runtimescheduler: 13b0c5e9354ccfc3dc9a391231e55debeb688523 React-utils: fa59c9a3375fb6f4aeb66714fd3f7f76b43a9f16 ReactCommon: 5f73972d2abd8a85e44f27317bf77418a74d3340 - ReactNativeHost: 5caf8c9381f26c453fabbe8c3b87f6a013a3c459 + ReactNativeHost: 3cc863b178e289d813b92816b149a3acde276d6e ReactTestApp-DevSupport: 5fd0815a03f06e26b120ac7b8a7ff29824fa700b ReactTestApp-Resources: 1f512f66574607bcfa614e9c0d30e7a990fecf30 SocketRocket: f32cd54efbe0f095c4d7594881e52619cfe80b17 Yoga: b76f1acfda8212aa16b7e26bcce3983230c82603 -PODFILE CHECKSUM: a0a692acf4827473693e5d8de3ca917e2e2df417 +PODFILE CHECKSUM: 19cfcdb843222a5ebf8b3f3f3f0f7d3203b15a99 -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/example/macos/Podfile.lock b/example/macos/Podfile.lock index 5548ced9b..001cab1d8 100644 --- a/example/macos/Podfile.lock +++ b/example/macos/Podfile.lock @@ -4,14 +4,14 @@ PODS: - Example-Tests (0.0.1-dev): - React - ReactTestApp-DevSupport - - FBLazyVector (0.72.4) - - FBReactNativeSpec (0.72.4): + - FBLazyVector (0.72.10) + - FBReactNativeSpec (0.72.10): - RCT-Folly (= 2021.07.22.00) - - RCTRequired (= 0.72.4) - - RCTTypeSafety (= 0.72.4) - - React-Core (= 0.72.4) - - React-jsi (= 0.72.4) - - ReactCommon/turbomodule/core (= 0.72.4) + - RCTRequired (= 0.72.10) + - RCTTypeSafety (= 0.72.10) + - React-Core (= 0.72.10) + - React-jsi (= 0.72.10) + - ReactCommon/turbomodule/core (= 0.72.10) - fmt (6.2.1) - glog (0.3.5) - RCT-Folly (2021.07.22.00): @@ -25,26 +25,26 @@ PODS: - DoubleConversion - fmt (~> 6.2.1) - glog - - RCTRequired (0.72.4) - - RCTTypeSafety (0.72.4): - - FBLazyVector (= 0.72.4) - - RCTRequired (= 0.72.4) - - React-Core (= 0.72.4) - - React (0.72.4): - - React-Core (= 0.72.4) - - React-Core/DevSupport (= 0.72.4) - - React-Core/RCTWebSocket (= 0.72.4) - - React-RCTActionSheet (= 0.72.4) - - React-RCTAnimation (= 0.72.4) - - React-RCTBlob (= 0.72.4) - - React-RCTImage (= 0.72.4) - - React-RCTLinking (= 0.72.4) - - React-RCTNetwork (= 0.72.4) - - React-RCTSettings (= 0.72.4) - - React-RCTText (= 0.72.4) - - React-RCTVibration (= 0.72.4) - - React-callinvoker (0.72.4) - - React-Codegen (0.72.4): + - RCTRequired (0.72.10) + - RCTTypeSafety (0.72.10): + - FBLazyVector (= 0.72.10) + - RCTRequired (= 0.72.10) + - React-Core (= 0.72.10) + - React (0.72.10): + - React-Core (= 0.72.10) + - React-Core/DevSupport (= 0.72.10) + - React-Core/RCTWebSocket (= 0.72.10) + - React-RCTActionSheet (= 0.72.10) + - React-RCTAnimation (= 0.72.10) + - React-RCTBlob (= 0.72.10) + - React-RCTImage (= 0.72.10) + - React-RCTLinking (= 0.72.10) + - React-RCTNetwork (= 0.72.10) + - React-RCTSettings (= 0.72.10) + - React-RCTText (= 0.72.10) + - React-RCTVibration (= 0.72.10) + - React-callinvoker (0.72.10) + - React-Codegen (0.72.10): - DoubleConversion - FBReactNativeSpec - glog @@ -59,10 +59,10 @@ PODS: - React-rncore - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-Core (0.72.4): + - React-Core (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.72.4) + - React-Core/Default (= 0.72.10) - React-cxxreact - React-jsc - React-jsi @@ -72,7 +72,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/CoreModulesHeaders (0.72.4): + - React-Core/CoreModulesHeaders (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default @@ -85,7 +85,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/Default (0.72.4): + - React-Core/Default (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-cxxreact @@ -97,22 +97,22 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/DevSupport (0.72.4): + - React-Core/DevSupport (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.72.4) - - React-Core/RCTWebSocket (= 0.72.4) + - React-Core/Default (= 0.72.10) + - React-Core/RCTWebSocket (= 0.72.10) - React-cxxreact - React-jsc - React-jsi - React-jsiexecutor - - React-jsinspector (= 0.72.4) + - React-jsinspector (= 0.72.10) - React-perflogger - React-runtimeexecutor - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTActionSheetHeaders (0.72.4): + - React-Core/RCTActionSheetHeaders (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default @@ -125,7 +125,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTAnimationHeaders (0.72.4): + - React-Core/RCTAnimationHeaders (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default @@ -138,7 +138,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTBlobHeaders (0.72.4): + - React-Core/RCTBlobHeaders (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default @@ -151,7 +151,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTImageHeaders (0.72.4): + - React-Core/RCTImageHeaders (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default @@ -164,7 +164,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTLinkingHeaders (0.72.4): + - React-Core/RCTLinkingHeaders (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default @@ -177,7 +177,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTNetworkHeaders (0.72.4): + - React-Core/RCTNetworkHeaders (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default @@ -190,7 +190,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTSettingsHeaders (0.72.4): + - React-Core/RCTSettingsHeaders (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default @@ -203,7 +203,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTTextHeaders (0.72.4): + - React-Core/RCTTextHeaders (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default @@ -216,7 +216,7 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTVibrationHeaders (0.72.4): + - React-Core/RCTVibrationHeaders (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-Core/Default @@ -229,10 +229,10 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-Core/RCTWebSocket (0.72.4): + - React-Core/RCTWebSocket (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - - React-Core/Default (= 0.72.4) + - React-Core/Default (= 0.72.10) - React-cxxreact - React-jsc - React-jsi @@ -242,50 +242,50 @@ PODS: - React-utils - SocketRocket (= 0.7.0) - Yoga - - React-CoreModules (0.72.4): + - React-CoreModules (0.72.10): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.72.4) - - React-Codegen (= 0.72.4) - - React-Core/CoreModulesHeaders (= 0.72.4) - - React-jsi (= 0.72.4) + - RCTTypeSafety (= 0.72.10) + - React-Codegen (= 0.72.10) + - React-Core/CoreModulesHeaders (= 0.72.10) + - React-jsi (= 0.72.10) - React-RCTBlob - - React-RCTImage (= 0.72.4) - - ReactCommon/turbomodule/core (= 0.72.4) + - React-RCTImage (= 0.72.10) + - ReactCommon/turbomodule/core (= 0.72.10) - SocketRocket (= 0.7.0) - - React-cxxreact (0.72.4): + - React-cxxreact (0.72.10): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.72.4) - - React-debug (= 0.72.4) - - React-jsi (= 0.72.4) - - React-jsinspector (= 0.72.4) - - React-logger (= 0.72.4) - - React-perflogger (= 0.72.4) - - React-runtimeexecutor (= 0.72.4) - - React-debug (0.72.4) - - React-jsc (0.72.4): - - React-jsc/Fabric (= 0.72.4) - - React-jsi (= 0.72.4) - - React-jsc/Fabric (0.72.4): - - React-jsi (= 0.72.4) - - React-jsi (0.72.4): + - React-callinvoker (= 0.72.10) + - React-debug (= 0.72.10) + - React-jsi (= 0.72.10) + - React-jsinspector (= 0.72.10) + - React-logger (= 0.72.10) + - React-perflogger (= 0.72.10) + - React-runtimeexecutor (= 0.72.10) + - React-debug (0.72.10) + - React-jsc (0.72.10): + - React-jsc/Fabric (= 0.72.10) + - React-jsi (= 0.72.10) + - React-jsc/Fabric (0.72.10): + - React-jsi (= 0.72.10) + - React-jsi (0.72.10): - boost (= 1.76.0) - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - - React-jsiexecutor (0.72.4): + - React-jsiexecutor (0.72.10): - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - - React-cxxreact (= 0.72.4) - - React-jsi (= 0.72.4) - - React-perflogger (= 0.72.4) - - React-jsinspector (0.72.4) - - React-logger (0.72.4): + - React-cxxreact (= 0.72.10) + - React-jsi (= 0.72.10) + - React-perflogger (= 0.72.10) + - React-jsinspector (0.72.10) + - React-logger (0.72.10): - glog - - React-NativeModulesApple (0.72.4): + - React-NativeModulesApple (0.72.10): - React-callinvoker - React-Core - React-cxxreact @@ -293,17 +293,17 @@ PODS: - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-perflogger (0.72.4) - - React-RCTActionSheet (0.72.4): - - React-Core/RCTActionSheetHeaders (= 0.72.4) - - React-RCTAnimation (0.72.4): + - React-perflogger (0.72.10) + - React-RCTActionSheet (0.72.10): + - React-Core/RCTActionSheetHeaders (= 0.72.10) + - React-RCTAnimation (0.72.10): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.72.4) - - React-Codegen (= 0.72.4) - - React-Core/RCTAnimationHeaders (= 0.72.4) - - React-jsi (= 0.72.4) - - ReactCommon/turbomodule/core (= 0.72.4) - - React-RCTAppDelegate (0.72.4): + - RCTTypeSafety (= 0.72.10) + - React-Codegen (= 0.72.10) + - React-Core/RCTAnimationHeaders (= 0.72.10) + - React-jsi (= 0.72.10) + - ReactCommon/turbomodule/core (= 0.72.10) + - React-RCTAppDelegate (0.72.10): - RCT-Folly - RCTRequired - RCTTypeSafety @@ -315,82 +315,82 @@ PODS: - React-RCTNetwork - React-runtimescheduler - ReactCommon/turbomodule/core - - React-RCTBlob (0.72.4): + - React-RCTBlob (0.72.10): - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.72.4) - - React-Core/RCTBlobHeaders (= 0.72.4) - - React-Core/RCTWebSocket (= 0.72.4) - - React-jsi (= 0.72.4) - - React-RCTNetwork (= 0.72.4) - - ReactCommon/turbomodule/core (= 0.72.4) - - React-RCTImage (0.72.4): + - React-Codegen (= 0.72.10) + - React-Core/RCTBlobHeaders (= 0.72.10) + - React-Core/RCTWebSocket (= 0.72.10) + - React-jsi (= 0.72.10) + - React-RCTNetwork (= 0.72.10) + - ReactCommon/turbomodule/core (= 0.72.10) + - React-RCTImage (0.72.10): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.72.4) - - React-Codegen (= 0.72.4) - - React-Core/RCTImageHeaders (= 0.72.4) - - React-jsi (= 0.72.4) - - React-RCTNetwork (= 0.72.4) - - ReactCommon/turbomodule/core (= 0.72.4) - - React-RCTLinking (0.72.4): - - React-Codegen (= 0.72.4) - - React-Core/RCTLinkingHeaders (= 0.72.4) - - React-jsi (= 0.72.4) - - ReactCommon/turbomodule/core (= 0.72.4) - - React-RCTNetwork (0.72.4): + - RCTTypeSafety (= 0.72.10) + - React-Codegen (= 0.72.10) + - React-Core/RCTImageHeaders (= 0.72.10) + - React-jsi (= 0.72.10) + - React-RCTNetwork (= 0.72.10) + - ReactCommon/turbomodule/core (= 0.72.10) + - React-RCTLinking (0.72.10): + - React-Codegen (= 0.72.10) + - React-Core/RCTLinkingHeaders (= 0.72.10) + - React-jsi (= 0.72.10) + - ReactCommon/turbomodule/core (= 0.72.10) + - React-RCTNetwork (0.72.10): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.72.4) - - React-Codegen (= 0.72.4) - - React-Core/RCTNetworkHeaders (= 0.72.4) - - React-jsi (= 0.72.4) - - ReactCommon/turbomodule/core (= 0.72.4) - - React-RCTSettings (0.72.4): + - RCTTypeSafety (= 0.72.10) + - React-Codegen (= 0.72.10) + - React-Core/RCTNetworkHeaders (= 0.72.10) + - React-jsi (= 0.72.10) + - ReactCommon/turbomodule/core (= 0.72.10) + - React-RCTSettings (0.72.10): - RCT-Folly (= 2021.07.22.00) - - RCTTypeSafety (= 0.72.4) - - React-Codegen (= 0.72.4) - - React-Core/RCTSettingsHeaders (= 0.72.4) - - React-jsi (= 0.72.4) - - ReactCommon/turbomodule/core (= 0.72.4) - - React-RCTText (0.72.4): - - React-Core/RCTTextHeaders (= 0.72.4) - - React-RCTVibration (0.72.4): + - RCTTypeSafety (= 0.72.10) + - React-Codegen (= 0.72.10) + - React-Core/RCTSettingsHeaders (= 0.72.10) + - React-jsi (= 0.72.10) + - ReactCommon/turbomodule/core (= 0.72.10) + - React-RCTText (0.72.10): + - React-Core/RCTTextHeaders (= 0.72.10) + - React-RCTVibration (0.72.10): - RCT-Folly (= 2021.07.22.00) - - React-Codegen (= 0.72.4) - - React-Core/RCTVibrationHeaders (= 0.72.4) - - React-jsi (= 0.72.4) - - ReactCommon/turbomodule/core (= 0.72.4) - - React-rncore (0.72.4) - - React-runtimeexecutor (0.72.4): - - React-jsi (= 0.72.4) - - React-runtimescheduler (0.72.4): + - React-Codegen (= 0.72.10) + - React-Core/RCTVibrationHeaders (= 0.72.10) + - React-jsi (= 0.72.10) + - ReactCommon/turbomodule/core (= 0.72.10) + - React-rncore (0.72.10) + - React-runtimeexecutor (0.72.10): + - React-jsi (= 0.72.10) + - React-runtimescheduler (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-callinvoker - React-debug - React-jsi - React-runtimeexecutor - - React-utils (0.72.4): + - React-utils (0.72.10): - glog - RCT-Folly (= 2021.07.22.00) - React-debug - - ReactCommon/turbomodule/bridging (0.72.4): + - ReactCommon/turbomodule/bridging (0.72.10): - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.72.4) - - React-cxxreact (= 0.72.4) - - React-jsi (= 0.72.4) - - React-logger (= 0.72.4) - - React-perflogger (= 0.72.4) - - ReactCommon/turbomodule/core (0.72.4): + - React-callinvoker (= 0.72.10) + - React-cxxreact (= 0.72.10) + - React-jsi (= 0.72.10) + - React-logger (= 0.72.10) + - React-perflogger (= 0.72.10) + - ReactCommon/turbomodule/core (0.72.10): - DoubleConversion - glog - RCT-Folly (= 2021.07.22.00) - - React-callinvoker (= 0.72.4) - - React-cxxreact (= 0.72.4) - - React-jsi (= 0.72.4) - - React-logger (= 0.72.4) - - React-perflogger (= 0.72.4) - - ReactNativeHost (0.2.8): + - React-callinvoker (= 0.72.10) + - React-cxxreact (= 0.72.10) + - React-jsi (= 0.72.10) + - React-logger (= 0.72.10) + - React-perflogger (= 0.72.10) + - ReactNativeHost (0.2.9): - React-Core - React-cxxreact - ReactCommon/turbomodule/core @@ -541,48 +541,48 @@ SPEC CHECKSUMS: boost: 8fa3cd00fa17ef6c3221e5fd283fa93e81d23017 DoubleConversion: acaf5db79676d2e9119015819153f0f99191de12 Example-Tests: e3a0c1aa41706608d102daa2239aa6d79fcb6e51 - FBLazyVector: 757e5c27644442c66de976ce28e7e73d1401e365 - FBReactNativeSpec: 6e5bc673eb244e3531c97961ae7a57b24f020e87 + FBLazyVector: 44b7e5a3c412bd051a6dbb828253b729a0f8f4c5 + FBReactNativeSpec: b13f68533488452e920b5994161d4f64e63afbc2 fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 glog: 6df0a3d6e2750a50609471fd1a01fd2948d405b5 RCT-Folly: bf7b4921a91932051ebf1c5c2d297154b1fa3c8c - RCTRequired: 2d6cec112b5a3743a78ec6f7d09670c6e741f7b0 - RCTTypeSafety: 7eda793d3e6d4dc0bc50a300ed84d6bb13363aba - React: ef6afb845ac87f3573fda2768ed05d29fa80b2fe - React-callinvoker: 051e723f1ed1e885371b592af020592f0b28d423 - React-Codegen: 6b0de486fcb8006eba0b6314ad8ae1e7e5d08e9f - React-Core: cda1ac836835b1d0524bf7c4b1a2a61f6833105f - React-CoreModules: 64f53da8ffa134d9da84a791b59c0098fd24cea6 - React-cxxreact: 7ffbb64c4d825c7b01a387d364947c5c49dc25cc - React-debug: ee2d8611ea9df8bd69743ed94d197031e71c893c - React-jsc: 68b421fc9fef58a30be473f1108c00db7f088432 - React-jsi: ad811958d16c0a0d31cfbac238ac8059eeefaf14 - React-jsiexecutor: adbb420407ef93ac6a4f099d83c3bc9ed2a7acb4 - React-jsinspector: 1a8e169ac9023723508073c1243df8b3cc68ab74 - React-logger: b228b5e34690008d6e111e99a06f0fd5953e9422 - React-NativeModulesApple: 09912d60fb799bdb7c20c6d8c88f7b8fe17419c8 - React-perflogger: 6af0eb063e9b912e20a531d396e39b7392676954 - React-RCTActionSheet: 0d41ac9ac0f26c9bd19b04c791f439a691bb89f6 - React-RCTAnimation: 1d23595bd0e2492f38848363af428f669e7dcb84 - React-RCTAppDelegate: 49ebf559e66edc4a6838ca86ea54d12435f57200 - React-RCTBlob: 4c07cf20f0a29d708a0b304a2cfbd96d87396a10 - React-RCTImage: 1cf8e35f80cf2ea9d0769dcc0acced43a8daa276 - React-RCTLinking: 12d05903fecd3ba0e7f727b060f2eed84b1057f1 - React-RCTNetwork: 3821c3536e660026ad3432c4f05d62775e9bd289 - React-RCTSettings: 3b97dabeb77c3a10cb700394fede1459b3bf0e59 - React-RCTText: 4ad727bdb5423465918ee2dce9326899e602b2e7 - React-RCTVibration: dd065fb2bcc2668f733219aaec5eb30a79b9833c - React-rncore: ffbeba4c3e1f4eb13e7b3cfb9afce19ee9819abe - React-runtimeexecutor: 9e74f13a25697b428db4876beddf5c0233bc860f - React-runtimescheduler: 36cb030602ef3fbec8517466d922e5115b3ea3df - React-utils: 599c1579caadb2025ebb2be6b52c92e456e69791 - ReactCommon: ca5d107f80da344601be02f235e8ba91b75e62a3 - ReactNativeHost: 5caf8c9381f26c453fabbe8c3b87f6a013a3c459 + RCTRequired: 1369228c675228da1310b72e52ccb5433b26a95b + RCTTypeSafety: 26a3983edc8c30ed2da313cf108135691d7473c7 + React: 3010bd4ee2aed2c74cf7214ea1712289b96d9bd5 + React-callinvoker: 48b298c78d622329f52abd689644c830d969aa93 + React-Codegen: e1d447e163eb6992c3bfca99afecae75f2be923e + React-Core: 3861e1ec2fadc7dee77d0ce137a0f7f1567b7460 + React-CoreModules: d6a36fe84bd18825bbc53cfb4d9313b906fc15fd + React-cxxreact: 9a86bd83a07c97606e4b895f418e784a1a53de0f + React-debug: 93c638a188962106c1c44755da5f010446e38a46 + React-jsc: 8d20a1ecd3bb9534d316044747621d5aa5bf7222 + React-jsi: eae1abfb5853ec6674f9ed7c4a4023f68c617b87 + React-jsiexecutor: e6683549b4dcca1ebd8c3a8a446ac600725d8911 + React-jsinspector: 91e7f804a37d63c4fd36e530021edd0e8dbb685c + React-logger: eff74cefd7794e473ae09ab7956549579603d7d6 + React-NativeModulesApple: 0ec023b1d35632fcaf74bc4b45e29ece1d2fef7b + React-perflogger: 11e9180508289725c23242420f8815ac6760921f + React-RCTActionSheet: 14097fdd1b7fce51a7ab8ff9f5d28e5dc6e85ddb + React-RCTAnimation: 11aaf1addce5f5f52b99387e8a3ea348f90e8c31 + React-RCTAppDelegate: 68fc784bc600b6cdc3b4586a0119651483731f90 + React-RCTBlob: dd2814cb042dcc578ea0bfda0f91c73d11b83b53 + React-RCTImage: b81984d56f19f9ed6a0b6ad10314b98cfae369a4 + React-RCTLinking: b3c11d73b705c2530385b7ab33199280519f1c63 + React-RCTNetwork: f31e042ebe3e8a93797500219ca6178bbec1dcb2 + React-RCTSettings: 063540cf82839f031cb95a5b17d74f00f7c33815 + React-RCTText: e1113b678400cccd18e739dd8d46d5b09cf9744b + React-RCTVibration: 82a7427a5c45ca4ef747dad3900d7385a89f42fe + React-rncore: c6456861759392e3cea4a298bd199060541f8c43 + React-runtimeexecutor: ad4791bd8af0e1f5c3776d499b3ff7dacc00e01d + React-runtimescheduler: 0bc45213a24435960b71daf4cb4b95933b200980 + React-utils: 9097e90f9eb8df45d8ffe687e4c84d3f0c543818 + ReactCommon: 264af40c40bf5632f3773f33334173b746818235 + ReactNativeHost: 3cc863b178e289d813b92816b149a3acde276d6e ReactTestApp-DevSupport: 5fd0815a03f06e26b120ac7b8a7ff29824fa700b ReactTestApp-Resources: 8539dac0f8d2ef3821827a537e37812104c6ff78 SocketRocket: abac6f5de4d4d62d24e11868d7a2f427e0ef940d - Yoga: e89002497994b8ab65cf076724c0131420f663df + Yoga: 7ef818e41d5a09eb22b8a8d4ef5a5f9e2eff4292 PODFILE CHECKSUM: 39314e677d5ddf7e1e4c81e5e81f66cddabd661a -COCOAPODS: 1.13.0 +COCOAPODS: 1.14.2 diff --git a/example/package.json b/example/package.json index 0b99331ee..789e1ae92 100644 --- a/example/package.json +++ b/example/package.json @@ -18,8 +18,8 @@ "windows": "react-native run-windows --no-packager" }, "peerDependencies": { - "react": "~17.0.1 || ~18.0.0 || ~18.1.0 || ~18.2.0", - "react-native": "^0.0.0-0 || 0.64 - 0.72 || 1000.0.0", + "react": "17.0.1 - 18.2", + "react-native": "^0.0.0-0 || 0.64 - 0.73 || 1000.0.0", "react-native-macos": "^0.0.0-0 || 0.64 || 0.66 || 0.68 || 0.71 - 0.72", "react-native-windows": "^0.0.0-0 || 0.64 - 0.72" }, diff --git a/package.json b/package.json index d8fad31d0..8bf32c1ba 100644 --- a/package.json +++ b/package.json @@ -79,7 +79,7 @@ "test:rb": "bundle exec ruby -Ilib:test -e \"Dir.glob('./test/test_*.rb').each { |file| require(file) }\"" }, "dependencies": { - "@rnx-kit/react-native-host": "^0.2.8", + "@rnx-kit/react-native-host": "^0.2.9", "ajv": "^8.0.0", "chalk": "^4.1.0", "cliui": "^8.0.0", @@ -91,8 +91,8 @@ }, "peerDependencies": { "@expo/config-plugins": ">=5.0", - "react": "~17.0.1 || ~18.0.0 || ~18.1.0 || ~18.2.0", - "react-native": "^0.0.0-0 || 0.64 - 0.72 || 1000.0.0", + "react": "17.0.1 - 18.2", + "react-native": "^0.0.0-0 || 0.64 - 0.73 || 1000.0.0", "react-native-macos": "^0.0.0-0 || 0.64 || 0.66 || 0.68 || 0.71 - 0.72", "react-native-windows": "^0.0.0-0 || 0.64 - 0.72" }, diff --git a/scripts/test-e2e.sh b/scripts/test-e2e.sh index 927ad745c..c1dae8034 100755 --- a/scripts/test-e2e.sh +++ b/scripts/test-e2e.sh @@ -14,6 +14,8 @@ function check_appium_server { function install_appium_driver { if [[ $($appium driver list --installed 2>&1) != *"$1"* ]]; then $appium driver install "$1" + else + $appium driver update "$1" fi } diff --git a/scripts/test-matrix.sh b/scripts/test-matrix.sh index 3c3d68ce2..bba5a2d20 100755 --- a/scripts/test-matrix.sh +++ b/scripts/test-matrix.sh @@ -23,6 +23,9 @@ function pod_install { function prepare { terminate_dev_server git checkout . + # FIXME: This is only necessary while we're on 0.72 and need to test 0.73 + git apply scripts/android-nightly.patch + git apply scripts/disable-safe-area-context.patch npm run set-react-version ${VERSION} -- --core-only git clean -dfqx --exclude='.yarn/cache' --exclude='example/*.png' ${PACKAGE_MANAGER} install @@ -118,8 +121,6 @@ echo popd 1> /dev/null prepare -# `react-native-safe-area-context` doesn't support latest New Arch changes -git apply ../scripts/disable-safe-area-context.patch sed -i '' 's/"react-native-safe-area-context": ".[.0-9]*",//' package.json echo diff --git a/yarn.lock b/yarn.lock index 6e714d956..0b7acaa65 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2923,12 +2923,12 @@ __metadata: languageName: node linkType: hard -"@rnx-kit/react-native-host@npm:^0.2.8": - version: 0.2.8 - resolution: "@rnx-kit/react-native-host@npm:0.2.8" +"@rnx-kit/react-native-host@npm:^0.2.9": + version: 0.2.9 + resolution: "@rnx-kit/react-native-host@npm:0.2.9" peerDependencies: react-native: ">=0.64" - checksum: 1d5608548adaf0cb51bf3f43c90e022a29c870df31200dc450acc3ff55e142e996d3e9c3ff78eba64da9edce8c99f80f8f5ae5ea37a1dd5e1b2be470701c4a4d + checksum: 5a0fdfc6550d329d6c6569b8fbcbde2a5e82bc5acb0ea47925a18055b5c27f50bc68d1c3112719679e50ada78f2a84acecbc9da88d3c0bf012f7e69a7686b802 languageName: node linkType: hard @@ -6598,8 +6598,8 @@ __metadata: react-native-windows: "npm:^0.72.0" webdriverio: "npm:^8.11.2" peerDependencies: - react: ~17.0.1 || ~18.0.0 || ~18.1.0 || ~18.2.0 - react-native: ^0.0.0-0 || 0.64 - 0.72 || 1000.0.0 + react: 17.0.1 - 18.2 + react-native: ^0.0.0-0 || 0.64 - 0.73 || 1000.0.0 react-native-macos: ^0.0.0-0 || 0.64 || 0.66 || 0.68 || 0.71 - 0.72 react-native-windows: ^0.0.0-0 || 0.64 - 0.72 languageName: unknown @@ -11478,7 +11478,7 @@ __metadata: "@microsoft/eslint-plugin-sdl": "npm:^0.2.0" "@react-native-community/cli": "npm:^11.3.6" "@rnx-kit/eslint-plugin": "npm:^0.6.0" - "@rnx-kit/react-native-host": "npm:^0.2.8" + "@rnx-kit/react-native-host": "npm:^0.2.9" "@types/js-yaml": "npm:^4.0.5" "@types/minimist": "npm:^1.2.2" "@types/mustache": "npm:^4.0.0" @@ -11509,8 +11509,8 @@ __metadata: uuid: "npm:^8.3.2" peerDependencies: "@expo/config-plugins": ">=5.0" - react: ~17.0.1 || ~18.0.0 || ~18.1.0 || ~18.2.0 - react-native: ^0.0.0-0 || 0.64 - 0.72 || 1000.0.0 + react: 17.0.1 - 18.2 + react-native: ^0.0.0-0 || 0.64 - 0.73 || 1000.0.0 react-native-macos: ^0.0.0-0 || 0.64 || 0.66 || 0.68 || 0.71 - 0.72 react-native-windows: ^0.0.0-0 || 0.64 - 0.72 peerDependenciesMeta: