diff --git a/SingularSDK/Editor/Dependencies.xml b/SingularSDK/Editor/Dependencies.xml
index a9f31b6..20f5447 100644
--- a/SingularSDK/Editor/Dependencies.xml
+++ b/SingularSDK/Editor/Dependencies.xml
@@ -1,6 +1,6 @@
-
+
https://maven.singular.net
@@ -10,7 +10,7 @@
-
+
diff --git a/SingularSDK/Plugins/Android/SingularUnityBridge.jar b/SingularSDK/Plugins/Android/SingularUnityBridge.jar
index df71aaa..aefc3a3 100644
Binary files a/SingularSDK/Plugins/Android/SingularUnityBridge.jar and b/SingularSDK/Plugins/Android/SingularUnityBridge.jar differ
diff --git a/SingularSDK/Runtime/SingularSDK.cs b/SingularSDK/Runtime/SingularSDK.cs
index f2a258e..bd183df 100644
--- a/SingularSDK/Runtime/SingularSDK.cs
+++ b/SingularSDK/Runtime/SingularSDK.cs
@@ -6,7 +6,9 @@
using System.Text.RegularExpressions;
using Newtonsoft.Json;
using UnityEngine;
+#if SINGULAR_SDK_IAP_ENABLED
using UnityEngine.Purchasing;
+#endif // SINGULAR_SDK_IAP_ENABLED
namespace Singular
{
@@ -28,7 +30,7 @@ public class SingularSDK : MonoBehaviour
public static bool Initialized { get; private set; } = false;
private const string UNITY_WRAPPER_NAME = "Unity";
- private const string UNITY_VERSION = "5.2.1";
+ private const string UNITY_VERSION = "5.3.0";
// ios-only:
[Obsolete]
@@ -1147,6 +1149,8 @@ private void SingularSdidReceived(string result)
#endregion // end sdid
#region IAP
+
+#if SINGULAR_SDK_IAP_ENABLED
public static void InAppPurchase(IEnumerable products, Dictionary attributes, bool isRestored
= false) {
@@ -1294,6 +1298,8 @@ private static Dictionary BuildAndroidPurchaseAttributes(Product
}
#endif
+ #endif // SINGULAR_SDK_IAP_ENABLED
+
#endregion // end region IAP
#region Revenue
diff --git a/package.json b/package.json
index 04c2f9f..35cd2e9 100644
--- a/package.json
+++ b/package.json
@@ -1,18 +1,36 @@
{
- "name": "singular-unity-package",
- "version": "5.2.1",
- "displayName": "Singular",
- "description": "Singular Unity Package",
- "type": "library",
- "homepage": "https://www.singular.net",
- "license": "MIT",
- "author": {
- "name": "Singular Labs",
- "url": "https://github.com/singular-labs/Singular-Unity-SDK"
- },
- "unity": "2019.4",
- "dependencies": {
- "com.unity.nuget.newtonsoft-json": "3.2.1",
- "com.unity.purchasing": "2.0.6"
- }
-}
+ "name": "singular-unity-package",
+ "version": "5.3.0",
+ "displayName": "Singular",
+ "description": "Singular Unity Package",
+ "type": "library",
+ "homepage": "https://www.singular.net",
+ "license": "MIT",
+ "author":
+ {
+ "name": "Singular Labs",
+ "url": "https://github.com/singular-labs/Singular-Unity-SDK"
+ },
+ "unity": "2019.4",
+ "dependencies":
+ {
+ "com.unity.nuget.newtonsoft-json": "3.2.1"
+ },
+ "repository":
+ {
+ "type": "git",
+ "url": "https://github.com/singular-labs/Singular-Unity-SDK.git"
+ },
+ "keywords":
+ [
+ "Singular",
+ "Analytics",
+ "User Engagement",
+ "Mobile",
+ "Attribution",
+ "Tracking",
+ "Advertising"
+ ],
+ "changelogUrl": "https://support.singular.net/hc/en-us/articles/360040639152",
+ "documentationUrl": "https://support.singular.net/hc/en-us/articles/360037635452"
+}
\ No newline at end of file