Skip to content

Releases: cleveradssolutions/CAS-iOS

Version 4.0.1-rc3

26 Feb 08:09
5db7582
Compare
Choose a tag to compare
Version 4.0.1-rc3 Pre-release
Pre-release

Read more about Early Access version.

Version 4.0.1-rc2

06 Feb 12:46
5db7582
Compare
Choose a tag to compare
Version 4.0.1-rc2 Pre-release
Pre-release

Read more about Early Access version.

Version 3.9.9

16 Jan 08:44
Compare
Choose a tag to compare

Hotfix 2025.01.21

  • Fixed a rare EXC_BAD_ACCESS crash with auto-collect IRLD enabled.

Changes

  • Requires apps to build with Xcode 16.1 or above.

Bug Fixes

  • Fixed a rare deadlock that occurred when FIRApp.configure was not called before the first ad impression with auto-collect IRLD enabled.
  • Fixed a crash that occurred when Firebase auto-collect IRLD was enabled but the GoogleService-Info.plist was not included in the project.
  • Added a 5-second timeout for the Google UMP requestConsentInfoUpdate process to avoid long wait times during CAS initialization.

Update Adapters

  • pod 'CleverAdsSolutions-SDK/IronSource', '3.9.9'
    • Certified with IronSource - 8.6.0.0
    • Adding Creative ID as part of ILR callbacks
  • pod 'CleverAdsSolutions-SDK/UnityAds', '3.9.9'
    • Certified with UnityAds - 4.13.0
  • pod 'CleverAdsSolutions-SDK/LiftoffMonetize', '3.9.9'
    • Certified with LiftoffMonetize - 7.4.4
  • pod 'CleverAdsSolutions-SDK/AudienceNetwork', '3.9.9'
    • Certified with AudienceNetwork - 6.16.0
  • pod 'CleverAdsSolutions-SDK/Mintegral', '3.9.9'
    • Certified with Mintegral - 7.7.5
  • pod 'CleverAdsSolutions-SDK/Pangle', '3.9.9'
    • Certified with Pangle - 6.4.1.1

Adapters pod always have a version that matches the CAS Base version for compatibility.

Version 3.9.8

16 Dec 13:27
Compare
Choose a tag to compare

Update Adapters

  • pod 'CleverAdsSolutions-SDK/GoogleAds', '3.9.8'
    • Certified with GoogleAds - 11.13.0
  • pod 'CleverAdsSolutions-SDK/IronSource', '3.9.8'
    • Certified with IronSource - 8.5.1.0
    • Fixed an issue when [UIView superview] called on a background thread.
  • pod 'CleverAdsSolutions-SDK/UnityAds', '3.9.8'
    • Certified with UnityAds - 4.12.5
  • pod 'CleverAdsSolutions-SDK/LiftoffMonetize', '3.9.8'
    • Certified with LiftoffMonetize - 7.4.3
  • pod 'CleverAdsSolutions-SDK/InMobi', '3.9.8'
    • Certified with InMobi - 10.8.0
  • pod 'CleverAdsSolutions-SDK/YandexAds', '3.9.8'
    • Certified with YandexAds - 7.8.0
  • pod 'CleverAdsSolutions-SDK/Pangle', '3.9.8'
    • Certified with Pangle - 6.4.0.6
  • pod 'CleverAdsSolutions-SDK/DTExchange', '3.9.8'
    • Certified with DTExchange - 8.3.4
  • pod 'CleverAdsSolutions-SDK/Bigo', '3.9.8'
    • Certified with Bigo - 4.6.0
  • pod 'CleverAdsSolutions-SDK/LoopMe', '3.9.8'
    • Certified with LoopMe - 7.4.23
  • pod 'CleverAdsSolutions-SDK/Madex', '3.9.8'
    • Certified with Madex - 1.6.1

Adapters pod always have a version that matches the CAS Base version for compatibility.

Version 3.9.7

07 Nov 14:18
Compare
Choose a tag to compare

Update Adapters

  • pod 'CleverAdsSolutions-SDK/CASExchange', '3.9.7'
    • Update endpoint.
  • pod 'CleverAdsSolutions-SDK/YandexAds', '3.9.7'
    • Improved Bidding requests.
  • pod 'CleverAdsSolutions-SDK/AppLovin', '3.9.7'
    • Certified with AppLovin - 13.0.1
  • pod 'CleverAdsSolutions-SDK/Pangle', '3.9.7'
    • Certified with Pangle - 6.3.0.9

Adapters pod always have a version that matches the CAS Base version for compatibility.

Version 3.9.6

25 Oct 13:46
Compare
Choose a tag to compare

Update Adapters

  • pod 'CleverAdsSolutions-SDK/CASExchange', '3.9.6'
    • Update endpoint.
  • pod 'CleverAdsSolutions-SDK/GoogleAds', '3.9.6'
    • Certified with GoogleAds - 11.11.0
  • pod 'CleverAdsSolutions-SDK/UnityAds', '3.9.6'
    • Certified with UnityAds - 4.12.4
  • pod 'CleverAdsSolutions-SDK/Chartboost', '3.9.6'
    • Certified with Chartboost - 9.8.0
  • pod 'CleverAdsSolutions-SDK/AudienceNetwork', '3.9.6'
    • Certified with AudienceNetwork - 6.15.2
  • pod 'CleverAdsSolutions-SDK/InMobi', '3.9.6'
    • Certified with InMobi - 10.7.8
  • pod 'CleverAdsSolutions-SDK/YandexAds', '3.9.6'
    • Certified with YandexAds - 7.6.0
  • pod 'CleverAdsSolutions-SDK/Pangle', '3.9.6'
    • Certified with Pangle - 6.3.0.7

Adapters pod always have a version that matches the CAS Base version for compatibility.

Version 3.9.5

14 Oct 13:56
Compare
Choose a tag to compare

Update Adapters

  • pod 'CleverAdsSolutions-SDK/IronSource', '3.9.5'
    • Certified with IronSource - 8.4.0.0
  • pod 'CleverAdsSolutions-SDK/LiftoffMonetize', '3.9.5'
    • Certified with LiftoffMonetize - 7.4.2
  • pod 'CleverAdsSolutions-SDK/Mintegral', '3.9.5'
    • Certified with Mintegral - 7.7.3
  • pod 'CleverAdsSolutions-SDK/Pangle', '3.9.5'
    • Certified with Pangle - 6.2.0.9
  • pod 'CleverAdsSolutions-SDK/Ogury', '3.9.5'
    • Certified with Ogury - 4.4.2

Adapters pod always have a version that matches the CAS Base version for compatibility.

Version 3.9.4

24 Sep 11:33
Compare
Choose a tag to compare

Bug Fixes

  • Fixed crash if NSUserTrackingUsageDescription is set but empty in Info.plist.
  • Fixed build warnings from ModuleCache.noindex.
  • Fixed URL construction to App-ads.txt of the application for verification in Test Ads mode.

Update Adapters

  • pod 'CleverAdsSolutions-SDK/CASExchange', '3.9.4'
    • Fixed UIAlertController forces orientation change to portrait (#9)
  • pod 'CleverAdsSolutions-SDK/GoogleAds', '3.9.4'
    • Certified with GoogleAds - 11.10.0
    • [lib] Fixed a bug related to MarketplaceKit that would cause the SDK to crash when running on MacOS.
  • pod 'CleverAdsSolutions-SDK/IronSource', '3.9.4'
    • Certified with IronSource - 8.3.0.0
  • pod 'CleverAdsSolutions-SDK/AppLovin', '3.9.4'
    • Certified with AppLovin - 13.0.0
  • pod 'CleverAdsSolutions-SDK/UnityAds', '3.9.4'
    • Certified with UnityAds - 4.12.3
  • pod 'CleverAdsSolutions-SDK/LiftoffMonetize', '3.9.4'
    • Certified with LiftoffMonetize - 7.4.1
  • pod 'CleverAdsSolutions-SDK/Mintegral', '3.9.4'
    • Certified with Mintegral - 7.7.2
  • pod 'CleverAdsSolutions-SDK/YandexAds', '3.9.4'
    • Certified with YandexAds - 7.5.1
  • pod 'CleverAdsSolutions-SDK/Kidoz', '3.9.4'
    • Certified with Kidoz - 9.1.5
  • pod 'CleverAdsSolutions-SDK/Pangle', '3.9.4'
    • Certified with Pangle - 6.2.0.6
  • pod 'CleverAdsSolutions-SDK/DTExchange', '3.9.4'
    • Certified with DTExchange - 8.3.2
  • pod 'CleverAdsSolutions-SDK/Bigo', '3.9.4'
    • Certified with Bigo - 4.5.1
  • pod 'CleverAdsSolutions-SDK/LoopMe', '3.9.4'
    • Certified with LoopMe - 7.4.21
  • pod 'CleverAdsSolutions-SDK/Ogury', '3.9.4'
    • Certified with Ogury - 4.4.1
  • pod 'CleverAdsSolutions-SDK/Madex', '3.9.4'
    • Certified with Madex - 1.5.3

Adapters pod always have a version that matches the CAS Base version for compatibility.

Version 3.9.3

16 Aug 10:47
Compare
Choose a tag to compare

Bug Fixes

  • Fixed the display of the required CASExchange version in the adapter integration information.

Update Adapters

  • pod 'CleverAdsSolutions-SDK/GoogleAds', '3.9.3'
    • Certified with GoogleAds - 11.8.0
  • pod 'CleverAdsSolutions-SDK/UnityAds', '3.9.3'
    • Certified with UnityAds - 4.12.2
  • pod 'CleverAdsSolutions-SDK/AudienceNetwork', '3.9.3'
    • Certified with AudienceNetwork - 6.15.2
  • pod 'CleverAdsSolutions-SDK/Mintegral', '3.9.3'
    • Certified with Mintegral - 7.7.0
  • pod 'CleverAdsSolutions-SDK/YandexAds', '3.9.3'
    • Certified with YandexAds - 7.3.2
  • pod 'CleverAdsSolutions-SDK/Smaato', '3.9.3'
    • Certified with Smaato - 22.8.4
  • pod 'CleverAdsSolutions-SDK/Madex', '3.9.3'
    • Certified with Madex - 1.5.1
  • pod 'CleverAdsSolutions-SDK/IronSource', '3.9.3'
    • Fixed automatic refresh of banner ad.

Adapters pod always have a version that matches the CAS Base version for compatibility.

Version 3.9.2

01 Aug 13:03
Compare
Choose a tag to compare
  • Added new methods for retrieving user consent information for individual vendors and additional providers.
let googleConsent = CAS.settings.getVendorConsent(vendorId:755) == CASConsentStatus.accepted
let audienceNetworkConsent = CAS.settings.getAdditionalConsent(providerId:89) == CASConsentStatus.accepted

Bug Fixes

  • Fixed an issue where the banner could attempt to reload too frequently after a failure.
  • Fixed an issue where a configuration error was returned instead of an internet error when there was no internet connection.

Update Adapters

  • pod 'CleverAdsSolutions-SDK/Pangle', '3.9.2'
    • Certified with Pangle - 6.1.0.6
  • pod 'CleverAdsSolutions-SDK/Bigo', '3.9.2'
    • Certified with Bigo - 4.4.0
  • pod 'CleverAdsSolutions-SDK/Mintegral', '3.9.2'
    • Certified with Mintegral - 7.6.9
  • pod 'CleverAdsSolutions-SDK/LiftoffMonetize', '3.9.2'
    • Fixed an issue where banner ads would load at the wrong size.

Adapters pod always have a version that matches the CAS Base version for compatibility.