Skip to content

Early Access Version

Str4tos edited this page Nov 22, 2024 · 10 revisions

Note

Please note that the new CAS 4.0.0 version is available as an early release and may have issues.

Integration

Add package from git URL

https://github.com/cleveradssolutions/CAS-Unity.git#4.0.0-beta8

Or import CleverAdsSolutions.unitypackage from releases.

Changes

  • AdError is now a struct instead of an enum, and its message field provides more detailed error information. There can be multiple detailed messages for a single error code. New errors have been added: AdError.Timeout and AdError.NotInitialized.
  • A new method IMediationManager.DisposeAd(AdType) has been introduced for freeing up memory from loaded ads. After calling this method, use IMediationManager.LoadAd(AdType) to reload ads or to continue automatic ad loading.
  • AdType.AppOpen can now be disabled like other formats. It is disabled by default, so make sure to enable it if you plan to use it.

Beta 8

  • Fixed an issue where Native Ads did not trigger loading callbacks.
  • Fixed a rare issue where AppOpen Ads could appear on top of Interstitial Ads.
  • Fixed a rare issue where fullscreen ads were not shown due to AdError.AlreadyDisplayed.
  • Fixed display issues with CASExchange.
  • Fixed tracking issues for YsoNetwork impressions.
  • Added new ConsentFlow.Status.Unknown that can only occur if CPM has not been initialized yet.
  • Added new AdError.Rejected that occurs when the device is not supported by all services.
  • Improved CAS initialization:
    • InitializationError.NoConnection now immediately interrupt the initialization process.
    • CAS initialization can now occur as needed during ad loading.
  • Optimized mediation initialization.

Beta 7

  • Includes adapter updates from version 3.9.7.
  • Fixed one of the InMobi processes.
  • Improved Yandex Ads bidding requests.
  • Improved YSO Network bidding requests.
  • Optimized mediation processes.

Beta 5

  • Includes adapter updates from version 3.9.5.
  • Fixed crash from CASExchange adapter.
  • Fixed some internal bugs.

Beta 4

  • Fixed YSO Network adapter.
  • Fixed NullPointerException from IronSource adapter.
  • Fixed ActivityNotFoundException from CASExchange adapter.
  • Fixed an issue where SDK automatic initialization would complete incorrectly.
  • Fixed an issue where ads would fail to load when multiple CAS IDs were used.
  • Optimized some internal processes.

Beta 3

  • Includes adapter updates from version 3.9.4.
  • Fixed internal critical bugs in mediation.
  • Optimized some internal processes.
  • Added new adapter for YSO Network. Contact our manager if you want to try a new ad network.

Beta 2

  • Fixed some internal exceptions.
  • Added App Open Ads support from more ad sources.