Skip to content

Commit b08f284

Browse files
committed
Release 3.9.4
1 parent 06e8bb0 commit b08f284

File tree

6 files changed

+20
-7
lines changed

6 files changed

+20
-7
lines changed

CHANGELOG.md

+14-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,19 @@
11
# CAS.AI Unity Plugin Change Log
22

3-
# [3.9.2] - 2024-08-16
3+
# [3.9.4] - 2024-09-24
4+
- Discover the native 3.9.4 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+
- The Manager Ad Object will no longer display an initialization error on unsupported platforms.
7+
- The warning "Not found config file" will no longer be displayed for the test "demo" CAS ID.
8+
### Update Adapters
9+
> Below are important changes in the adapters that should be noted. Please refer to the native SDKs release notes for a complete overview of all adapter updates.
10+
- [Android] Yandex Ads
11+
- ⚠️ [SDK] The minimum AppMetrica version is now 7.2.0 [(Unity plugin 6.3.0)](https://github.com/appmetrica/appmetrica-unity-plugin/releases).
12+
- ⚠️ [SDK] The minimum Android Gradle plugin version is now 7.0 (Unity 2021.3.41f+)
13+
- [iOS] Google Ads
14+
- [lib] Fixed a bug related to MarketplaceKit that would cause the SDK to crash when running on MacOS.
15+
16+
# [3.9.3] - 2024-08-16
417
- Discover the native 3.9.3 SDKs release notes for [Android](https://github.com/cleveradssolutions/CAS-Android/releases) and [iOS](https://github.com/cleveradssolutions/CAS-iOS/releases).
518
### Bug Fixes
619
- [Android] Fixed potential ANR from AppStateNotifier initialization.
+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"version": "3.9.3", "simple": [{"id": 62, "name": "OptimalAds", "version": "3.9.3", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:cas:", "version": "3.9.3"}], "contains": ["GoogleAds", "LiftoffMonetize", "InMobi", "AudienceNetwork", "Chartboost", "UnityAds", "AppLovin", "DTExchange", "IronSource", "YandexAds", "Bigo", "Mintegral", "Pangle", "CASExchange"], "labels": 0}, {"id": 63, "name": "FamiliesAds", "version": "3.9.3", "require": 60, "filter": 2, "libs": [{"name": "com.cleveradssolutions:cas-families:", "version": "3.9.3"}], "contains": ["GoogleAds", "Kidoz", "Chartboost", "UnityAds", "LiftoffMonetize", "InMobi", "DTExchange", "IronSource", "SuperAwesome"], "labels": 0}], "adapters": [{"id": 13, "name": "CrossPromotion", "version": "3.9.3", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:cas-promo:", "version": "3.9.3"}], "labels": 7}, {"id": 14, "name": "IronSource", "version": "8.2.1.2", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:ironsource:", "version": "8.2.1.2"}, {"name": "com.ironsource.sdk:mediationsdk:", "version": "8.2.1"}], "source": "https://android-sdk.is.com/", "labels": 7}, {"id": 4, "name": "UnityAds", "version": "4.12.2.0", "require": 14, "filter": 1, "libs": [{"name": "com.cleveradssolutions:unity:", "version": "4.12.2.0"}, {"name": "com.unity3d.ads:unity-ads:", "version": "4.12.2"}], "labels": 7}, {"id": 0, "name": "GoogleAds", "altName": "AdMob", "version": "23.3.0.0", "require": 14, "filter": 1, "libs": [{"name": "com.cleveradssolutions:google:", "version": "23.3.0.0"}, {"name": "com.google.android.gms:play-services-ads:", "version": "23.3.0"}], "labels": 7}, {"id": 1, "name": "LiftoffMonetize", "version": "7.4.0.1", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:vungle:", "version": "7.4.0.1"}, {"name": "com.vungle:vungle-ads:", "version": "7.4.0"}], "labels": 7}, {"id": 10, "name": "InMobi", "version": "10.7.5.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:inmobi:", "version": "10.7.5.0"}, {"name": "com.inmobi.monetization:inmobi-ads-kotlin:", "version": "10.7.5"}], "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.3.0.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:fyber:", "version": "8.3.0.0"}, {"name": "com.fyber:marketplace-sdk:", "version": "8.3.0"}], "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.4.0.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:superawesome:", "version": "9.4.0.0"}, {"name": "tv.superawesome.sdk.publisher:superawesome:", "version": "9.4.0"}], "source": "https://aa-sdk.s3-eu-west-1.amazonaws.com/android_repo", "labels": 7}, {"id": 23, "name": "Mintegral", "version": "16.8.21.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:mintegral:", "version": "16.8.21.0"}], "source": "https://dl-maven-android.mintegral.com/repository/mbridge_android_sdk_oversea", "labels": 7}, {"id": 5, "name": "AppLovin", "version": "12.6.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:applovin:", "version": "12.6.0.0"}, {"name": "com.applovin:applovin-sdk:", "version": "12.6.0"}], "labels": 7}, {"id": 24, "name": "Pangle", "version": "6.1.0.9", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:pangle:", "version": "6.1.0.9"}, {"name": "com.pangle.global:ads-sdk:", "version": "6.1.0.9"}], "source": "https://artifact.bytedance.com/repository/pangle", "labels": 7}, {"id": 19, "name": "Bigo", "version": "4.9.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:bigo:", "version": "4.9.0.0"}, {"name": "com.bigossp:bigo-ads:", "version": "4.9.0"}], "labels": 7}, {"id": 15, "name": "YandexAds", "version": "27.2.0.2", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:yandex:", "version": "27.2.0.2"}, {"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.9.3", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:cas-exchange:", "version": "3.9.3"}], "labels": 7}, {"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": 7}, {"id": 16, "name": "HyprMX", "version": "6.4.2.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:hyprmx:", "version": "6.4.2.0"}, {"name": "com.hyprmx.android:HyprMX-SDK:", "version": "6.4.2"}], "comment": "Focused on USA region only. Your apps must be approved for use", "labels": 7}, {"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.5.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:madex:", "version": "1.5.5.0"}, {"name": "sspnet.tech:core:", "version": "1.5.5"}], "source": "https://repsy.io/mvn/cleveradssolutions/proxy", "sourceGroups": ["sspnet.tech", "sspnet.tech.adapters"], "comment": "Focused on RU region only.", "labels": 23}, {"id": 18, "name": "Smaato", "version": "22.6.3.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:smaato:", "version": "22.6.3.0"}, {"name": "com.smaato.android.sdk:", "version": "22.6.3"}], "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.4", "simple": [{"id": 62, "name": "OptimalAds", "version": "3.9.4", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:cas:", "version": "3.9.4"}], "contains": ["GoogleAds", "LiftoffMonetize", "InMobi", "AudienceNetwork", "Chartboost", "UnityAds", "AppLovin", "DTExchange", "IronSource", "YandexAds", "Bigo", "Mintegral", "Pangle", "CASExchange"], "labels": 0}, {"id": 63, "name": "FamiliesAds", "version": "3.9.4", "require": 60, "filter": 2, "libs": [{"name": "com.cleveradssolutions:cas-families:", "version": "3.9.4"}], "contains": ["GoogleAds", "Kidoz", "Chartboost", "UnityAds", "LiftoffMonetize", "InMobi", "DTExchange", "IronSource", "SuperAwesome"], "labels": 0}], "adapters": [{"id": 13, "name": "CrossPromotion", "version": "3.9.4", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:cas-promo:", "version": "3.9.4"}], "labels": 7}, {"id": 14, "name": "IronSource", "version": "8.3.0.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:ironsource:", "version": "8.3.0.0"}, {"name": "com.ironsource.sdk:mediationsdk:", "version": "8.3.0"}], "source": "https://android-sdk.is.com/", "labels": 7}, {"id": 4, "name": "UnityAds", "version": "4.12.3.0", "require": 14, "filter": 1, "libs": [{"name": "com.cleveradssolutions:unity:", "version": "4.12.3.0"}, {"name": "com.unity3d.ads:unity-ads:", "version": "4.12.3"}], "labels": 7}, {"id": 0, "name": "GoogleAds", "altName": "AdMob", "version": "23.3.0.0", "require": 14, "filter": 1, "libs": [{"name": "com.cleveradssolutions:google:", "version": "23.3.0.0"}, {"name": "com.google.android.gms:play-services-ads:", "version": "23.3.0"}], "labels": 7}, {"id": 1, "name": "LiftoffMonetize", "version": "7.4.1.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:vungle:", "version": "7.4.1.0"}, {"name": "com.vungle:vungle-ads:", "version": "7.4.1"}], "labels": 7}, {"id": 10, "name": "InMobi", "version": "10.7.7.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:inmobi:", "version": "10.7.7.0"}, {"name": "com.inmobi.monetization:inmobi-ads-kotlin:", "version": "10.7.7"}], "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.3.1.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:fyber:", "version": "8.3.1.0"}, {"name": "com.fyber:marketplace-sdk:", "version": "8.3.1"}], "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.4.0.0", "require": 60, "filter": 1, "libs": [{"name": "com.cleveradssolutions:superawesome:", "version": "9.4.0.0"}, {"name": "tv.superawesome.sdk.publisher:superawesome:", "version": "9.4.0"}], "source": "https://aa-sdk.s3-eu-west-1.amazonaws.com/android_repo", "labels": 7}, {"id": 23, "name": "Mintegral", "version": "16.8.51.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:mintegral:", "version": "16.8.51.0"}], "source": "https://dl-maven-android.mintegral.com/repository/mbridge_android_sdk_oversea", "labels": 7}, {"id": 5, "name": "AppLovin", "version": "12.6.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:applovin:", "version": "12.6.0.0"}, {"name": "com.applovin:applovin-sdk:", "version": "12.6.0"}], "labels": 7}, {"id": 24, "name": "Pangle", "version": "6.2.0.6", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:pangle:", "version": "6.2.0.6"}, {"name": "com.pangle.global:ads-sdk:", "version": "6.2.0.6"}], "source": "https://artifact.bytedance.com/repository/pangle", "labels": 7}, {"id": 19, "name": "Bigo", "version": "4.9.1.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:bigo:", "version": "4.9.1.0"}, {"name": "com.bigossp:bigo-ads:", "version": "4.9.1"}], "labels": 7}, {"id": 15, "name": "YandexAds", "version": "27.5.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:yandex:", "version": "27.5.0.0"}, {"name": "com.yandex.android:mobileads:", "version": "7.5.0"}], "comment": "Yandex Metrica will also be included", "labels": 7}, {"id": 9, "name": "AudienceNetwork", "altName": "Meta", "version": "6.18.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:facebook:", "version": "6.18.0.0"}, {"name": "com.facebook.android:audience-network-sdk:", "version": "6.18.0"}], "comment": "Required implementation of `Data processing options for Users in California`", "labels": 7}, {"id": 8, "name": "CASExchange", "version": "3.9.4", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:cas-exchange:", "version": "3.9.4"}], "labels": 7}, {"id": 7, "name": "StartIO", "version": "5.1.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:startio:", "version": "5.1.0.0"}, {"name": "com.startapp:inapp-sdk:", "version": "5.1.0"}], "labels": 7}, {"id": 16, "name": "HyprMX", "version": "6.4.2.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:hyprmx:", "version": "6.4.2.0"}, {"name": "com.hyprmx.android:HyprMX-SDK:", "version": "6.4.2"}], "comment": "Focused on USA region only. Your apps must be approved for use", "labels": 7}, {"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.6.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:loopme:", "version": "9.0.6.0"}, {"name": "com.github.loopme.android-united-sdk:loopme-sdk:", "version": "9.0.6"}], "source": "https://jitpack.io", "labels": 23}, {"id": 21, "name": "Madex", "version": "1.5.6.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:madex:", "version": "1.5.6.0"}, {"name": "sspnet.tech:core:", "version": "1.5.6"}], "source": "https://repsy.io/mvn/cleveradssolutions/proxy", "sourceGroups": ["sspnet.tech", "sspnet.tech.adapters"], "comment": "Focused on RU region only.", "labels": 23}, {"id": 18, "name": "Smaato", "version": "22.7.0.0", "require": 60, "filter": 0, "libs": [{"name": "com.cleveradssolutions:smaato:", "version": "22.7.0.0"}, {"name": "com.smaato.android.sdk:", "version": "22.7.0"}], "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)