Skip to content

Releases: cleveradssolutions/CAS-Unity

Version 3.5.6

28 Feb 11:11
Compare
Choose a tag to compare
  • Discover the latest features in native 3.5.6 SDKs for Android and iOS.

Version 3.5.5

22 Feb 15:58
Compare
Choose a tag to compare
  • Discover the latest features in native 3.5.5 SDKs for Android and iOS.

Bug Fixes

  • [Android] Fixed NullPointerException when initializing CAS if WithMediationExtras() was not used. (experienced on 3.5.4)

New ads networks support in closed beta

  • Madex

Version 3.5.4

20 Feb 16:02
Compare
Choose a tag to compare

Caution

For Android apps with CAS SDK version 3.5.4, the banner format from the following advertising networks may be deactivated for the sake of application stability: Google Ads, Unity Ads, IronSource, AudienceNetwork. We are working on fixing this issue in the next update.

  • Discover the latest features in native 3.5.4 SDKs for Android and iOS.

Bug Fixes

  • Fixed invoke of InterstitialAdObject.OnAdShown event.
  • [Android] Added workaround to migrate Kotlin 1.8.0 since it no longer supports JVM targets 1.6 and 1.7.

Version 3.5.2

10 Jan 12:44
Compare
Choose a tag to compare
  • Discover the release notes for Android and iOS native 3.5.2 SDKs.
  • [Android] Added packagingOptions to gradle files to pick the first occurrence of META-INF/kotlinx_coroutines_core.version and META-INF/core-utils_release.kotlin_module files. This will fix the duplicate issue.
  • [iOS] Added a delay before calling UnityUpdateMuteState() to fix an issue with Unity losing audio after closing a fullscreen ad.

Version 3.5.1

21 Dec 11:41
Compare
Choose a tag to compare

Changes

  • The BidMachine network support has been removed. We continue to collaborate with BidMachine and hope to restore support in the future.

    Please remove the BidMachine adapter if you are using it.

  • Renamed AdNetwork.CASExchange to AdNetwork.DSPExchange to avoid confusion.

Version 3.5.0

07 Dec 15:31
Compare
Choose a tag to compare
  • Wraps Android and iOS 3.5.0 SDK
  • Added new CAS.MobileAds.targetingOptions.SetKeywords() to sets a list of keywords, interests, or intents related to your application. Words or phrase describing the current activity of the user for targeting purposes.
  • Added new CAS.MobileAds.targetingOptions.contentUrl to sets the content URL for a web site whose content matches the app's primary content. This web site content is used for targeting and brand safety purposes.
  • [Android] Added new Editor Option to Optimize initialization and Google Ad loading. Look for the new option in CAS Android Settings > Other Settings window. By default, optimization is active.
  • [Android] Added Editor Options to removing the property tag from the Android Manifest of the Google Mobile Ads Android SDK. This is enabled for projects using Android Gradle Plugin version 4.2.1 and lower.

    GMA Android SDK 22.4.0 and above introduces a property tag in its Android Manifest that is not compatible with lower versions of Android Gradle Plugin (used by Unity 2022.1 and below).

  • [Android] The update to CASPlugin.androidlib/AndroidManifest.xml occurs not in Project Assets but in the generated Gradle project.
  • [Editor] Cleaned up scripts by removing redundant code.

Hotfix 07.12.2023

  • [iOS] The #define UnpackDTExchangeXCFramework is now enabled by default, to avoid issues with DTExchange in iOS builds and Xcode 15.

Changes

  • The Meta Audience Network has been included to the Optimal Ads Solutions.

    Please complete Additional integration steps to enable the Meta monetization.

  • The Bigo Ads has been included to the Optimal Ads Solutions.
  • The AdColony network support has been removed. The AdColony will sunset and migrate to DTExchange.

    Please remove the AdColony adapter if you are using it.

  • [Android] Now CASPlugin.androidlib is placed in CleverAdsSolution/Plugins/Android instead of Assets/Plugins/Android. The obsolete CASPlugin.androidlib will be automatically removed during the application build.

New ads networks support in closed beta

  • BidMachine

Version 3.4.2

20 Nov 14:25
Compare
Choose a tag to compare
  • Wraps Android and iOS 3.4.2 SDK
  • [Editor] Added disabled Unity Editor Domain Reloading support.

Bug Fixes

  • [iOS] Fixed rare crash from AdViewRectCallback.

Version 3.4.1

10 Nov 11:05
Compare
Choose a tag to compare
  • Wraps Android and iOS 3.4.1 SDK
  • A new CAS.MobileAds.settings.trialAdFreeInterval property has been introduced to defines the time interval, in seconds, starting from the moment of the initial app installation, during which users can use the application without ads being displayed while still retaining access to the Rewarded Ads and App Open Ads formats.

    Within this interval, users enjoy privileged access to the application's features without intrusive advertisements.

  • The CAS.MobileAds.settings will be return a more correct Privacy states.

Changes

  • [iOS] Updated minimum supported version to iOS 13.
  • The MyTarget has been removed from the Optimal/Families Ads Solutions, as the MyTarget is focused only on the CIS region.

    If you want to continue using MyTarget monetization, just include the adapter to your app.

  • The AdColony has been removed from the Optimal/Families Ads Solutions. The AdColony will sunset and migrate to DTExchange on January 3, 2024.

    If you want to continue using AdColony monetization, just include the adapter to your app.

  • The AppLovin has been removed from the Families Ads Solution. The AppLovin source does not provide ads under COPPA restrictions.

    The AppLovin is still included in the Optimal Ads Solution.

  • Now the Interstitial Ad load callback will only be fired after the interval between impressions has expired.

Bug Fixes

  • [iOS] Added UnityUpdateMuteState() invoke after closing the fullscreen ad to fix an issue with Unity losing audio.

Version 3.3.2

18 Oct 04:47
Compare
Choose a tag to compare
  • Wraps Android and iOS 3.3.2 SDK
  • Added AdNetwork.CASExchange
  • [Android] Optimized calling native methods for managing banners.

Bug Fixes

  • [Android] Fixed an issue with an invisible banner ad with Unity 2021.3.31f1 and 2022.3.10f1.
  • [iOS] Fixed YandexMobileAdsBundle.bundle is not added with ussed use_frameworks! :linkage => :static in Podfile.

    Due to an bug in the Yandex Ads SDK, we had to add the bundle to the app target.

  • [iOS] Fixed Multiple commands produce with Dynamic frameworks if use_frameworks! in Podfile.
  • [iOS] Fixed issue with missing CFBundleShortVersionString in App target if use_frameworks! in Podfile.

Known Issues

  • [Android] Please ignore integration warning: Google Ads adapter required update to 22.4.0.0. The Unity are using a low version of Gradle which does not allow to update Google SDK. Look forward to our efforts to resolve the issue.
  • [iOS] The SuperAwesome is not support use_frameworks! pod installs.
  • [iOS] Build failed with Undefined symbols from _GAD framework if use_frameworks! in Podfile.

[iOS] We are working to resolve issues with use_frameworks!, however we still recommend set use_frameworks! :linkage => :static only in Podfile.

Version 3.3.1

06 Oct 10:35
Compare
Choose a tag to compare
  • Wraps Android and iOS 3.3.1 SDK
  • Built with External Dependency Manager for Unity 1.2.177

Known Issues

  • [Android] Builds with Unity 2022.3.10f1 cause an invisible banner ads after restoring the application.
  • [iOS] Build failed when using use_frameworks! in the Podfile. Make sure the Podfile have use_frameworks! :linkage => :static only for a successful build.

Changes

  • [iOS] The Pangle has been removed from the Families Ads Solution.

    The Pangle source does not provide ads under COPPA restrictions. The Pangle is still included in the Optimal Ads Solution.

Bug Fixes

  • [iOS] Fixed issue with missing CFBundleShortVersionString in UnityFramework.
  • [iOS] Fixed issue with copying dynamic frameworks to app archive.
  • [Android] Fixed a rare issue with the banner could be hidden by another view.
  • Fixed automatic removal of the Tapjoy adapter that could cause build errors.

New ads networks support in closed beta

  • Bigo