From a44788418da41a265228d5132b65e41685d9e8e2 Mon Sep 17 00:00:00 2001 From: Dhruv Porwal Date: Thu, 5 Mar 2026 16:30:32 +0530 Subject: [PATCH 1/3] chore: update android smallcase gateway SDK to internal webview build 6.0.4-3183-release --- android/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/build.gradle b/android/build.gradle index f73b3134..23aa3fe5 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -149,7 +149,7 @@ def kotlin_version = getExtOrDefault('kotlinVersion') dependencies { //noinspection GradleDynamicVersion implementation 'com.facebook.react:react-native:+' // From node_modules - implementation 'com.smallcase.gateway:sdk:6.0.4' + implementation 'com.smallcase.gateway:sdk-sourav-webview-mfhi-baa6586:6.0.4-3183-release' implementation 'com.smallcase.loans:sdk:5.0.0' implementation "androidx.core:core-ktx:1.3.1" implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" From 908a365d568e909e98e53c6331c3f5eae9337af3 Mon Sep 17 00:00:00 2001 From: Dhruv Porwal Date: Thu, 5 Mar 2026 16:31:24 +0530 Subject: [PATCH 2/3] chore: update iOS smallcase gateway SDK to internal webview build SCGateway-dhruv-mfhi-webview-flow-37e63b4 --- react-native-smallcase-gateway.podspec | 2 +- smart_investing_react_native/ios/Podfile.lock | 14 +++++++------- .../ios/smart_investing_react_native/Info.plist | 2 ++ 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/react-native-smallcase-gateway.podspec b/react-native-smallcase-gateway.podspec index f1609b4f..14940a05 100644 --- a/react-native-smallcase-gateway.podspec +++ b/react-native-smallcase-gateway.podspec @@ -34,6 +34,6 @@ Pod::Spec.new do |s| s.dependency "ReactCommon/turbomodule/core" end - s.dependency 'SCGateway', '7.1.3' + s.dependency 'SCGateway-dhruv-mfhi-webview-flow-37e63b4', '7.1.3-21-debug' s.dependency 'SCLoans', '7.0.0' end diff --git a/smart_investing_react_native/ios/Podfile.lock b/smart_investing_react_native/ios/Podfile.lock index 2ca88647..1f2d561d 100644 --- a/smart_investing_react_native/ios/Podfile.lock +++ b/smart_investing_react_native/ios/Podfile.lock @@ -1410,14 +1410,13 @@ PODS: - Yoga - react-native-segmented-control (2.5.7): - React-Core - - react-native-smallcase-gateway (7.0.1): - - RCT-Folly + - react-native-smallcase-gateway (7.2.4): - RCTRequired - RCTTypeSafety - React-Codegen - React-Core - ReactCommon/turbomodule/core - - SCGateway (= 7.0.1) + - SCGateway-dhruv-mfhi-webview-flow-37e63b4 (= 7.1.3-21-debug) - SCLoans (= 7.0.0) - React-NativeModulesApple (0.79.4): - glog @@ -1840,7 +1839,7 @@ PODS: - ReactCommon/turbomodule/bridging - ReactCommon/turbomodule/core - Yoga - - SCGateway (7.0.1) + - SCGateway-dhruv-mfhi-webview-flow-37e63b4 (7.1.3-21-debug) - SCLoans (7.0.0) - SocketRocket (0.7.1) - Yoga (0.0.0) @@ -1926,9 +1925,10 @@ DEPENDENCIES: - Yoga (from `../node_modules/react-native/ReactCommon/yoga`) SPEC REPOS: + https://github.com/smallcase/cocoapodspec-internal.git: + - SCGateway-dhruv-mfhi-webview-flow-37e63b4 trunk: - React-Codegen - - SCGateway - SCLoans - SocketRocket @@ -2129,7 +2129,7 @@ SPEC CHECKSUMS: React-microtasksnativemodule: ef2292ca147fa8793305e4693586ad0caf3afad3 react-native-safe-area-context: 562163222d999b79a51577eda2ea8ad2c32b4d06 react-native-segmented-control: bf6e0032726727498e18dd437ae88afcdbc18e99 - react-native-smallcase-gateway: f18198cfef84f88bd6bc03d8f27dabb7f21f8752 + react-native-smallcase-gateway: 89ffca328384ddedf399f7cc75b0e430537b551e React-NativeModulesApple: da60186ad0aafff031a9bc86b048711d34acc813 React-oscompat: 472a446c740e39ee39cd57cd7bfd32177c763a2b React-perflogger: bbca3688c62f4f39e972d6e21969c95fe441fb6c @@ -2164,7 +2164,7 @@ SPEC CHECKSUMS: RNCClipboard: 37de6995ef72dc869422879e51a46a520d3f08b3 RNGestureHandler: ebef699ea17e7c0006c1074e1e423ead60ce0121 RNScreens: 3f6e41f9f89cb888a6b4b27566bdfdf7a3bf51ad - SCGateway: 1951ad3c5204f772a1cc08bfc0a3656cbf67e050 + SCGateway-dhruv-mfhi-webview-flow-37e63b4: d07fc18b9ebae78cc3ab71e1a219c31a36edd640 SCLoans: bcd3f1235e73557814cb2d59d8ebcf0a87eab163 SocketRocket: d4aabe649be1e368d1318fdf28a022d714d65748 Yoga: a6cb833e04fb8c59a012b49fb1d040fcb0cbb633 diff --git a/smart_investing_react_native/ios/smart_investing_react_native/Info.plist b/smart_investing_react_native/ios/smart_investing_react_native/Info.plist index a6e8a4ca..37d4555d 100644 --- a/smart_investing_react_native/ios/smart_investing_react_native/Info.plist +++ b/smart_investing_react_native/ios/smart_investing_react_native/Info.plist @@ -72,6 +72,8 @@ NSLocationWhenInUseUsageDescription + NSPhotoLibraryAddUsageDescription + Saving your CAS QR code to Photos UILaunchStoryboardName LaunchScreen UIRequiredDeviceCapabilities From f8786fa850fb4f55ef537f1da7900be88ea1d4bd Mon Sep 17 00:00:00 2001 From: Dhruv Porwal Date: Fri, 6 Mar 2026 10:39:52 +0530 Subject: [PATCH 3/3] chore: update android smallcase gateway SDK --- android/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/build.gradle b/android/build.gradle index 23aa3fe5..47945174 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -149,7 +149,7 @@ def kotlin_version = getExtOrDefault('kotlinVersion') dependencies { //noinspection GradleDynamicVersion implementation 'com.facebook.react:react-native:+' // From node_modules - implementation 'com.smallcase.gateway:sdk-sourav-webview-mfhi-baa6586:6.0.4-3183-release' + implementation 'com.smallcase.gateway:sdk-sourav-webview-mfhi-42fd4b6:6.0.4-3184-release' implementation 'com.smallcase.loans:sdk:5.0.0' implementation "androidx.core:core-ktx:1.3.1" implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version"