Skip to content

Commit 9d6aa01

Browse files
committed
Release 3.9.0
1 parent 261fa94 commit 9d6aa01

File tree

9 files changed

+31
-28
lines changed

9 files changed

+31
-28
lines changed

CHANGELOG.md

Lines changed: 15 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,20 @@
11
# CAS.AI Unity Plugin Change Log
22

3-
# [3.8.1] - 2024-07-28
4-
- Discover the native 3.8.0 SDKs release notes for [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases).
3+
# [3.9.0] - 2024-07-17
4+
- Discover the native 3.9.0 SDKs release notes for [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases).
5+
### Bug Fixes
6+
- [Android] Fixed gradle build error `Could not find method apply()` in Unity 2022+.
7+
- [Editor] Fixed exception log when detecting Gradle version in Unity 6.
8+
9+
# [3.8.1] - 2024-06-28
10+
- Discover the native 3.8.1 SDKs release notes for [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases).
511
### Bug Fixes
612
- [iOS] Fixed a critical issue related to the position of Banner ads.
713
- [iOS] Fixed `NSUserTrackingUsageDescription` localization with `com.unity.localization` package.
814
- [iOS] Fixed XCode build error `CASResources no such file or directory` when the unity project was compiled on Windows.
915
- [iOS] Fixed an issue where the UIViewController is invalid for the Consent Flow.
1016

11-
# [3.8.0] - 2024-07-21
17+
# [3.8.0] - 2024-06-21
1218
- Discover the native 3.8.0 SDKs release notes for [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases).
1319
- Added a log with useful information about ad impression with disabled verbose logs.
1420
### Update Banner Ad Position
@@ -33,7 +39,7 @@
3339
- Ogury
3440
- LoopMe
3541

36-
# [3.7.3] - 2024-06-23
42+
# [3.7.3] - 2024-05-23
3743
- Discover the native 3.7.3 SDKs release notes for [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases).
3844
- Added new `EnableOptionsButton` event for `ConsentFlowAdObject` to enable/disable Consent option button.
3945
### Bug Fixes
@@ -42,7 +48,7 @@
4248
- The MyTarget network support has been removed. Our team considers MyTarget to be ineffective and excludes it from CAS mediation.
4349
> Please remove the MyTarget adapter if you are using it.
4450
45-
# [3.7.2] - 2024-06-09
51+
# [3.7.2] - 2024-05-09
4652
- Discover the native 3.7.2 SDKs release notes for [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases).
4753
- Introduced automatic collect impression level data to Tenjin Analytics. (Closed beta)
4854
### Bug Fixes
@@ -52,12 +58,12 @@
5258
- [Editor] Fixed an error when the plugin component was not found after the unitypackage integration.
5359
- [Editor] Fixed plugin version checking given Revision part.
5460

55-
# [3.7.1] - 2024-05-25
61+
# [3.7.1] - 2024-04-25
5662
- The native SDK remains version 3.7.0.
5763
### Bug Fixes
5864
- [Android] Fixed `Exception: JNI: Unknown signature for type 'CAS.Android.CASConsentFlowClient'`.
5965

60-
# [3.7.0] - 2024-05-22
66+
# [3.7.0] - 2024-04-22
6167
- Discover the latest features in native 3.6.1 SDKs for [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases).
6268
- Added support `AdType.AppOpen`. Read integration guides for [UnityEditor](https://github.com/cleveradssolutions/CAS-Unity/wiki/App-Open-Ad-object) or [Script C#](https://github.com/cleveradssolutions/CAS-Unity/wiki/App-Open-Ads)
6369
- Added new static events in `CAS.MobileAds` class: `OnApplicationBackground` and `OnApplicationForeground`. It's important to use new events when you want to show AppOpen ads on user returning to the game.
@@ -88,15 +94,15 @@ new ConsentFlow()
8894
- [Editor] Added `ConsentFlow` completion events implementation to testing in editor.
8995
- [Editor] Removed `Delay measurement of the Ad SDK initialization` option, which applies in any case.
9096

91-
# [3.6.1] - 2024-05-11
97+
# [3.6.1] - 2024-04-11
9298
- Discover the latest features in native 3.6.1 SDKs for [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases).
9399
### Bug Fixes
94100
- [iOS] Fixex Banner ads moving after full screen due to a safe area bug in Unity Engine.
95101
- [Editor] The Utils class alias has been hidden to avoid conflict with the global namespace.
96102
### New ads networks support in closed beta
97103
- StartIO
98104

99-
# [3.6.0] - 2024-04-29
105+
# [3.6.0] - 2024-03-29
100106
- Discover the latest features in native 3.6.0 SDKs for [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases).
101107
- [iOS] The minimum supported Xcode version has been increased to 15.1.
102108
- [iOS] Added support for the Apple Privacy Manifest update to ensure publisher compliance with new App Store submission requirements.
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version": "3.8.1", "simple": [{"id": 62, "name": "OptimalAds", "version": "3.8.1", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:cas:", "version": "3.8.1"}], "contains": ["GoogleAds", "LiftoffMonetize", "InMobi", "AudienceNetwork", "Chartboost", "UnityAds", "AppLovin", "DTExchange", "IronSource", "YandexAds", "Bigo", "Mintegral", "Pangle"], "labels": 0}, {"id": 63, "name": "FamiliesAds", "version": "3.8.1", "require": 60, "filter": 2, "libs": [{"name": "com.cleveradssolutions:cas-families:", "version": "3.8.1"}], "contains": ["GoogleAds", "Kidoz", "Chartboost", "UnityAds", "LiftoffMonetize", "InMobi", "DTExchange", "IronSource", "SuperAwesome"], "labels": 0}], "adapters": [{"id": 13, "name": "CrossPromotion", "version": "3.8.1", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:cas-promo:", "version": "3.8.1"}], "labels": 7}, {"id": 14, "name": "IronSource", "version": "8.1.0.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:ironsource:", "version": "8.1.0.0"}, {"name": "com.ironsource.sdk:mediationsdk:", "version": "8.1.0"}], "source": "https://android-sdk.is.com/", "labels": 7}, {"id": 4, "name": "UnityAds", "version": "4.12.0.0", "require": 14, "filter": 1, "libs": [{"name": "com.cleveradssolutions:unity:", "version": "4.12.0.0"}, {"name": "com.unity3d.ads:unity-ads:", "version": "4.12.0"}], "labels": 7}, {"id": 0, "name": "GoogleAds", "altName": "AdMob", "version": "23.0.0.0", "require": 14, "filter": 1, "libs": [{"name": "com.cleveradssolutions:google:", "version": "23.0.0.0"}, {"name": "com.google.android.gms:play-services-ads:", "version": "23.0.0"}], "labels": 7}, {"id": 1, "name": "LiftoffMonetize", "version": "7.3.2.1", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:vungle:", "version": "7.3.2.1"}, {"name": "com.vungle:vungle-ads:", "version": "7.3.2"}], "labels": 7}, {"id": 10, "name": "InMobi", "version": "10.7.4.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:inmobi:", "version": "10.7.4.0"}, {"name": "com.inmobi.monetization:inmobi-ads-kotlin:", "version": "10.7.4"}], "labels": 7}, {"id": 3, "name": "Chartboost", "version": "9.7.0.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:chartboost:", "version": "9.7.0.0"}, {"name": "com.chartboost:chartboost-sdk:", "version": "9.7.0"}], "source": "https://cboost.jfrog.io/artifactory/chartboost-ads/", "labels": 7}, {"id": 11, "name": "DTExchange", "version": "8.2.7.1", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:fyber:", "version": "8.2.7.1"}, {"name": "com.fyber:marketplace-sdk:", "version": "8.2.7"}], "labels": 7}, {"id": 2, "name": "Kidoz", "version": "9.1.2.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:kidoz:", "version": "9.1.2.0"}, {"name": "net.kidoz.sdk:kidoz-android-native:", "version": "9.1.2"}], "labels": 7}, {"id": 6, "name": "SuperAwesome", "version": "9.3.2.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:superawesome:", "version": "9.3.2.0"}, {"name": "tv.superawesome.sdk.publisher:superawesome:", "version": "9.3.2"}], "source": "https://aa-sdk.s3-eu-west-1.amazonaws.com/android_repo", "labels": 7}, {"id": 23, "name": "Mintegral", "version": "16.7.71.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:mintegral:", "version": "16.7.71.0"}], "source": "https://dl-maven-android.mintegral.com/repository/mbridge_android_sdk_oversea", "labels": 7}, {"id": 5, "name": "AppLovin", "version": "12.5.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:applovin:", "version": "12.5.0.0"}, {"name": "com.applovin:applovin-sdk:", "version": "12.5.0"}], "labels": 7}, {"id": 24, "name": "Pangle", "version": "5.9.0.6", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:pangle:", "version": "5.9.0.6"}, {"name": "com.pangle.global:ads-sdk:", "version": "5.9.0.6"}], "source": "https://artifact.bytedance.com/repository/pangle", "labels": 7}, {"id": 19, "name": "Bigo", "version": "4.8.1.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:bigo:", "version": "4.8.1.0"}, {"name": "com.bigossp:bigo-ads:", "version": "4.8.1"}], "labels": 7}, {"id": 15, "name": "YandexAds", "version": "27.1.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:yandex:", "version": "27.1.0.0"}, {"name": "com.yandex.android:mobileads:", "version": "7.1.0"}], "comment": "Yandex Metrica will also be included", "labels": 7}, {"id": 9, "name": "AudienceNetwork", "altName": "Meta", "version": "6.17.0.1", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:facebook:", "version": "6.17.0.1"}, {"name": "com.facebook.android:audience-network-sdk:", "version": "6.17.0"}], "comment": "Required implementation of `Data processing options for Users in California`", "labels": 7}, {"id": 8, "name": "CASExchange", "version": "3.8.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:cas-exchange:", "version": "3.8.0"}], "labels": 23}, {"id": 7, "name": "StartIO", "version": "5.0.1.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:startio:", "version": "5.0.1.0"}, {"name": "com.startapp:inapp-sdk:", "version": "5.0.1"}], "labels": 23}, {"id": 20, "name": "Ogury", "version": "5.8.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:ogury:", "version": "5.8.0.0"}, {"name": "co.ogury:ogury-sdk:", "version": "5.8.0"}], "source": "https://maven.ogury.co", "sourceGroups": ["co.ogury", "co.ogury.module"], "labels": 23}, {"id": 22, "name": "LoopMe", "version": "9.0.4.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:loopme:", "version": "9.0.4.0"}, {"name": "com.github.loopme.android-united-sdk:loopme-sdk:", "version": "9.0.4"}], "source": "https://jitpack.io", "labels": 23}, {"id": 21, "name": "Madex", "version": "1.4.4.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:madex:", "version": "1.4.4.0"}, {"name": "sspnet.tech:core:", "version": "1.4.4"}], "source": "https://sdkpkg.sspnet.tech", "sourceGroups": ["sspnet.tech", "sspnet.tech.adapters"], "comment": "Focused on RU region only. Geolocation permission will also be included.", "labels": 23}, {"id": 16, "name": "HyprMX", "version": "6.4.1.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:hyprmx:", "version": "6.4.1.0"}, {"name": "com.hyprmx.android:HyprMX-SDK:", "version": "6.4.1"}], "comment": "Focused on USA region only", "labels": 23}, {"id": 18, "name": "Smaato", "version": "22.0.2.1", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:smaato:", "version": "22.0.2.1"}, {"name": "com.smaato.android.sdk:", "version": "22.0.2"}], "source": "https://s3.amazonaws.com/smaato-sdk-releases/", "comment": "Support Banner only", "labels": 17}], "deprecated": ["FacebookAN", "StartApp", "Fyber", "FairBid", "DigitalTurbine", "Vungle", "Tapjoy", "AdColony", "BidMachine", "MyTarget", "DSPExchange"]}
1+
{"version": "3.9.0", "simple": [{"id": 62, "name": "OptimalAds", "version": "3.9.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:cas:", "version": "3.9.0"}], "contains": ["GoogleAds", "LiftoffMonetize", "InMobi", "AudienceNetwork", "Chartboost", "UnityAds", "AppLovin", "DTExchange", "IronSource", "YandexAds", "Bigo", "Mintegral", "Pangle"], "labels": 0}, {"id": 63, "name": "FamiliesAds", "version": "3.9.0", "require": 60, "filter": 2, "libs": [{"name": "com.cleveradssolutions:cas-families:", "version": "3.9.0"}], "contains": ["GoogleAds", "Kidoz", "Chartboost", "UnityAds", "LiftoffMonetize", "InMobi", "DTExchange", "IronSource", "SuperAwesome"], "labels": 0}], "adapters": [{"id": 13, "name": "CrossPromotion", "version": "3.9.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:cas-promo:", "version": "3.9.0"}], "labels": 7}, {"id": 14, "name": "IronSource", "version": "8.2.0.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:ironsource:", "version": "8.2.0.0"}, {"name": "com.ironsource.sdk:mediationsdk:", "version": "8.2.0"}], "source": "https://android-sdk.is.com/", "labels": 7}, {"id": 4, "name": "UnityAds", "version": "4.12.1.0", "require": 14, "filter": 1, "libs": [{"name": "com.cleveradssolutions:unity:", "version": "4.12.1.0"}, {"name": "com.unity3d.ads:unity-ads:", "version": "4.12.1"}], "labels": 7}, {"id": 0, "name": "GoogleAds", "altName": "AdMob", "version": "23.2.0.0", "require": 14, "filter": 1, "libs": [{"name": "com.cleveradssolutions:google:", "version": "23.2.0.0"}, {"name": "com.google.android.gms:play-services-ads:", "version": "23.2.0"}], "labels": 7}, {"id": 1, "name": "LiftoffMonetize", "version": "7.4.0.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:vungle:", "version": "7.4.0.0"}, {"name": "com.vungle:vungle-ads:", "version": "7.4.0"}], "labels": 7}, {"id": 10, "name": "InMobi", "version": "10.7.4.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:inmobi:", "version": "10.7.4.0"}, {"name": "com.inmobi.monetization:inmobi-ads-kotlin:", "version": "10.7.4"}], "labels": 7}, {"id": 3, "name": "Chartboost", "version": "9.7.0.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:chartboost:", "version": "9.7.0.0"}, {"name": "com.chartboost:chartboost-sdk:", "version": "9.7.0"}], "source": "https://cboost.jfrog.io/artifactory/chartboost-ads/", "labels": 7}, {"id": 11, "name": "DTExchange", "version": "8.2.7.1", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:fyber:", "version": "8.2.7.1"}, {"name": "com.fyber:marketplace-sdk:", "version": "8.2.7"}], "labels": 7}, {"id": 2, "name": "Kidoz", "version": "9.1.2.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:kidoz:", "version": "9.1.2.0"}, {"name": "net.kidoz.sdk:kidoz-android-native:", "version": "9.1.2"}], "labels": 7}, {"id": 6, "name": "SuperAwesome", "version": "9.3.2.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:superawesome:", "version": "9.3.2.0"}, {"name": "tv.superawesome.sdk.publisher:superawesome:", "version": "9.3.2"}], "source": "https://aa-sdk.s3-eu-west-1.amazonaws.com/android_repo", "labels": 7}, {"id": 23, "name": "Mintegral", "version": "16.7.81.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:mintegral:", "version": "16.7.81.0"}], "source": "https://dl-maven-android.mintegral.com/repository/mbridge_android_sdk_oversea", "labels": 7}, {"id": 5, "name": "AppLovin", "version": "12.5.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:applovin:", "version": "12.5.0.0"}, {"name": "com.applovin:applovin-sdk:", "version": "12.5.0"}], "labels": 7}, {"id": 24, "name": "Pangle", "version": "6.1.0.5", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:pangle:", "version": "6.1.0.5"}, {"name": "com.pangle.global:ads-sdk:", "version": "6.1.0.5"}], "source": "https://artifact.bytedance.com/repository/pangle", "labels": 7}, {"id": 19, "name": "Bigo", "version": "4.8.1.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:bigo:", "version": "4.8.1.0"}, {"name": "com.bigossp:bigo-ads:", "version": "4.8.1"}], "labels": 7}, {"id": 15, "name": "YandexAds", "version": "27.2.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:yandex:", "version": "27.2.0.0"}, {"name": "com.yandex.android:mobileads:", "version": "7.2.0"}], "comment": "Yandex Metrica will also be included", "labels": 7}, {"id": 9, "name": "AudienceNetwork", "altName": "Meta", "version": "6.17.0.1", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:facebook:", "version": "6.17.0.1"}, {"name": "com.facebook.android:audience-network-sdk:", "version": "6.17.0"}], "comment": "Required implementation of `Data processing options for Users in California`", "labels": 7}, {"id": 8, "name": "CASExchange", "version": "3.9.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:cas-exchange:", "version": "3.9.0"}], "labels": 23}, {"id": 7, "name": "StartIO", "version": "5.0.2.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:startio:", "version": "5.0.2.0"}, {"name": "com.startapp:inapp-sdk:", "version": "5.0.2"}], "labels": 23}, {"id": 20, "name": "Ogury", "version": "5.8.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:ogury:", "version": "5.8.0.0"}, {"name": "co.ogury:ogury-sdk:", "version": "5.8.0"}], "source": "https://maven.ogury.co", "sourceGroups": ["co.ogury", "co.ogury.module"], "labels": 23}, {"id": 22, "name": "LoopMe", "version": "9.0.5.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:loopme:", "version": "9.0.5.0"}, {"name": "com.github.loopme.android-united-sdk:loopme-sdk:", "version": "9.0.5"}], "source": "https://jitpack.io", "labels": 23}, {"id": 21, "name": "Madex", "version": "1.5.1.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:madex:", "version": "1.5.1.0"}, {"name": "sspnet.tech:core:", "version": "1.5.1"}], "source": "https://sdkpkg.sspnet.tech", "sourceGroups": ["sspnet.tech", "sspnet.tech.adapters"], "comment": "Focused on RU region only. Geolocation permission will also be included.", "labels": 23}, {"id": 16, "name": "HyprMX", "version": "6.4.1.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:hyprmx:", "version": "6.4.1.0"}, {"name": "com.hyprmx.android:HyprMX-SDK:", "version": "6.4.1"}], "comment": "Focused on USA region only", "labels": 23}, {"id": 18, "name": "Smaato", "version": "22.0.2.1", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:smaato:", "version": "22.0.2.1"}, {"name": "com.smaato.android.sdk:", "version": "22.0.2"}], "source": "https://s3.amazonaws.com/smaato-sdk-releases/", "comment": "Support Banner only", "labels": 17}], "deprecated": ["FacebookAN", "StartApp", "Fyber", "FairBid", "DigitalTurbine", "Vungle", "Tapjoy", "AdColony", "BidMachine", "MyTarget", "DSPExchange"]}

0 commit comments

Comments
 (0)