diff --git a/Assets/ConsentManagementProvider/Scripts/json/JsonUnwrapper.cs b/Assets/ConsentManagementProvider/Scripts/json/JsonUnwrapper.cs index c813ae65..e1fdc78e 100644 --- a/Assets/ConsentManagementProvider/Scripts/json/JsonUnwrapper.cs +++ b/Assets/ConsentManagementProvider/Scripts/json/JsonUnwrapper.cs @@ -114,6 +114,7 @@ public static SpGdprConsent UnwrapSpGdprConsentAndroid(SpGdprConsentWrapperAndro GdprConsent unwrapped = new GdprConsent { + applies = wrappedGdpr.applies, uuid = wrappedGdpr.uuid, euconsent = wrappedGdpr.euconsent, TCData = wrappedGdpr.tcData, diff --git a/Assets/ConsentManagementProvider/Scripts/json/wrappers/android/SpGdprConsentWrapperAndroid.cs b/Assets/ConsentManagementProvider/Scripts/json/wrappers/android/SpGdprConsentWrapperAndroid.cs index a60f24a9..a250a76e 100644 --- a/Assets/ConsentManagementProvider/Scripts/json/wrappers/android/SpGdprConsentWrapperAndroid.cs +++ b/Assets/ConsentManagementProvider/Scripts/json/wrappers/android/SpGdprConsentWrapperAndroid.cs @@ -5,6 +5,8 @@ namespace ConsentManagementProviderLib.Json { internal class SpGdprConsentWrapperAndroid { + [JsonProperty("apply")] + public bool applies; public string uuid; public string euconsent; public Dictionary tcData; diff --git a/Assets/ExternalDependencyManager/Editor/SourcepointDependencies.xml b/Assets/ExternalDependencyManager/Editor/SourcepointDependencies.xml index 1bef4368..2bf4e014 100644 --- a/Assets/ExternalDependencyManager/Editor/SourcepointDependencies.xml +++ b/Assets/ExternalDependencyManager/Editor/SourcepointDependencies.xml @@ -39,6 +39,6 @@ - + diff --git a/Assets/Plugins/Android/mainTemplate.gradle b/Assets/Plugins/Android/mainTemplate.gradle index efdb9b88..f62b2627 100644 --- a/Assets/Plugins/Android/mainTemplate.gradle +++ b/Assets/Plugins/Android/mainTemplate.gradle @@ -16,7 +16,7 @@ apply plugin: 'com.android.library' dependencies { implementation fileTree(dir: 'libs', include: ['*.jar']) // Android Resolver Dependencies Start - implementation 'com.sourcepoint.cmplibrary:cmplibrary:7.8.3' // Assets/ExternalDependencyManager/Editor/SourcepointDependencies.xml:42 + implementation 'com.sourcepoint.cmplibrary:cmplibrary:7.8.4' // Assets/ExternalDependencyManager/Editor/SourcepointDependencies.xml:42 // Android Resolver Dependencies End **DEPS**} diff --git a/CHANGELOG.md b/CHANGELOG.md index 050deb0d..e5b4c8eb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,7 @@ +# 2.3.4 +* Unity SDK brought up to v7.8.4 of Native Android SDK [#62](https://github.com/SourcePointUSA/unity-sdk/pull/62) which fixes the following: +* [DIA-4112](https://sourcepoint.atlassian.net/browse/DIA-4112) Fixed: Links to vendors' privacy policy pages now working on Android devices + # 2.3.3 * Unity SDK brought up to v7.8.3 of Native Android SDK [#58](https://github.com/SourcePointUSA/unity-sdk/pull/58) which fixes the following: * [DIA-4087](https://sourcepoint.atlassian.net/browse/DIA-4087) Fixed: Empty consent when GDPR/CCPA applies is false diff --git a/ProjectSettings/AndroidResolverDependencies.xml b/ProjectSettings/AndroidResolverDependencies.xml index b49a2cf9..04b62bad 100644 --- a/ProjectSettings/AndroidResolverDependencies.xml +++ b/ProjectSettings/AndroidResolverDependencies.xml @@ -1,6 +1,6 @@ - com.sourcepoint.cmplibrary:cmplibrary:7.8.3 + com.sourcepoint.cmplibrary:cmplibrary:7.8.4 diff --git a/package.json b/package.json index dde1bb82..0307c6d8 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "com.sourcepoint.unitycmp", "displayName": "Sourcepoint Consent Message Plugin", - "version": "2.3.3", + "version": "2.3.4", "unity": "2021.3", "description": "Native UI Privacy Manager for both GDPR and CCPA legislations.", "author": { diff --git a/unitypackage/ConsentManagementProvider.unitypackage b/unitypackage/ConsentManagementProvider.unitypackage index 0673dd9d..d483fb09 100644 Binary files a/unitypackage/ConsentManagementProvider.unitypackage and b/unitypackage/ConsentManagementProvider.unitypackage differ