Repository navigation
Version 0.9.0
- Updated CAS Android and iOS dependencies to 4.3.0
- Updated
AdErrorcodes for compatibility with CAS 4.
Bug Fixes
- Fixed a type mismatch issue in
AdErrorFactory. #46 - Fixed an
IndexOutOfRangeExceptioninonConsentFlowDismissed(). - Fixed a
MissingPluginExceptioninCASInterstitial.setMinInterval(). - [iOS] Fixed
OnImpressionListenernot being triggered forBannerWidget.
Deprecations
The following functions are deprecated. They are still supported for now but are not recommended for use in new implementations.
- Deprecated
ConsentFlow.withDismissListener(OnDismissListener)as it always returnsConsentStatus.undefined. UseConsentFlow.setOnDismissCallback(OnConsentFlowDismissedCallback)instead, which provides a validintstatus. Refer to constants inConsentFlowfor status values. - Deprecated
MediationManager.enableAppReturn(). Migrate to the newCASAppOpenorCASInterstitialAPIs and enable this feature via theisAutoshowEnabledproperty. - Deprecated
MediationManager.setAdLoadCallback()as it's no longer the recommended way to listen for ad loading events. Use the new implementation in individual ad classes instead. - Deprecated
AdContentInfo.getSourceId()as it's no longer recommended and will be removed in future versions. UsegetSourceName()instead. - Deprecated
AdsSettings.setLoadingMode()in favor of the new ad class implementation, which provides full control over the ad lifecycle.