Skip to content

Version 4.0.2

Choose a tag to compare

@Str4tos Str4tos released this 28 Apr 14:17
· 79 commits to master since this release
  • Please check the updated Wiki for details about the CAS 4 release.
  • Added support for the Native Ad format.
  • All ad formats are now managed using a CAS ID string with the new CASAppOpen, CASInterstitial, and CASRewarded ad objects.
    Read more about the new implementation below.
    Previously, ad management required working with a CASMediationManager instance.
    You can now preload and cache multiple instances of each ad format, reducing latency and improving ad display performance.
  • All ad formats have CASImpressionDelegate to collect impression data via new AdContentInfo structure.
  • The present(from: UIViewController?) method for screen ads no longer requires an UIViewController, but it is still recommended when possible. The CAS SDK will attempt to determine the last created UIViewController of your app.
  • Added Autoload mode for CASAppOpen ad instance.
  • Added automatic initialization of the Tenjin SDK when the API key is provided in the CAS SDK initialization parameters.
  • AdError.description now provides more detailed error information.
    A single error code may include multiple detailed messages.
    All error code constants have been moved from AdError to AdErrorCode.
  • Added a new adapter for the YSO Network.
  • Added a new adapter for Prado Ads (Closed Beta). Contact your account manager if you would like to try this new ad network.
  • The automatic display of App Return Ads replaced to new auto show mode for CASAppOpen and CASInterstitial ad instances. To enable this feature, use the isAutoshowEnabled property.
  • All adapters have been updated for compatibility with the CAS 4 update. Read more about the adapter versions here.
  • 7 new SKAdNetwork Identifiers have been added — find them here.