Skip to content

Releases: cleveradssolutions/CAS-Unity

Version 1.7.2

24 Nov 13:14
Compare
Choose a tag to compare

Dependencies

Features

  • Add version checking of dependencies before building the application.

Changes

  • [iOS] Update XCode required version 12.2
  • [iOS] Update Swift version 5.3.1

Version 1.7.1

18 Nov 11:23
Compare
Choose a tag to compare

Dependencies

Features

  • Add Advanced Integration to the Assets > CleverAdsSolutions > Settings window.
    CAS support partial integration of the third party mediation sdk you really need.
    To do this, use any combination of partial dependencies. No additional code is required for each partner network.

Please contact us if you intend to use any additional third party mediation.

  • Add targeting options to inform our servers of the users details:
CAS.MobileAds.targetingOptions.gender = CAS.Gender.Male;
CAS.MobileAds.targetingOptions.age = 12;
  • [iOS] Add trackLocationEnabled to enable automatically collects location data if the user allowed the app to track the location.
CAS.MobileAds.settings.trackLocationEnabled = true;
  • [iOS] Optimization of event calling in main thread.
  • [Android] Add Validate of native Integration in runtime. Find log information by tag: CASIntegrationHelper
CAS.MobileAds.ValidateIntegration();

Once you’ve successfully verified your integration, please remember to remove the integration helper from your code.

  • [Android] Add Resolve Android Dependencies by EDM4U button to the Assets > CleverAdsSolutions > Adnroid Settings.

Changin dependencies will change the project settings. Please use Android Resolve after the change complete.

Changes

  • Deprecation of CASGeneral, CASTeen, CASPromo dependencies in favor of the new Dependency system.
  • Cross Promotion dependency moved to Advanced Integration.
  • [iOS] NSUserTrackingUsageDescription is empty by default.
  • [iOS] The storage location for temporary settings for iOS build has been changed to Assets/CleverAdsSolutions/Editor/ios_cas_settings.

Added new optional third party mediation

You can integrate any set of networks using the advanced integration in the Assets > CleverAdsSolutions > Settings window.

Version 1.6.12

02 Nov 11:47
Compare
Choose a tag to compare

Bug Fixes

  • Assets/CleverAdsSolutions/Settings are applied in any case, even when CAS.MobileAds.settings is not used.

Version 1.6.11

29 Oct 10:19
Compare
Choose a tag to compare

Dependencies

Features

  • Android wrapper optimizations.

Bug Fixes

  • LastPageAdContent passe to Android CAS.
  • Unity Editor Banner simulation refresh visible after loaded.

Version 1.6.10

27 Oct 08:16
Compare
Choose a tag to compare

Bug Fixes

  • iOS build errors.
  • Update Package Manager version from Settings Window.

Version 1.6.9

26 Oct 09:37
Compare
Choose a tag to compare

Dependencies

Features

  • Added check for updates of CAS Unity in Settings window.
  • Added warnings about incorrect position and size values of the banner for the Unity Editor.

Changes

  • The Android CAS wrapper for Unity has been moved to a separate library: Plugins/Android/libs/cas-unity.jar
  • The default Banner Ad position is BottomCenter instead of Undefined.

Bug Fixes

  • iOS Banner Ad callbacks.

Version 1.6.8

22 Oct 11:41
Compare
Choose a tag to compare

Dependencies

Bug Fixes

  • Last Page Ad Content transferring data to native CAS.

Version 1.6.1

13 Oct 08:47
Compare
Choose a tag to compare

Version 1.6.0

07 Oct 13:44
Compare
Choose a tag to compare

Dependencies

Features

CAS.MobileAds.settings.allowInterstitialAdsWhenVideoCostAreLower = allow;
  • Added CAS Last Page Ad to your own promotion when there is no paid ad to show or internet availability:
CAS.MobileAds.manager.lastPageAdContent = new LastPageAdContent(...);
  • Added methods to get the current banner size in pixels:
float height = CAS.MobileAds.manager.GetBannerHeightInPixels();
float width = CAS.MobileAds.manager.GetBannerWidthInPixels();
  • Added more pre-build validation points to easily get a successful build.

Changes

  • Support Unity 2019.3, 2019.4, 2020.1. New step to include Android native platform.
  • Support Android 11.
  • Support iOS 14.
  • Update minimum Android API level (minSdkVersion) to 19 (KitKat)

Bug Fixes

  • iOS platform Pause Unity Application while Ad impression

Version 1.5.0

23 Sep 14:06
Compare
Choose a tag to compare

Dependencies