Skip to content

Releases: cleveradssolutions/CAS-Unity

Version 3.2.0

21 Jul 13:40
Compare
Choose a tag to compare
  • Wraps Android and iOS 3.2.0 SDK
  • Added ConsentFlow.WithCompletionListener() to invoke Action when the dialog is dismissed.
  • Added MobileAds.ShowConsentFlow() method to manually display ConsentFlow, before and after CAS initialization.

    On CAS initialization, the ConsentFlow still can be displayed automatically when conditions are met.

MobileAds.ShowConsentFlow(
  new ConsentFlow()
    .WithCompletionListener(() => Debug.Log("The dialog is dismissed."))
);
  • Added IManagerBuilder.WithCompletionListener() with new InitialConfiguration parameter:
MobileAds.BuildManager().WithCompletionListener((config) =>
{
  string initErrorOrNull = config.error;
  string userCountryISO2OrNull = config.countryCode;
  bool protectionApplied = config.isConsentRequired;
  IMediationManager manager = config.manager;
}).Build();

Changes

  • The list of networks that are included in the Clever solutions has been changed.:
    • Optimal solution: Added Chartboost and DTExchange.
    • Families solution: Added Chartboost and DTExchange.
  • The CAS ConsentFlow dialog will not be present to users who have seen the Google User Messaging Platform form. The user's choice will apply to all networks in the mediation.
  • The AdsSettings.analyticsCollectionEnabled is deprecated and enabled by default for CrossPromo.
  • [Android] The Launcher Gradle template file is no longer required.
  • [Android] The Base Gradle template file is no longer required for Unity 2022.2 or newer.
  • [Android] The Multidex is no longer required.
  • [Android] The Gradle version update is no longer required for Unity 2022.2 or newer.
  • [Android] The Queries is no longer required for CrossPromo.
  • [iOS] Updated minimum supported Xcode version to 14.3
  • [iOS] The Unity-iPhone target is no longer required in the Podfile.
  • [iOS] The Queries Schemes is no longer required in the Info.plist.
  • [Editor] Added one click plugin version update for .unitypackage integration in Editor Ads Settings window.
  • [Editor] Added option to Include Ad dependency versions in Editor Ads Settings window. The Ads SDK versions are no longer visible in Gradle and Podfile by default.
  • [Editor] The Most popular country of users option is no longer required.
  • [Editor] The CASEditorSettings inspector is hidden.

Fixes

  • [Android] Fixed Unity Activity freezing after Return to App Ads closed.
  • [Editor] Fixed infinity import assets bug on Windows Unity Editor.

Version 3.1.9

07 Jul 10:20
Compare
Choose a tag to compare

Dependencies

Version 3.1.8

31 May 10:51
Compare
Choose a tag to compare

Dependencies

Version 3.1.7

24 May 14:30
Compare
Choose a tag to compare

Dependencies

Version 3.1.6

18 May 12:46
Compare
Choose a tag to compare

Dependencies

Features

  • Changes to AdsSettings.userConsent and AdsSettings.userCCPAStatus are now saved even after initialization CAS. You still need to restart the application to apply changes to mediation.

Bug Fixes

  • [Editor] Fixed typo in settingsTemplate.gradle path to enable it from Ads Settings window. (#3)

Version 3.1.5

05 May 09:45
Compare
Choose a tag to compare

Dependencies

Version 3.1.4

02 May 08:17
Compare
Choose a tag to compare

Dependencies

Features

  • [Android] Unity 2022.2+ Support with EDM4U 1.2.176 update. Requires settingsTemplate.gradle to be enabled.

Version 3.1.3

25 Apr 13:11
Compare
Choose a tag to compare

Dependencies

Version 3.1.2

30 Mar 07:41
Compare
Choose a tag to compare

Dependencies

Version 3.1.1

20 Mar 10:26
Compare
Choose a tag to compare

Dependencies

Features

  • [Editor] Added error if Unity Ads Legacy package installed.
  • [Editor] The CAS plugin version query has been moved to the background.
  • [Editor] Simplify your External Dependency Manager installation process with a single click in Ads Settings window.

Bug Fixes

  • [iOS] Fixed the initial position of the banner ads.
  • [iOS] Fixed publishing app with new list of app tracking descriptions from CAS 3.0.2.