From 9a726b42ff803c6cbd51b0d04ef7cc94468b6d94 Mon Sep 17 00:00:00 2001 From: Dan Burcaw <92536821+namidan@users.noreply.github.com> Date: Mon, 17 Jul 2023 12:35:51 -0600 Subject: [PATCH] 3.0.20 (#214) --- android/build.gradle | 2 +- android/src/main/java/com/nami/reactlibrary/NamiBridgeModule.kt | 2 +- ios/Nami.m | 2 +- ios/NamiPaywallManagerBridge.swift | 2 +- package.json | 2 +- react-native-nami-sdk.podspec | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index 6fce5e2b..2cb53ba9 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -84,7 +84,7 @@ dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8:$kotlin_version" implementation 'com.github.jeziellago:compose-markdown:0.3.0' - implementation "com.namiml:sdk-android:3.0.22" + implementation "com.namiml:sdk-android:3.0.23" implementation 'com.facebook.react:react-native:+' // From node_modules coreLibraryDesugaring "com.android.tools:desugar_jdk_libs:1.1.5" diff --git a/android/src/main/java/com/nami/reactlibrary/NamiBridgeModule.kt b/android/src/main/java/com/nami/reactlibrary/NamiBridgeModule.kt index 44e03812..a4713c2b 100644 --- a/android/src/main/java/com/nami/reactlibrary/NamiBridgeModule.kt +++ b/android/src/main/java/com/nami/reactlibrary/NamiBridgeModule.kt @@ -115,7 +115,7 @@ class NamiBridgeModule(reactContext: ReactApplicationContext) : } else { Arguments.createArray() } - val settingsList = mutableListOf("extendedClientInfo:react-native:3.0.19") + val settingsList = mutableListOf("extendedClientInfo:react-native:3.0.20") namiCommandsReact?.toArrayList()?.filterIsInstance()?.let { commandsFromReact -> settingsList.addAll(commandsFromReact) } diff --git a/ios/Nami.m b/ios/Nami.m index 3a0f3630..3b28893b 100644 --- a/ios/Nami.m +++ b/ios/Nami.m @@ -52,7 +52,7 @@ @implementation NamiBridge (RCTExternModule) } // Start commands with header iformation for Nami to let them know this is a React client. - NSMutableArray *namiCommandStrings = [NSMutableArray arrayWithArray:@[@"extendedClientInfo:react-native:3.0.19"]]; + NSMutableArray *namiCommandStrings = [NSMutableArray arrayWithArray:@[@"extendedClientInfo:react-native:3.0.20"]]; // Add additional namiCommands app may have sent in. NSObject *appCommandStrings = configDict[@"namiCommands"]; diff --git a/ios/NamiPaywallManagerBridge.swift b/ios/NamiPaywallManagerBridge.swift index d94516b5..671a3ece 100644 --- a/ios/NamiPaywallManagerBridge.swift +++ b/ios/NamiPaywallManagerBridge.swift @@ -41,7 +41,7 @@ class RNNamiPaywallManager: RCTEventEmitter { namiSkuType = .unknown } - let namiSku = NamiSKU(namiId: namiId, storeId: storeId, skuType: namiSkuType) + let namiSku = NamiSKU(namiId: namiId, storeId: storeId, skuType: namiSkuType, product: nil) do { let dateFormatter = DateFormatter() diff --git a/package.json b/package.json index d44ef562..56e13849 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "react-native-nami-sdk", - "version": "3.0.19", + "version": "3.0.20", "description": "React Native Module for Nami - Easy subscriptions & in-app purchases, with powerful built-in paywalls and A/B testing.", "main": "index.js", "scripts": { diff --git a/react-native-nami-sdk.podspec b/react-native-nami-sdk.podspec index 915ace99..ce896524 100644 --- a/react-native-nami-sdk.podspec +++ b/react-native-nami-sdk.podspec @@ -20,7 +20,7 @@ Pod::Spec.new do |s| s.source_files = "ios/**/*.{h,m,swift}" s.requires_arc = true - s.dependency 'Nami', '3.0.23' + s.dependency 'Nami', '3.0.24' s.dependency 'React' end