From c914e7382d86eea81a84c062990110c83038607b Mon Sep 17 00:00:00 2001 From: "Sourav Ganguly (isouravganguly)" Date: Sat, 18 Oct 2025 00:37:37 +0530 Subject: [PATCH 1/4] fix: update method signatures to use BOOL instead of BOOL* for better clarity --- ios/SmallcaseGateway.m | 6 +- smart_investing_react_native/ios/Podfile.lock | 158 ++++++++++++++++-- 2 files changed, 146 insertions(+), 18 deletions(-) diff --git a/ios/SmallcaseGateway.m b/ios/SmallcaseGateway.m index 11627054..17377ebb 100644 --- a/ios/SmallcaseGateway.m +++ b/ios/SmallcaseGateway.m @@ -30,8 +30,8 @@ @interface RCT_EXTERN_MODULE(SmallcaseGateway, NSObject) RCT_REMAP_METHOD(setConfigEnvironment, envName:(NSString *)envName gateway:(NSString *)gateway - isLeprechaunActive: (BOOL *)isLeprechaunActive - isAmoEnabled: (BOOL *)isAmoEnabled + isLeprechaunActive: (BOOL)isLeprechaunActive + isAmoEnabled: (BOOL)isAmoEnabled preProvidedBrokers: (NSArray *)preProvidedBrokers setConfigEnvironmentWithResolver:(RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject) { @@ -480,7 +480,7 @@ @interface RCT_EXTERN_MODULE(SmallcaseGateway, NSObject) RCT_REMAP_METHOD(triggerLeadGenWithLoginCta, userParams: (NSDictionary *)userParams utmParams:(NSDictionary *)utmParams - showLoginCta:(BOOL *)showLoginCta + showLoginCta:(BOOL)showLoginCta leadGenGenWithResolver: (RCTPromiseResolveBlock)resolve rejecter:(RCTPromiseRejectBlock)reject ) { diff --git a/smart_investing_react_native/ios/Podfile.lock b/smart_investing_react_native/ios/Podfile.lock index 0b38b8b9..61fd0443 100644 --- a/smart_investing_react_native/ios/Podfile.lock +++ b/smart_investing_react_native/ios/Podfile.lock @@ -50,6 +50,7 @@ PODS: - React-RCTText (= 0.79.4) - React-RCTVibration (= 0.79.4) - React-callinvoker (0.79.4) + - React-Codegen (0.1.0) - React-Core (0.79.4): - glog - hermes-engine @@ -1336,12 +1337,90 @@ PODS: - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - react-native-safe-area-context (5.4.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.11.18.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - react-native-safe-area-context/common (= 5.4.0) + - react-native-safe-area-context/fabric (= 5.4.0) + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context/common (5.4.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.11.18.00) + - RCTRequired + - RCTTypeSafety - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga + - react-native-safe-area-context/fabric (5.4.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.11.18.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - react-native-safe-area-context/common + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga - react-native-segmented-control (2.5.7): - React-Core - - react-native-smallcase-gateway (5.0.2-rc.3): + - react-native-smallcase-gateway (5.3.0): + - RCT-Folly + - RCTRequired + - RCTTypeSafety + - React-Codegen - React-Core - - SCGateway-dhruv-addNewAnalyticsProps-ios-c912751 (= 4.1.5-7-release) + - ReactCommon/turbomodule/core + - SCGateway (= 4.4.0) - SCLoans (= 4.0.0) - React-NativeModulesApple (0.79.4): - glog @@ -1666,7 +1745,29 @@ PODS: - React-perflogger (= 0.79.4) - React-utils (= 0.79.4) - RNCClipboard (1.16.2): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.11.18.00) + - RCTRequired + - RCTTypeSafety - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - Yoga - RNGestureHandler (2.25.0): - DoubleConversion - glog @@ -1692,6 +1793,32 @@ PODS: - ReactCommon/turbomodule/core - Yoga - RNScreens (3.37.0): + - DoubleConversion + - glog + - hermes-engine + - RCT-Folly (= 2024.11.18.00) + - RCTRequired + - RCTTypeSafety + - React-Core + - React-debug + - React-Fabric + - React-featureflags + - React-graphics + - React-hermes + - React-ImageManager + - React-jsi + - React-NativeModulesApple + - React-RCTFabric + - React-RCTImage + - React-renderercss + - React-rendererdebug + - React-utils + - ReactCodegen + - ReactCommon/turbomodule/bridging + - ReactCommon/turbomodule/core + - RNScreens/common (= 3.37.0) + - Yoga + - RNScreens/common (3.37.0): - DoubleConversion - glog - hermes-engine @@ -1716,7 +1843,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - SCGateway-dhruv-addNewAnalyticsProps-ios-c912751 (4.1.5-7-release): + - SCGateway (4.4.0): - Mixpanel-swift (~> 4.2.5) - SCLoans (4.0.0): - Mixpanel-swift (~> 4.2.5) @@ -1804,10 +1931,10 @@ DEPENDENCIES: - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) SPEC REPOS: - https://github.com/smallcase/cocoapodspec-internal.git: - - SCGateway-dhruv-addNewAnalyticsProps-ios-c912751 trunk: - Mixpanel-swift + - React-Codegen + - SCGateway - SCLoans - SocketRocket @@ -1981,6 +2108,7 @@ SPEC CHECKSUMS: RCTTypeSafety: 397515ea9a8122b62a7a310adf30205f0a5e3bfc React: 2c0acddaddd2b9c9ccaa52f357625c283a19187a React-callinvoker: edb3b90ce47dd7ffec9caf7024dc3b9d6c52c52d + React-Codegen: 4b8b4817cea7a54b83851d4c1f91f79aa73de30a React-Core: 6f7a30432fbbcf9bdd703e4f94c479c9fe66e1ad React-CoreModules: cdf0deab038609673be7e8705d27cdafaf34bc12 React-cxxreact: 4ef4ae6b97456b423da5e4de1d67054c13c4f177 @@ -2006,23 +2134,23 @@ SPEC CHECKSUMS: React-logger: 694787b12186eeeadccdfdc6769890e9080c1f11 React-Mapbuffer: a0ee08ac29b8a2c08692aa0d51cefa1c88860e17 React-microtasksnativemodule: ef2292ca147fa8793305e4693586ad0caf3afad3 - react-native-safe-area-context: 9d72abf6d8473da73033b597090a80b709c0b2f1 + react-native-safe-area-context: 562163222d999b79a51577eda2ea8ad2c32b4d06 react-native-segmented-control: bf6e0032726727498e18dd437ae88afcdbc18e99 - react-native-smallcase-gateway: 26c78a1513cd9b9247d89cae439074cc5f70929c + react-native-smallcase-gateway: 83e042061cd57c25dc695d354eaac2eaf5e182bc React-NativeModulesApple: da60186ad0aafff031a9bc86b048711d34acc813 React-oscompat: 472a446c740e39ee39cd57cd7bfd32177c763a2b React-perflogger: bbca3688c62f4f39e972d6e21969c95fe441fb6c React-performancetimeline: b88fe1a66eb86cfda608dc1de6443399e114bdec React-RCTActionSheet: b70e1e649fb0bce5a3bda6d014f08e66ed4f0182 React-RCTAnimation: ffa3b39acae2c675437ccf19e868c55570b2b627 - React-RCTAppDelegate: 871408153cc858af0621025dc70fb7e01716bbac + React-RCTAppDelegate: 58ae7b688f2fa079e7ebf6738acce913d0b74444 React-RCTBlob: 6f3b35f78188d11a84fa76770d36471e3d93c588 - React-RCTFabric: f273245201734c485c2d10db9100eb47569e1f37 - React-RCTFBReactNativeSpec: b95954a38ae0ae0b66b60849245414e03624e208 + React-RCTFabric: d093f6e0a5462ba2ed75aa0bc923d30f05f34569 + React-RCTFBReactNativeSpec: faf95122eed239f0713afc91a93d1d886b85cc0e React-RCTImage: 017bac77e99afbc52a129b98eee6480d7586fc07 React-RCTLinking: 998af20d4545589dd36c7281a7c6989bc4035b1e React-RCTNetwork: ded3e4d0368cf149677f9524605dc279d7e262a4 - React-RCTRuntime: 7c3c2f2b152ef11673b39e3270167650719f6d41 + React-RCTRuntime: e2bd66c3314906dbb6b17a5405b03723b5542302 React-RCTSettings: 75f8539891bcb13764c28cc667cf6bc73d2b441b React-RCTText: 7c5bcaea63c64dc08f3a83144722d2448d6b3a34 React-RCTVibration: 31ca4ab26d1316545561bf79d8832902c67cc63b @@ -2040,10 +2168,10 @@ SPEC CHECKSUMS: ReactAppDependencyProvider: bf62814e0fde923f73fc64b7e82d76c63c284da9 ReactCodegen: f891084749d03b8af8a244cefaa492e491b763fd ReactCommon: c7d636ec1b9801ff4ee83cce8e0bf74a1610fc3f - RNCClipboard: e1d17c9d093d8129ef50b39b63a17a0e8ccd0ade - RNGestureHandler: 428d7b57ca46b96f09b79597167dda208d1ecf31 - RNScreens: 215b30dc57bb48466ca46373d6b94cc232626d6c - SCGateway-dhruv-addNewAnalyticsProps-ios-c912751: 9e7b87a49c913c82c32de6ea727b217be1d80a97 + RNCClipboard: 37de6995ef72dc869422879e51a46a520d3f08b3 + RNGestureHandler: ebef699ea17e7c0006c1074e1e423ead60ce0121 + RNScreens: fcd4717f7c66e65b168d9f58df276ecfbb0c5e6d + SCGateway: e8ccea08c14c95cc57461b3942b0f80638485d6a SCLoans: 5e6dd77a7b31bd3ea5acaaee8e22d57ee1609525 SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 Yoga: a6cb833e04fb8c59a012b49fb1d040fcb0cbb633 From e162745cfdb6d95dae0bf22012e86825d85a5b09 Mon Sep 17 00:00:00 2001 From: Dhruv Porwal Date: Mon, 20 Oct 2025 13:42:21 +0530 Subject: [PATCH 2/4] making changes to enable new arch in react native sdk --- .../SmallcaseGatewayModule.kt | 11 +- .../android/gradle.properties | 2 +- smart_investing_react_native/ios/Podfile | 5 +- smart_investing_react_native/ios/Podfile.lock | 1497 +++++++++++------ src/SmallcaseGateway.js | 13 +- 5 files changed, 1018 insertions(+), 510 deletions(-) diff --git a/android/src/main/java/com/reactnativesmallcasegateway/SmallcaseGatewayModule.kt b/android/src/main/java/com/reactnativesmallcasegateway/SmallcaseGatewayModule.kt index 7794d099..802af49f 100644 --- a/android/src/main/java/com/reactnativesmallcasegateway/SmallcaseGatewayModule.kt +++ b/android/src/main/java/com/reactnativesmallcasegateway/SmallcaseGatewayModule.kt @@ -178,8 +178,15 @@ class SmallcaseGatewayModule(reactContext: ReactApplicationContext) : ReactConte }, smallplugPartnerProps = SmallplugPartnerProps(headerColor = "#2F363F", backIconColor = "ffffff")) } - @ReactMethod - fun launchSmallplugWithBranding(targetEndpoint: String, params: String, readableMap: ReadableMap?, promise: Promise) { +@ReactMethod +fun launchSmallplugWithBranding(targetEndpoint: String, params: String, headerColor: String?, headerOpacity: Double?, backIconColor: String?, backIconOpacity: Double?, promise: Promise +) { + val readableMap = Arguments.createMap().apply { + putString("headerColor", headerColor) + putDouble("headerOpacity", headerOpacity ?: 1.0) + putString("backIconColor", backIconColor) + putDouble("backIconOpacity", backIconOpacity ?: 1.0) + } fun getColorValue(value: Any?, defaultValue: String): String { return when (value) { diff --git a/smart_investing_react_native/android/gradle.properties b/smart_investing_react_native/android/gradle.properties index d3b51c02..e0b6dc18 100644 --- a/smart_investing_react_native/android/gradle.properties +++ b/smart_investing_react_native/android/gradle.properties @@ -32,7 +32,7 @@ reactNativeArchitectures=armeabi-v7a,arm64-v8a,x86,x86_64 # your application. You should enable this flag either if you want # to write custom TurboModules/Fabric components OR use libraries that # are providing them. -newArchEnabled=false +newArchEnabled=true # Use this property to enable or disable the Hermes JS engine. # If set to false, you will be using JSC instead. diff --git a/smart_investing_react_native/ios/Podfile b/smart_investing_react_native/ios/Podfile index a4dbffa7..4d10537d 100644 --- a/smart_investing_react_native/ios/Podfile +++ b/smart_investing_react_native/ios/Podfile @@ -22,8 +22,9 @@ target 'smart_investing_react_native' do use_react_native!( :path => config[:reactNativePath], - # An absolute path to your application root. - :app_path => "#{Pod::Config.instance.installation_root}/.." + :app_path => "#{Pod::Config.instance.installation_root}/..", + :fabric_enabled => true, + :hermes_enabled => true ) post_install do |installer| diff --git a/smart_investing_react_native/ios/Podfile.lock b/smart_investing_react_native/ios/Podfile.lock index 61fd0443..24da2828 100644 --- a/smart_investing_react_native/ios/Podfile.lock +++ b/smart_investing_react_native/ios/Podfile.lock @@ -1,78 +1,89 @@ PODS: - boost (1.84.0) - DoubleConversion (1.1.6) - - fast_float (6.1.4) - - FBLazyVector (0.79.4) + - fast_float (8.0.0) + - FBLazyVector (0.80.0) - fmt (11.0.2) - glog (0.3.5) - - hermes-engine (0.79.4): - - hermes-engine/Pre-built (= 0.79.4) - - hermes-engine/Pre-built (0.79.4) + - hermes-engine (0.80.0): + - hermes-engine/Pre-built (= 0.80.0) + - hermes-engine/Pre-built (0.80.0) - Mixpanel-swift (4.2.7): - Mixpanel-swift/Complete (= 4.2.7) - Mixpanel-swift/Complete (4.2.7) - RCT-Folly (2024.11.18.00): - boost - DoubleConversion - - fast_float (= 6.1.4) + - fast_float (= 8.0.0) - fmt (= 11.0.2) - glog - RCT-Folly/Default (= 2024.11.18.00) - RCT-Folly/Default (2024.11.18.00): - boost - DoubleConversion - - fast_float (= 6.1.4) + - fast_float (= 8.0.0) - fmt (= 11.0.2) - glog - RCT-Folly/Fabric (2024.11.18.00): - boost - DoubleConversion - - fast_float (= 6.1.4) + - fast_float (= 8.0.0) - fmt (= 11.0.2) - glog - - RCTDeprecation (0.79.4) - - RCTRequired (0.79.4) - - RCTTypeSafety (0.79.4): - - FBLazyVector (= 0.79.4) - - RCTRequired (= 0.79.4) - - React-Core (= 0.79.4) - - React (0.79.4): - - React-Core (= 0.79.4) - - React-Core/DevSupport (= 0.79.4) - - React-Core/RCTWebSocket (= 0.79.4) - - React-RCTActionSheet (= 0.79.4) - - React-RCTAnimation (= 0.79.4) - - React-RCTBlob (= 0.79.4) - - React-RCTImage (= 0.79.4) - - React-RCTLinking (= 0.79.4) - - React-RCTNetwork (= 0.79.4) - - React-RCTSettings (= 0.79.4) - - React-RCTText (= 0.79.4) - - React-RCTVibration (= 0.79.4) - - React-callinvoker (0.79.4) + - RCTDeprecation (0.80.0) + - RCTRequired (0.80.0) + - RCTTypeSafety (0.80.0): + - FBLazyVector (= 0.80.0) + - RCTRequired (= 0.80.0) + - React-Core (= 0.80.0) + - React (0.80.0): + - React-Core (= 0.80.0) + - React-Core/DevSupport (= 0.80.0) + - React-Core/RCTWebSocket (= 0.80.0) + - React-RCTActionSheet (= 0.80.0) + - React-RCTAnimation (= 0.80.0) + - React-RCTBlob (= 0.80.0) + - React-RCTImage (= 0.80.0) + - React-RCTLinking (= 0.80.0) + - React-RCTNetwork (= 0.80.0) + - React-RCTSettings (= 0.80.0) + - React-RCTText (= 0.80.0) + - React-RCTVibration (= 0.80.0) + - React-callinvoker (0.80.0) - React-Codegen (0.1.0) - - React-Core (0.79.4): + - React-Core (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.79.4) + - React-Core/Default (= 0.80.0) - React-cxxreact - React-featureflags - React-hermes - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/CoreModulesHeaders (0.79.4): + - React-Core/CoreModulesHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-Core/Default - React-cxxreact @@ -81,16 +92,22 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/Default (0.79.4): + - React-Core/Default (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-cxxreact - React-featureflags @@ -98,35 +115,47 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/DevSupport (0.79.4): + - React-Core/DevSupport (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.79.4) - - React-Core/RCTWebSocket (= 0.79.4) + - React-Core/Default (= 0.80.0) + - React-Core/RCTWebSocket (= 0.80.0) - React-cxxreact - React-featureflags - React-hermes - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/RCTActionSheetHeaders (0.79.4): + - React-Core/RCTActionSheetHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-Core/Default - React-cxxreact @@ -135,16 +164,22 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/RCTAnimationHeaders (0.79.4): + - React-Core/RCTAnimationHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-Core/Default - React-cxxreact @@ -153,16 +188,22 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/RCTBlobHeaders (0.79.4): + - React-Core/RCTBlobHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-Core/Default - React-cxxreact @@ -171,16 +212,22 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/RCTImageHeaders (0.79.4): + - React-Core/RCTImageHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-Core/Default - React-cxxreact @@ -189,16 +236,22 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/RCTLinkingHeaders (0.79.4): + - React-Core/RCTLinkingHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-Core/Default - React-cxxreact @@ -207,16 +260,22 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/RCTNetworkHeaders (0.79.4): + - React-Core/RCTNetworkHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-Core/Default - React-cxxreact @@ -225,16 +284,22 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/RCTSettingsHeaders (0.79.4): + - React-Core/RCTSettingsHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-Core/Default - React-cxxreact @@ -243,16 +308,22 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/RCTTextHeaders (0.79.4): + - React-Core/RCTTextHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-Core/Default - React-cxxreact @@ -261,16 +332,22 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/RCTVibrationHeaders (0.79.4): + - React-Core/RCTVibrationHeaders (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - React-Core/Default - React-cxxreact @@ -279,67 +356,87 @@ PODS: - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-Core/RCTWebSocket (0.79.4): + - React-Core/RCTWebSocket (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTDeprecation - - React-Core/Default (= 0.79.4) + - React-Core/Default (= 0.80.0) - React-cxxreact - React-featureflags - React-hermes - React-jsi - React-jsiexecutor - React-jsinspector + - React-jsinspectorcdp - React-jsitooling - React-perflogger - React-runtimescheduler - React-utils - - SocketRocket (= 0.7.1) + - SocketRocket - Yoga - - React-CoreModules (0.79.4): + - React-CoreModules (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - RCT-Folly (= 2024.11.18.00) - - RCTTypeSafety (= 0.79.4) - - React-Core/CoreModulesHeaders (= 0.79.4) - - React-jsi (= 0.79.4) + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - RCTTypeSafety (= 0.80.0) + - React-Core/CoreModulesHeaders (= 0.80.0) + - React-jsi (= 0.80.0) - React-jsinspector + - React-jsinspectorcdp - React-jsinspectortracing - React-NativeModulesApple - React-RCTBlob - React-RCTFBReactNativeSpec - - React-RCTImage (= 0.79.4) + - React-RCTImage (= 0.80.0) - ReactCommon - - SocketRocket (= 0.7.1) - - React-cxxreact (0.79.4): + - SocketRocket + - React-cxxreact (0.80.0): - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-callinvoker (= 0.79.4) - - React-debug (= 0.79.4) - - React-jsi (= 0.79.4) + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.80.0) + - React-debug (= 0.80.0) + - React-jsi (= 0.80.0) - React-jsinspector + - React-jsinspectorcdp - React-jsinspectortracing - - React-logger (= 0.79.4) - - React-perflogger (= 0.79.4) - - React-runtimeexecutor (= 0.79.4) - - React-timing (= 0.79.4) - - React-debug (0.79.4) - - React-defaultsnativemodule (0.79.4): + - React-logger (= 0.80.0) + - React-perflogger (= 0.80.0) + - React-runtimeexecutor (= 0.80.0) + - React-timing (= 0.80.0) + - SocketRocket + - React-debug (0.80.0) + - React-defaultsnativemodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog - hermes-engine - RCT-Folly + - RCT-Folly/Fabric - React-domnativemodule - React-featureflagsnativemodule - React-hermes @@ -348,9 +445,16 @@ PODS: - React-jsiexecutor - React-microtasksnativemodule - React-RCTFBReactNativeSpec - - React-domnativemodule (0.79.4): + - SocketRocket + - React-domnativemodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog - hermes-engine - RCT-Folly + - RCT-Folly/Fabric - React-Fabric - React-FabricComponents - React-graphics @@ -359,35 +463,38 @@ PODS: - React-jsiexecutor - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-Fabric (0.79.4): + - React-Fabric (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - - React-Fabric/animations (= 0.79.4) - - React-Fabric/attributedstring (= 0.79.4) - - React-Fabric/componentregistry (= 0.79.4) - - React-Fabric/componentregistrynative (= 0.79.4) - - React-Fabric/components (= 0.79.4) - - React-Fabric/consistency (= 0.79.4) - - React-Fabric/core (= 0.79.4) - - React-Fabric/dom (= 0.79.4) - - React-Fabric/imagemanager (= 0.79.4) - - React-Fabric/leakchecker (= 0.79.4) - - React-Fabric/mounting (= 0.79.4) - - React-Fabric/observers (= 0.79.4) - - React-Fabric/scheduler (= 0.79.4) - - React-Fabric/telemetry (= 0.79.4) - - React-Fabric/templateprocessor (= 0.79.4) - - React-Fabric/uimanager (= 0.79.4) + - React-Fabric/animations (= 0.80.0) + - React-Fabric/attributedstring (= 0.80.0) + - React-Fabric/componentregistry (= 0.80.0) + - React-Fabric/componentregistrynative (= 0.80.0) + - React-Fabric/components (= 0.80.0) + - React-Fabric/consistency (= 0.80.0) + - React-Fabric/core (= 0.80.0) + - React-Fabric/dom (= 0.80.0) + - React-Fabric/imagemanager (= 0.80.0) + - React-Fabric/leakchecker (= 0.80.0) + - React-Fabric/mounting (= 0.80.0) + - React-Fabric/observers (= 0.80.0) + - React-Fabric/scheduler (= 0.80.0) + - React-Fabric/telemetry (= 0.80.0) + - React-Fabric/templateprocessor (= 0.80.0) + - React-Fabric/uimanager (= 0.80.0) - React-featureflags - React-graphics - React-hermes @@ -398,13 +505,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/animations (0.79.4): + - SocketRocket + - React-Fabric/animations (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -420,13 +530,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/attributedstring (0.79.4): + - SocketRocket + - React-Fabric/attributedstring (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -442,13 +555,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistry (0.79.4): + - SocketRocket + - React-Fabric/componentregistry (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -464,13 +580,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/componentregistrynative (0.79.4): + - SocketRocket + - React-Fabric/componentregistrynative (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -486,22 +605,25 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components (0.79.4): + - SocketRocket + - React-Fabric/components (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - - React-Fabric/components/legacyviewmanagerinterop (= 0.79.4) - - React-Fabric/components/root (= 0.79.4) - - React-Fabric/components/scrollview (= 0.79.4) - - React-Fabric/components/view (= 0.79.4) + - React-Fabric/components/legacyviewmanagerinterop (= 0.80.0) + - React-Fabric/components/root (= 0.80.0) + - React-Fabric/components/scrollview (= 0.80.0) + - React-Fabric/components/view (= 0.80.0) - React-featureflags - React-graphics - React-hermes @@ -512,13 +634,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/legacyviewmanagerinterop (0.79.4): + - SocketRocket + - React-Fabric/components/legacyviewmanagerinterop (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -534,13 +659,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/root (0.79.4): + - SocketRocket + - React-Fabric/components/root (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -556,13 +684,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/scrollview (0.79.4): + - SocketRocket + - React-Fabric/components/scrollview (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -578,13 +709,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/components/view (0.79.4): + - SocketRocket + - React-Fabric/components/view (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -601,14 +735,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-Fabric/consistency (0.79.4): + - React-Fabric/consistency (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -624,13 +761,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/core (0.79.4): + - SocketRocket + - React-Fabric/core (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -646,13 +786,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/dom (0.79.4): + - SocketRocket + - React-Fabric/dom (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -668,13 +811,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/imagemanager (0.79.4): + - SocketRocket + - React-Fabric/imagemanager (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -690,13 +836,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/leakchecker (0.79.4): + - SocketRocket + - React-Fabric/leakchecker (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -712,13 +861,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/mounting (0.79.4): + - SocketRocket + - React-Fabric/mounting (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -734,19 +886,22 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/observers (0.79.4): + - SocketRocket + - React-Fabric/observers (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - - React-Fabric/observers/events (= 0.79.4) + - React-Fabric/observers/events (= 0.80.0) - React-featureflags - React-graphics - React-hermes @@ -757,13 +912,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/observers/events (0.79.4): + - SocketRocket + - React-Fabric/observers/events (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -779,13 +937,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/scheduler (0.79.4): + - SocketRocket + - React-Fabric/scheduler (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -803,13 +964,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/telemetry (0.79.4): + - SocketRocket + - React-Fabric/telemetry (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -825,13 +989,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/templateprocessor (0.79.4): + - SocketRocket + - React-Fabric/templateprocessor (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -847,19 +1014,22 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/uimanager (0.79.4): + - SocketRocket + - React-Fabric/uimanager (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - - React-Fabric/uimanager/consistency (= 0.79.4) + - React-Fabric/uimanager/consistency (= 0.80.0) - React-featureflags - React-graphics - React-hermes @@ -871,13 +1041,16 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-Fabric/uimanager/consistency (0.79.4): + - SocketRocket + - React-Fabric/uimanager/consistency (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -894,21 +1067,24 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core - - React-FabricComponents (0.79.4): + - SocketRocket + - React-FabricComponents (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components (= 0.79.4) - - React-FabricComponents/textlayoutmanager (= 0.79.4) + - React-FabricComponents/components (= 0.80.0) + - React-FabricComponents/textlayoutmanager (= 0.80.0) - React-featureflags - React-graphics - React-hermes @@ -919,29 +1095,32 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/components (0.79.4): + - React-FabricComponents/components (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core - React-cxxreact - React-debug - React-Fabric - - React-FabricComponents/components/inputaccessory (= 0.79.4) - - React-FabricComponents/components/iostextinput (= 0.79.4) - - React-FabricComponents/components/modal (= 0.79.4) - - React-FabricComponents/components/rncore (= 0.79.4) - - React-FabricComponents/components/safeareaview (= 0.79.4) - - React-FabricComponents/components/scrollview (= 0.79.4) - - React-FabricComponents/components/text (= 0.79.4) - - React-FabricComponents/components/textinput (= 0.79.4) - - React-FabricComponents/components/unimplementedview (= 0.79.4) + - React-FabricComponents/components/inputaccessory (= 0.80.0) + - React-FabricComponents/components/iostextinput (= 0.80.0) + - React-FabricComponents/components/modal (= 0.80.0) + - React-FabricComponents/components/rncore (= 0.80.0) + - React-FabricComponents/components/safeareaview (= 0.80.0) + - React-FabricComponents/components/scrollview (= 0.80.0) + - React-FabricComponents/components/text (= 0.80.0) + - React-FabricComponents/components/textinput (= 0.80.0) + - React-FabricComponents/components/unimplementedview (= 0.80.0) - React-featureflags - React-graphics - React-hermes @@ -952,14 +1131,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/components/inputaccessory (0.79.4): + - React-FabricComponents/components/inputaccessory (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -976,14 +1158,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/components/iostextinput (0.79.4): + - React-FabricComponents/components/iostextinput (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1000,14 +1185,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/components/modal (0.79.4): + - React-FabricComponents/components/modal (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1024,14 +1212,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/components/rncore (0.79.4): + - React-FabricComponents/components/rncore (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1048,14 +1239,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/components/safeareaview (0.79.4): + - React-FabricComponents/components/safeareaview (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1072,14 +1266,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/components/scrollview (0.79.4): + - React-FabricComponents/components/scrollview (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1096,14 +1293,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/components/text (0.79.4): + - React-FabricComponents/components/text (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1120,14 +1320,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/components/textinput (0.79.4): + - React-FabricComponents/components/textinput (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1144,14 +1347,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/components/unimplementedview (0.79.4): + - React-FabricComponents/components/unimplementedview (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1168,14 +1374,17 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricComponents/textlayoutmanager (0.79.4): + - React-FabricComponents/textlayoutmanager (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1192,76 +1401,112 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon/turbomodule/core + - SocketRocket - Yoga - - React-FabricImage (0.79.4): + - React-FabricImage (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) - - RCTRequired (= 0.79.4) - - RCTTypeSafety (= 0.79.4) + - RCT-Folly + - RCT-Folly/Fabric + - RCTRequired (= 0.80.0) + - RCTTypeSafety (= 0.80.0) - React-Fabric - React-featureflags - React-graphics - React-hermes - React-ImageManager - React-jsi - - React-jsiexecutor (= 0.79.4) + - React-jsiexecutor (= 0.80.0) - React-logger - React-rendererdebug - React-utils - ReactCommon + - SocketRocket - Yoga - - React-featureflags (0.79.4): - - RCT-Folly (= 2024.11.18.00) - - React-featureflagsnativemodule (0.79.4): + - React-featureflags (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-featureflagsnativemodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog - hermes-engine - RCT-Folly + - RCT-Folly/Fabric - React-featureflags - React-hermes - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core - - React-graphics (0.79.4): + - SocketRocket + - React-graphics (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - React-hermes - React-jsi - React-jsiexecutor - React-utils - - React-hermes (0.79.4): + - SocketRocket + - React-hermes (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-cxxreact (= 0.79.4) + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact (= 0.80.0) - React-jsi - - React-jsiexecutor (= 0.79.4) + - React-jsiexecutor (= 0.80.0) - React-jsinspector + - React-jsinspectorcdp - React-jsinspectortracing - - React-perflogger (= 0.79.4) + - React-perflogger (= 0.80.0) - React-runtimeexecutor - - React-idlecallbacksnativemodule (0.79.4): + - SocketRocket + - React-idlecallbacksnativemodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - RCT-Folly + - RCT-Folly/Fabric - React-hermes - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - React-runtimescheduler - ReactCommon/turbomodule/core - - React-ImageManager (0.79.4): + - SocketRocket + - React-ImageManager (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog + - RCT-Folly - RCT-Folly/Fabric - React-Core/Default - React-debug @@ -1269,78 +1514,153 @@ PODS: - React-graphics - React-rendererdebug - React-utils - - React-jserrorhandler (0.79.4): + - SocketRocket + - React-jserrorhandler (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - React-cxxreact - React-debug - React-featureflags - React-jsi - ReactCommon/turbomodule/bridging - - React-jsi (0.79.4): + - SocketRocket + - React-jsi (0.80.0): - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-jsiexecutor (0.79.4): + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-jsiexecutor (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-cxxreact (= 0.79.4) - - React-jsi (= 0.79.4) + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact (= 0.80.0) + - React-jsi (= 0.80.0) - React-jsinspector + - React-jsinspectorcdp - React-jsinspectortracing - - React-perflogger (= 0.79.4) - - React-jsinspector (0.79.4): + - React-perflogger (= 0.80.0) + - SocketRocket + - React-jsinspector (0.80.0): + - boost - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - RCT-Folly + - RCT-Folly/Fabric - React-featureflags - React-jsi + - React-jsinspectorcdp + - React-jsinspectornetwork - React-jsinspectortracing - - React-perflogger (= 0.79.4) - - React-runtimeexecutor (= 0.79.4) - - React-jsinspectortracing (0.79.4): + - React-perflogger (= 0.80.0) + - React-runtimeexecutor (= 0.80.0) + - SocketRocket + - React-jsinspectorcdp (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-jsinspectornetwork (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - React-jsinspectorcdp + - SocketRocket + - React-jsinspectortracing (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric - React-oscompat - - React-jsitooling (0.79.4): + - SocketRocket + - React-jsitooling (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - - RCT-Folly (= 2024.11.18.00) - - React-cxxreact (= 0.79.4) - - React-jsi (= 0.79.4) + - RCT-Folly + - RCT-Folly/Fabric + - React-cxxreact (= 0.80.0) + - React-jsi (= 0.80.0) - React-jsinspector + - React-jsinspectorcdp - React-jsinspectortracing - - React-jsitracing (0.79.4): + - SocketRocket + - React-jsitracing (0.80.0): - React-jsi - - React-logger (0.79.4): + - React-logger (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - - React-Mapbuffer (0.79.4): + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-Mapbuffer (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog + - RCT-Folly + - RCT-Folly/Fabric - React-debug - - React-microtasksnativemodule (0.79.4): + - SocketRocket + - React-microtasksnativemodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog - hermes-engine - RCT-Folly + - RCT-Folly/Fabric - React-hermes - React-jsi - React-jsiexecutor - React-RCTFBReactNativeSpec - ReactCommon/turbomodule/core + - SocketRocket - react-native-safe-area-context (5.4.0): + - boost - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1361,12 +1681,17 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core + - SocketRocket - Yoga - react-native-safe-area-context/common (5.4.0): + - boost - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1385,12 +1710,17 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core + - SocketRocket - Yoga - react-native-safe-area-context/fabric (5.4.0): + - boost - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1410,6 +1740,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core + - SocketRocket - Yoga - react-native-segmented-control (2.5.7): - React-Core @@ -1422,9 +1753,15 @@ PODS: - ReactCommon/turbomodule/core - SCGateway (= 4.4.0) - SCLoans (= 4.0.0) - - React-NativeModulesApple (0.79.4): + - React-NativeModulesApple (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine + - RCT-Folly + - RCT-Folly/Fabric - React-callinvoker - React-Core - React-cxxreact @@ -1432,33 +1769,61 @@ PODS: - React-hermes - React-jsi - React-jsinspector + - React-jsinspectorcdp - React-runtimeexecutor - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - React-oscompat (0.79.4) - - React-perflogger (0.79.4): + - SocketRocket + - React-oscompat (0.80.0) + - React-perflogger (0.80.0): + - boost - DoubleConversion - - RCT-Folly (= 2024.11.18.00) - - React-performancetimeline (0.79.4): - - RCT-Folly (= 2024.11.18.00) - - React-cxxreact + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - SocketRocket + - React-performancetimeline (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric - React-featureflags - React-jsinspectortracing - React-perflogger - React-timing - - React-RCTActionSheet (0.79.4): - - React-Core/RCTActionSheetHeaders (= 0.79.4) - - React-RCTAnimation (0.79.4): - - RCT-Folly (= 2024.11.18.00) + - SocketRocket + - React-RCTActionSheet (0.80.0): + - React-Core/RCTActionSheetHeaders (= 0.80.0) + - React-RCTAnimation (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric - RCTTypeSafety - React-Core/RCTAnimationHeaders + - React-featureflags - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTAppDelegate (0.79.4): + - SocketRocket + - React-RCTAppDelegate (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1482,24 +1847,35 @@ PODS: - React-runtimescheduler - React-utils - ReactCommon - - React-RCTBlob (0.79.4): + - SocketRocket + - React-RCTBlob (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt + - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - React-Core/RCTBlobHeaders - React-Core/RCTWebSocket - React-jsi - React-jsinspector + - React-jsinspectorcdp - React-NativeModulesApple - React-RCTFBReactNativeSpec - React-RCTNetwork - ReactCommon - - React-RCTFabric (0.79.4): + - SocketRocket + - React-RCTFabric (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - React-Core - React-debug - React-Fabric @@ -1511,6 +1887,8 @@ PODS: - React-ImageManager - React-jsi - React-jsinspector + - React-jsinspectorcdp + - React-jsinspectornetwork - React-jsinspectortracing - React-performancetimeline - React-RCTAnimation @@ -1521,10 +1899,17 @@ PODS: - React-rendererdebug - React-runtimescheduler - React-utils + - SocketRocket - Yoga - - React-RCTFBReactNativeSpec (0.79.4): + - React-RCTFBReactNativeSpec (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog - hermes-engine - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1533,8 +1918,15 @@ PODS: - React-jsiexecutor - React-NativeModulesApple - ReactCommon - - React-RCTImage (0.79.4): - - RCT-Folly (= 2024.11.18.00) + - SocketRocket + - React-RCTImage (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric - RCTTypeSafety - React-Core/RCTImageHeaders - React-jsi @@ -1542,66 +1934,108 @@ PODS: - React-RCTFBReactNativeSpec - React-RCTNetwork - ReactCommon - - React-RCTLinking (0.79.4): - - React-Core/RCTLinkingHeaders (= 0.79.4) - - React-jsi (= 0.79.4) + - SocketRocket + - React-RCTLinking (0.80.0): + - React-Core/RCTLinkingHeaders (= 0.80.0) + - React-jsi (= 0.80.0) - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - ReactCommon/turbomodule/core (= 0.79.4) - - React-RCTNetwork (0.79.4): - - RCT-Folly (= 2024.11.18.00) + - ReactCommon/turbomodule/core (= 0.80.0) + - React-RCTNetwork (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric - RCTTypeSafety - React-Core/RCTNetworkHeaders + - React-featureflags - React-jsi + - React-jsinspectorcdp + - React-jsinspectornetwork - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTRuntime (0.79.4): + - SocketRocket + - React-RCTRuntime (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - React-Core - React-hermes - React-jsi - React-jsinspector + - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-RuntimeApple - React-RuntimeCore - React-RuntimeHermes - - React-RCTSettings (0.79.4): - - RCT-Folly (= 2024.11.18.00) + - SocketRocket + - React-RCTSettings (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric - RCTTypeSafety - React-Core/RCTSettingsHeaders - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-RCTText (0.79.4): - - React-Core/RCTTextHeaders (= 0.79.4) + - SocketRocket + - React-RCTText (0.80.0): + - React-Core/RCTTextHeaders (= 0.80.0) - Yoga - - React-RCTVibration (0.79.4): - - RCT-Folly (= 2024.11.18.00) + - React-RCTVibration (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric - React-Core/RCTVibrationHeaders - React-jsi - React-NativeModulesApple - React-RCTFBReactNativeSpec - ReactCommon - - React-rendererconsistency (0.79.4) - - React-renderercss (0.79.4): + - SocketRocket + - React-rendererconsistency (0.80.0) + - React-renderercss (0.80.0): - React-debug - React-utils - - React-rendererdebug (0.79.4): + - React-rendererdebug (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) - - RCT-Folly (= 2024.11.18.00) + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric - React-debug - - React-rncore (0.79.4) - - React-RuntimeApple (0.79.4): + - SocketRocket + - React-rncore (0.80.0) + - React-RuntimeApple (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - React-callinvoker - React-Core/Default - React-CoreModules @@ -1621,10 +2055,16 @@ PODS: - React-RuntimeHermes - React-runtimescheduler - React-utils - - React-RuntimeCore (0.79.4): + - SocketRocket + - React-RuntimeCore (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - React-cxxreact - React-Fabric - React-featureflags @@ -1638,24 +2078,38 @@ PODS: - React-runtimeexecutor - React-runtimescheduler - React-utils - - React-runtimeexecutor (0.79.4): - - React-jsi (= 0.79.4) - - React-RuntimeHermes (0.79.4): + - SocketRocket + - React-runtimeexecutor (0.80.0): + - React-jsi (= 0.80.0) + - React-RuntimeHermes (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt + - glog - hermes-engine - - RCT-Folly/Fabric (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - React-featureflags - React-hermes - React-jsi - React-jsinspector + - React-jsinspectorcdp - React-jsinspectortracing - React-jsitooling - React-jsitracing - React-RuntimeCore - React-utils - - React-runtimescheduler (0.79.4): + - SocketRocket + - React-runtimescheduler (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - React-callinvoker - React-cxxreact - React-debug @@ -1669,21 +2123,32 @@ PODS: - React-runtimeexecutor - React-timing - React-utils - - React-timing (0.79.4) - - React-utils (0.79.4): + - SocketRocket + - React-timing (0.80.0) + - React-utils (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - React-debug - React-hermes - - React-jsi (= 0.79.4) - - ReactAppDependencyProvider (0.79.4): + - React-jsi (= 0.80.0) + - SocketRocket + - ReactAppDependencyProvider (0.80.0): - ReactCodegen - - ReactCodegen (0.79.4): + - ReactCodegen (0.80.0): + - boost - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1701,54 +2166,76 @@ PODS: - React-utils - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - - ReactCommon (0.79.4): - - ReactCommon/turbomodule (= 0.79.4) - - ReactCommon/turbomodule (0.79.4): + - SocketRocket + - ReactCommon (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt + - glog + - RCT-Folly + - RCT-Folly/Fabric + - ReactCommon/turbomodule (= 0.80.0) + - SocketRocket + - ReactCommon/turbomodule (0.80.0): + - boost + - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-callinvoker (= 0.79.4) - - React-cxxreact (= 0.79.4) - - React-jsi (= 0.79.4) - - React-logger (= 0.79.4) - - React-perflogger (= 0.79.4) - - ReactCommon/turbomodule/bridging (= 0.79.4) - - ReactCommon/turbomodule/core (= 0.79.4) - - ReactCommon/turbomodule/bridging (0.79.4): + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.80.0) + - React-cxxreact (= 0.80.0) + - React-jsi (= 0.80.0) + - React-logger (= 0.80.0) + - React-perflogger (= 0.80.0) + - ReactCommon/turbomodule/bridging (= 0.80.0) + - ReactCommon/turbomodule/core (= 0.80.0) + - SocketRocket + - ReactCommon/turbomodule/bridging (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-callinvoker (= 0.79.4) - - React-cxxreact (= 0.79.4) - - React-jsi (= 0.79.4) - - React-logger (= 0.79.4) - - React-perflogger (= 0.79.4) - - ReactCommon/turbomodule/core (0.79.4): + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.80.0) + - React-cxxreact (= 0.80.0) + - React-jsi (= 0.80.0) + - React-logger (= 0.80.0) + - React-perflogger (= 0.80.0) + - SocketRocket + - ReactCommon/turbomodule/core (0.80.0): + - boost - DoubleConversion - - fast_float (= 6.1.4) - - fmt (= 11.0.2) + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) - - React-callinvoker (= 0.79.4) - - React-cxxreact (= 0.79.4) - - React-debug (= 0.79.4) - - React-featureflags (= 0.79.4) - - React-jsi (= 0.79.4) - - React-logger (= 0.79.4) - - React-perflogger (= 0.79.4) - - React-utils (= 0.79.4) + - RCT-Folly + - RCT-Folly/Fabric + - React-callinvoker (= 0.80.0) + - React-cxxreact (= 0.80.0) + - React-debug (= 0.80.0) + - React-featureflags (= 0.80.0) + - React-jsi (= 0.80.0) + - React-logger (= 0.80.0) + - React-perflogger (= 0.80.0) + - React-utils (= 0.80.0) + - SocketRocket - RNCClipboard (1.16.2): + - boost - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1767,12 +2254,17 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core + - SocketRocket - Yoga - RNGestureHandler (2.25.0): + - boost - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1791,12 +2283,17 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core + - SocketRocket - Yoga - RNScreens (3.37.0): + - boost - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1817,12 +2314,17 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - RNScreens/common (= 3.37.0) + - SocketRocket - Yoga - RNScreens/common (3.37.0): + - boost - DoubleConversion + - fast_float + - fmt - glog - hermes-engine - - RCT-Folly (= 2024.11.18.00) + - RCT-Folly + - RCT-Folly/Fabric - RCTRequired - RCTTypeSafety - React-Core @@ -1842,6 +2344,7 @@ PODS: - ReactCodegen - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core + - SocketRocket - Yoga - SCGateway (4.4.0): - Mixpanel-swift (~> 4.2.5) @@ -1859,7 +2362,6 @@ DEPENDENCIES: - glog (from `../node_modules/react-native/third-party-podspecs/glog.podspec`) - hermes-engine (from `../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec`) - RCT-Folly (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - - RCT-Folly/Fabric (from `../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec`) - RCTDeprecation (from `../node_modules/react-native/ReactApple/Libraries/RCTFoundation/RCTDeprecation`) - RCTRequired (from `../node_modules/react-native/Libraries/Required`) - RCTTypeSafety (from `../node_modules/react-native/Libraries/TypeSafety`) @@ -1885,6 +2387,8 @@ DEPENDENCIES: - React-jsi (from `../node_modules/react-native/ReactCommon/jsi`) - React-jsiexecutor (from `../node_modules/react-native/ReactCommon/jsiexecutor`) - React-jsinspector (from `../node_modules/react-native/ReactCommon/jsinspector-modern`) + - React-jsinspectorcdp (from `../node_modules/react-native/ReactCommon/jsinspector-modern/cdp`) + - React-jsinspectornetwork (from `../node_modules/react-native/ReactCommon/jsinspector-modern/network`) - React-jsinspectortracing (from `../node_modules/react-native/ReactCommon/jsinspector-modern/tracing`) - React-jsitooling (from `../node_modules/react-native/ReactCommon/jsitooling`) - React-jsitracing (from `../node_modules/react-native/ReactCommon/hermes/executor/`) @@ -1928,6 +2432,7 @@ DEPENDENCIES: - "RNCClipboard (from `../node_modules/@react-native-clipboard/clipboard`)" - RNGestureHandler (from `../node_modules/react-native-gesture-handler`) - RNScreens (from `../node_modules/react-native-screens`) + - SocketRocket (~> 0.7.1) - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) SPEC REPOS: @@ -1953,7 +2458,7 @@ EXTERNAL SOURCES: :podspec: "../node_modules/react-native/third-party-podspecs/glog.podspec" hermes-engine: :podspec: "../node_modules/react-native/sdks/hermes-engine/hermes-engine.podspec" - :tag: hermes-2025-06-04-RNv0.79.3-7f9a871eefeb2c3852365ee80f0b6733ec12ac3b + :tag: hermes-2025-05-06-RNv0.80.0-4eb6132a5bf0450bf4c6c91987675381d7ac8bca RCT-Folly: :podspec: "../node_modules/react-native/third-party-podspecs/RCT-Folly.podspec" RCTDeprecation: @@ -2004,6 +2509,10 @@ EXTERNAL SOURCES: :path: "../node_modules/react-native/ReactCommon/jsiexecutor" React-jsinspector: :path: "../node_modules/react-native/ReactCommon/jsinspector-modern" + React-jsinspectorcdp: + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/cdp" + React-jsinspectornetwork: + :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/network" React-jsinspectortracing: :path: "../node_modules/react-native/ReactCommon/jsinspector-modern/tracing" React-jsitooling: @@ -2096,86 +2605,88 @@ EXTERNAL SOURCES: SPEC CHECKSUMS: boost: 7e761d76ca2ce687f7cc98e698152abd03a18f90 DoubleConversion: cb417026b2400c8f53ae97020b2be961b59470cb - fast_float: 06eeec4fe712a76acc9376682e4808b05ce978b6 - FBLazyVector: 15c28682af535aa55b9b31e64deff54b7ed7d453 + fast_float: b32c788ed9c6a8c584d114d0047beda9664e7cc6 + FBLazyVector: 778b815a6fb3fa1599f581ffb9a5e85fad313c1d fmt: a40bb5bd0294ea969aaaba240a927bd33d878cdd glog: 5683914934d5b6e4240e497e0f4a3b42d1854183 - hermes-engine: 8b5a5eb386b990287d072fd7b6f6ebd9544dd251 + hermes-engine: 7068e976238b29e97b3bafd09a994542af7d5c0b Mixpanel-swift: 7f5b749dbda2708033d67ff3d7a91710468d4a38 - RCT-Folly: e78785aa9ba2ed998ea4151e314036f6c49e6d82 - RCTDeprecation: 0418ac97b9f53b2e37f473da1663ef3061e46beb - RCTRequired: b9fde7f981b11aa898f03a70d3d4d36b80f1b16d - RCTTypeSafety: 397515ea9a8122b62a7a310adf30205f0a5e3bfc - React: 2c0acddaddd2b9c9ccaa52f357625c283a19187a - React-callinvoker: edb3b90ce47dd7ffec9caf7024dc3b9d6c52c52d + RCT-Folly: 846fda9475e61ec7bcbf8a3fe81edfcaeb090669 + RCTDeprecation: ff787f6c860a1b97dd1bc27264b61d23ad1994da + RCTRequired: 664eb8399ed8a83e26ab65af7c2ad390f7e61696 + RCTTypeSafety: a5cf7a7e80baf972e331dc028e5d5c19bb2535a4 + React: 606d4dccbcf29aec4dc84a7921405a28e1701a22 + React-callinvoker: 0e13bd3c039df9ceef04f7381a81f017655c8361 React-Codegen: 4b8b4817cea7a54b83851d4c1f91f79aa73de30a - React-Core: 6f7a30432fbbcf9bdd703e4f94c479c9fe66e1ad - React-CoreModules: cdf0deab038609673be7e8705d27cdafaf34bc12 - React-cxxreact: 4ef4ae6b97456b423da5e4de1d67054c13c4f177 - React-debug: 38e05a0348c251247960d5dd2271956b7dfd5b24 - React-defaultsnativemodule: 73f2e1f94ea93eaeaefa8eff7ae604589561a7de - React-domnativemodule: ebd6f246e89b2be4b92bda20b3558bb50b2653fd - React-Fabric: 46305d95653734eed23c8b1d72501a990b09ffda - React-FabricComponents: 007d21c26d52ede5d96a8367c555190061a832ac - React-FabricImage: c1a374da4354e2b27205debdd52941a4b93b51a6 - React-featureflags: 03c592b11406669057427ca25aef60c1c1779b2a - React-featureflagsnativemodule: 4ad5fc839b4067745f168bec3af6bfeae36132d4 - React-graphics: 73e55ec0418c2ffceecd9fafa996391fd769939d - React-hermes: 5199836f00018691c8070b415d4eda537a92dc42 - React-idlecallbacksnativemodule: 0d781260cb8bdeb1484b586a9ad858b153ab9977 - React-ImageManager: 536de8f20af64625d25fd2a73d2318fe4650f094 - React-jserrorhandler: 1692530bf37270afbfcb14b40beeea7bc49ee167 - React-jsi: 77d6dd378ae0bb87168a382cbc12b08a6241d9be - React-jsiexecutor: c23bece31e6763f32e87e46d5c0ea967ceffa89e - React-jsinspector: 1dcca5bf80731d0ba9903b42c77723bff1154f63 - React-jsinspectortracing: aacf4d21920666ae3a0d0403d8c899d8bec5cef0 - React-jsitooling: e56c0357e92063583ff7b8aa0687b73887e7f8ec - React-jsitracing: 42faf9fc40bc57e2f62fa4d98fdd4b8468dc943e - React-logger: 694787b12186eeeadccdfdc6769890e9080c1f11 - React-Mapbuffer: a0ee08ac29b8a2c08692aa0d51cefa1c88860e17 - React-microtasksnativemodule: ef2292ca147fa8793305e4693586ad0caf3afad3 - react-native-safe-area-context: 562163222d999b79a51577eda2ea8ad2c32b4d06 + React-Core: d118e66b5b561f5ab999dd7f9cf14f54dab376a7 + React-CoreModules: 6ec48c52c9ff2ca3fa110153de09e4c2379f1860 + React-cxxreact: cb406100002503e44de4b725e581ce24f47003b9 + React-debug: a9e91845f3670c3a19249f52919f0488b7842cf7 + React-defaultsnativemodule: ee76dbbfc31db775bc318f707f01869cd8a32f42 + React-domnativemodule: a3f44d7ea5c7f8ef5c6f88574471d6f0b73d2f17 + React-Fabric: bb3b550229a1cf7a93f9d8569a3a672cae115d94 + React-FabricComponents: a3b5184c705b5b45c8e6736f8bc579bae5cbecbe + React-FabricImage: 8d3a479a8c6097d20b7bd170df7d28b9da72381e + React-featureflags: 2d450523e473b3923790f9502feb8d13691b9e0e + React-featureflagsnativemodule: 90429c06d7aa290896a76639eaaa78c1d0bf4bca + React-graphics: 9e11a80b48b66d08d47c16cb5d922f1171840e70 + React-hermes: ae85ffa5ce034f07f63c95a7cbd15a391da8a6d3 + React-idlecallbacksnativemodule: bbacde3a9c82e14b9f3bfc9494bb960ce6801bf3 + React-ImageManager: d9f55275912e0ee5e34a66d30ad7c6327ce7daa4 + React-jserrorhandler: eeac7d0ce29ef27a5828d376ae84e516c2f3bab0 + React-jsi: 8eba045092d3ebe6b30f11e397185080e22e1c3d + React-jsiexecutor: 84978b702963ecee46f8e4d510931d4fdb7e8429 + React-jsinspector: 5efae7cf4601cb0c7441e4caaa5a6cc16781bf54 + React-jsinspectorcdp: df0f2b157b62a9f5d91c87600331c55414c35881 + React-jsinspectornetwork: af69093cf9d60dbcd00cda064ac271e2123f623e + React-jsinspectortracing: 2519b0016db1f338e56620a3fec253f455318359 + React-jsitooling: ffb70ee2d0c8836b1e8feddd0945847ae89271ad + React-jsitracing: 4a6b9ca5ed4195c51c9205712f06aba38fbb758e + React-logger: dce52a571ba0e0149c3f0fcc6866cbc0c8552c5e + React-Mapbuffer: f5754c33877eaf36e4c76c613b35615a181c85c5 + React-microtasksnativemodule: 23df6374a3ac422d8c2927839bcaeed61fee3dad + react-native-safe-area-context: bd8e149c82b5a20cfd55e9775d82f1b5954b7e6d react-native-segmented-control: bf6e0032726727498e18dd437ae88afcdbc18e99 react-native-smallcase-gateway: 83e042061cd57c25dc695d354eaac2eaf5e182bc - React-NativeModulesApple: da60186ad0aafff031a9bc86b048711d34acc813 - React-oscompat: 472a446c740e39ee39cd57cd7bfd32177c763a2b - React-perflogger: bbca3688c62f4f39e972d6e21969c95fe441fb6c - React-performancetimeline: b88fe1a66eb86cfda608dc1de6443399e114bdec - React-RCTActionSheet: b70e1e649fb0bce5a3bda6d014f08e66ed4f0182 - React-RCTAnimation: ffa3b39acae2c675437ccf19e868c55570b2b627 - React-RCTAppDelegate: 58ae7b688f2fa079e7ebf6738acce913d0b74444 - React-RCTBlob: 6f3b35f78188d11a84fa76770d36471e3d93c588 - React-RCTFabric: d093f6e0a5462ba2ed75aa0bc923d30f05f34569 - React-RCTFBReactNativeSpec: faf95122eed239f0713afc91a93d1d886b85cc0e - React-RCTImage: 017bac77e99afbc52a129b98eee6480d7586fc07 - React-RCTLinking: 998af20d4545589dd36c7281a7c6989bc4035b1e - React-RCTNetwork: ded3e4d0368cf149677f9524605dc279d7e262a4 - React-RCTRuntime: e2bd66c3314906dbb6b17a5405b03723b5542302 - React-RCTSettings: 75f8539891bcb13764c28cc667cf6bc73d2b441b - React-RCTText: 7c5bcaea63c64dc08f3a83144722d2448d6b3a34 - React-RCTVibration: 31ca4ab26d1316545561bf79d8832902c67cc63b - React-rendererconsistency: 626cd927ff6ee56d57074beec6be4325350ea559 - React-renderercss: 4e718804cedb7e3a90e21cc38c3350dead6e79e8 - React-rendererdebug: 4f0595c0916aa9d71f70fb2f2ff75f494ea9dc8d - React-rncore: 4f2436fab624c295ad3e6145d531a6d27b6f1c4d - React-RuntimeApple: 4ffde1ec0be99ce0982a7c03497d48e3d48a0d31 - React-RuntimeCore: f803fe424003e36c27a5659d7cf7d0a2542ef4b6 - React-runtimeexecutor: f70d358ec169718a10be67482e898cca0b9a7877 - React-RuntimeHermes: 1e2161dbcd60bf70e9dc35dc6b7c3ea187a2d7d1 - React-runtimescheduler: d5e70e86ed7344e2275a0f7438e9a9a34aef59a4 - React-timing: b48668e99cf2e2d0d70789171c235e11ac94bf43 - React-utils: da59eb2d7d8963942bed193ad8ff0edf1d41f08e - ReactAppDependencyProvider: bf62814e0fde923f73fc64b7e82d76c63c284da9 - ReactCodegen: f891084749d03b8af8a244cefaa492e491b763fd - ReactCommon: c7d636ec1b9801ff4ee83cce8e0bf74a1610fc3f - RNCClipboard: 37de6995ef72dc869422879e51a46a520d3f08b3 - RNGestureHandler: ebef699ea17e7c0006c1074e1e423ead60ce0121 - RNScreens: fcd4717f7c66e65b168d9f58df276ecfbb0c5e6d + React-NativeModulesApple: e16d5c133019987285f001fbf1461a861e40426f + React-oscompat: 7c0a341cc31e350da71ddf2e46de0a845d1d1626 + React-perflogger: c91e01612298b74f70d846ae3666d2b078c547e0 + React-performancetimeline: 6b9a6951922d764073bc69617be43a9552de96ba + React-RCTActionSheet: 99864bd8422649219f24eca9a51445e698b70b8e + React-RCTAnimation: ae0790201f87e9782f4a8b4346ac414f4c3273f3 + React-RCTAppDelegate: e94955f941036818be7583fe820d13bf47c5e9af + React-RCTBlob: 472203c0f6fa4f25996ed94a2cdf5eaa92200fe3 + React-RCTFabric: 6f6b6979e6395f4fc33e6e25612f6272a71b7af5 + React-RCTFBReactNativeSpec: 9a0d5b08fcc6e0c73f2afc8fce60e8537db82b58 + React-RCTImage: 14ce85b3f9e898ad8ab2fd49be97f09e43251fb9 + React-RCTLinking: b189fd2fd5fce9c3189d64204f1a92c36ffc27bd + React-RCTNetwork: 66f7536d038d5ecec63acdc5e7c9b7f843fed4ac + React-RCTRuntime: 62482bc3df825749a51ff2c7aa2dd0b8d74ee930 + React-RCTSettings: 98360df5a9e6f6d10bd9738c6d4637005e4f842e + React-RCTText: 667ac6f696da8cd6671b5b562adf43419a787705 + React-RCTVibration: 13de9226d181fb939b187f3f682767c6e8cc80f8 + React-rendererconsistency: a4db9bb060c65bce8ae83d936ed0719696055bd2 + React-renderercss: f7788003b3c65702cbc123f8ba7678dd3cb67753 + React-rendererdebug: 67c92da913f21ebe041ce959f024ab89cf2a7bde + React-rncore: 322add36430c38049067a5d365f166256975391f + React-RuntimeApple: f3eedaeab424b467cfc61a308422235399ded08c + React-RuntimeCore: fd5ff77cca527e2ecd42e0d6a3eeafafde74d9c9 + React-runtimeexecutor: 49ea276161508d50b3486c385e1ca7972d1699f5 + React-RuntimeHermes: 85e8e095e106dbc6bcf5dcae051f56ba18b1d629 + React-runtimescheduler: c8581138c14a1e2036e8403628b963c0d1c88b26 + React-timing: a275a1c2e6112dba17f8f7dd496d439213bbea0d + React-utils: 449a6e1fd53886510e284e80bdbb1b1c6db29452 + ReactAppDependencyProvider: 3267432b637c9b38e86961b287f784ee1b08dde0 + ReactCodegen: 5d41e1df061200130dd326e55cdfdf94b0289c6e + ReactCommon: b028d09a66e60ebd83ca59d8cc9a1216360db147 + RNCClipboard: 54ff19965d7c816febbafe5f520c2c3e7b677a49 + RNGestureHandler: fabb15d507aebf871bf391ec1cdded706c58688b + RNScreens: f2d25398e36a2bd6d4356b1bb5693de4c0a8190f SCGateway: e8ccea08c14c95cc57461b3942b0f80638485d6a SCLoans: 5e6dd77a7b31bd3ea5acaaee8e22d57ee1609525 SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 - Yoga: a6cb833e04fb8c59a012b49fb1d040fcb0cbb633 + Yoga: 0c4b7d2aacc910a1f702694fa86be830386f4ceb -PODFILE CHECKSUM: 1d72a8abaa4c54ab6dd64cc488857d497c6311ba +PODFILE CHECKSUM: d814165e1f095080ba1858aad57d40b77d57918d COCOAPODS: 1.16.2 diff --git a/src/SmallcaseGateway.js b/src/SmallcaseGateway.js index 2500c071..6f303b67 100644 --- a/src/SmallcaseGateway.js +++ b/src/SmallcaseGateway.js @@ -167,18 +167,7 @@ const launchSmallplugWithBranding = async ( const safeBackIconOpacity = typeof backIconOpacity === 'number' ? backIconOpacity : 1; - return Platform.OS === 'android' - ? SmallcaseGatewayNative.launchSmallplugWithBranding( - safeEndpoint, - safeParams, - { - headerColor: safeHeaderColor, - headerOpacity: safeHeaderOpacity, - backIconColor: safeBackIconColor, - backIconOpacity: safeBackIconOpacity, - } - ) - : SmallcaseGatewayNative.launchSmallplugWithBranding( +return SmallcaseGatewayNative.launchSmallplugWithBranding( safeEndpoint, safeParams, safeHeaderColor, From 575bfeba75b973e3f5c5655f6fc9356bab04f87b Mon Sep 17 00:00:00 2001 From: Dhruv Porwal Date: Mon, 20 Oct 2025 15:28:32 +0530 Subject: [PATCH 3/4] making changes as per review --- .../SmallcaseGatewayModule.kt | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/android/src/main/java/com/reactnativesmallcasegateway/SmallcaseGatewayModule.kt b/android/src/main/java/com/reactnativesmallcasegateway/SmallcaseGatewayModule.kt index 802af49f..f8796fa9 100644 --- a/android/src/main/java/com/reactnativesmallcasegateway/SmallcaseGatewayModule.kt +++ b/android/src/main/java/com/reactnativesmallcasegateway/SmallcaseGatewayModule.kt @@ -178,14 +178,14 @@ class SmallcaseGatewayModule(reactContext: ReactApplicationContext) : ReactConte }, smallplugPartnerProps = SmallplugPartnerProps(headerColor = "#2F363F", backIconColor = "ffffff")) } -@ReactMethod -fun launchSmallplugWithBranding(targetEndpoint: String, params: String, headerColor: String?, headerOpacity: Double?, backIconColor: String?, backIconOpacity: Double?, promise: Promise -) { + @ReactMethod + fun launchSmallplugWithBranding(targetEndpoint: String, params: String, headerColor: String?, headerOpacity: Double?, backIconColor: String?, backIconOpacity: Double?, promise: Promise + ) { val readableMap = Arguments.createMap().apply { - putString("headerColor", headerColor) - putDouble("headerOpacity", headerOpacity ?: 1.0) - putString("backIconColor", backIconColor) - putDouble("backIconOpacity", backIconOpacity ?: 1.0) + headerColor?.let { putString("headerColor", it) } + headerOpacity?.let { putDouble("headerOpacity", it) } + backIconColor?.let { putString("backIconColor", it) } + backIconOpacity?.let { putDouble("backIconOpacity", it) } } fun getColorValue(value: Any?, defaultValue: String): String { @@ -203,7 +203,7 @@ fun launchSmallplugWithBranding(targetEndpoint: String, params: String, headerCo var partnerProps: SmallplugPartnerProps? = SmallplugPartnerProps(headerColor = "#2F363F", backIconColor = "ffffff") try { - partnerProps = readableMap?.toHashMap()?.let { map -> + partnerProps = readableMap.toHashMap().let { map -> val hc = getColorValue(map["headerColor"], "#2F363F") val ho = map["headerOpacity"]?.let { if (it is Double) it else 1.0 } ?: 1.0 val bc = getColorValue(map["backIconColor"], "#ffffff") @@ -213,11 +213,9 @@ fun launchSmallplugWithBranding(targetEndpoint: String, params: String, headerCo } catch (e: Throwable) { } - SmallcaseGatewaySdk.launchSmallPlug(currentActivity!!, SmallplugData(targetEndpoint, params), object : SmallPlugResponseListener { override fun onFailure(errorCode: Int, errorMessage: String) { val err = createErrorJSON(errorCode, errorMessage, null) - promise.reject("error", err) } @@ -225,7 +223,6 @@ fun launchSmallplugWithBranding(targetEndpoint: String, params: String, headerCo val res = resultToWritableMap(smallPlugResult) promise.resolve(res) } - }, partnerProps) } From 954431f85c494a5d83852741b3d1915271cf74a9 Mon Sep 17 00:00:00 2001 From: Dhruv Porwal Date: Sun, 26 Oct 2025 16:33:35 +0530 Subject: [PATCH 4/4] chore(fix): resolve issue of unable to use custom colors in header and back icon in smallPlug --- ios/SmallcaseGateway.m | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/ios/SmallcaseGateway.m b/ios/SmallcaseGateway.m index 17377ebb..89413165 100644 --- a/ios/SmallcaseGateway.m +++ b/ios/SmallcaseGateway.m @@ -383,9 +383,25 @@ @interface RCT_EXTERN_MODULE(SmallcaseGateway, NSObject) rejecter:(RCTPromiseRejectBlock)reject) { dispatch_async(dispatch_get_main_queue(), ^(void) { + + NSString* (^processColorValue)(NSString*, NSString*) = ^NSString*(NSString *color, NSString *defaultColor) { + if (color == nil || color.length < 6) { + return defaultColor; + } + if ([color hasPrefix:@"#"]) { + return [color substringFromIndex:1]; + } + return color; + }; + + NSString *processedHeaderColor = processColorValue(headerColor, @"2F363F"); + NSString *processedBackIconColor = processColorValue(backIconColor, @"ffffff"); + + double finalHeaderOpacity = headerOpacity != nil ? [headerOpacity doubleValue] : 1.0; + double finalBackIconOpacity = backIconOpacity != nil ? [backIconOpacity doubleValue] : 1.0; SmallplugData *smallplugData = [[SmallplugData alloc] init:targetEndpoint :params]; - SmallplugUiConfig *smallplugUiConfig = [[SmallplugUiConfig alloc] initWithSmallplugHeaderColor:headerColor headerColorOpacity:headerOpacity backIconColor:backIconColor backIconColorOpacity:backIconOpacity]; + SmallplugUiConfig *smallplugUiConfig = [[SmallplugUiConfig alloc] initWithSmallplugHeaderColor:processedHeaderColor headerColorOpacity:@(finalHeaderOpacity) backIconColor:processedBackIconColor backIconColorOpacity:@(finalBackIconOpacity)]; [SCGateway.shared launchSmallPlugWithPresentingController:[[[UIApplication sharedApplication] keyWindow] rootViewController] smallplugData:smallplugData smallplugUiConfig:smallplugUiConfig completion:^(id smallplugResponse, NSError * error) {