Skip to content

Latest commit

 

History

History
788 lines (573 loc) · 30.6 KB

CHANGELOG.md

File metadata and controls

788 lines (573 loc) · 30.6 KB

IronSource iOS Mediation Adapter Changelog

  • Verified compatibility with IronSource SDK version 9.6.1.0.

Built and tested with:

  • Google Mobile Ads SDK version 13.11.0.
  • IronSource SDK version 9.6.1.0.
  • Verified compatibility with IronSource SDK version 9.6.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 13.9.0.
  • IronSource SDK version 9.6.0.0.
  • Verified compatibility with IronSource SDK version 9.5.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 13.6.0.
  • IronSource SDK version 9.5.0.0.
  • Verified compatibility with IronSource SDK version 9.4.2.0.
  • Update the minimum iOS version to relax Google Mobile Ads SDK dependency to allow minor versions.

Built and tested with:

  • Google Mobile Ads SDK version 13.6.0.
  • IronSource SDK version 9.4.2.0.
  • Adapter now forwards the ageRestrictedTreatment Google Mobile Ads SDK flag to IronSource SDK's COPPA API.

Built and tested with:

  • Google Mobile Ads SDK version 13.3.0.
  • IronSource SDK version 9.4.1.0.
  • Verified compatibility with IronSource SDK version 9.4.1.0.

Built and tested with:

  • Google Mobile Ads SDK version 13.3.0.
  • IronSource SDK version 9.4.1.0.
  • Verified compatibility with IronSource SDK version 9.4.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 13.2.0.
  • IronSource SDK version 9.4.0.0.
  • Updated the Google Mobile Ads SDK dependency to version 13.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 13.0.0.
  • IronSource SDK version 9.3.0.0.
  • Verified compatibility with IronSource SDK version 9.3.0.0.
  • Updated the CocoaPods minimum iOS version to 13.0.

Built and tested with:

  • Google Mobile Ads SDK version 13.0.0.
  • IronSource SDK version 9.3.0.0.
  • Added support for forwarding the tagForChildDirectedTreatment Google Mobile Ads SDK parameter to the ironSource SDK.

Built and tested with:

  • Google Mobile Ads SDK version 12.14.0.
  • IronSource SDK version 9.2.0.0.
  • Verified compatibility with IronSource SDK version 9.2.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 12.14.0.
  • IronSource SDK version 9.2.0.0.
  • Verified compatibility with IronSource SDK version 9.1.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 12.13.0.
  • IronSource SDK version 9.1.0.0.
  • Verified compatibility with IronSource SDK version 9.0.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 12.11.0.
  • IronSource SDK version 9.0.0.0.
  • Verified compatibility with IronSource SDK version 8.11.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 12.9.0.
  • IronSource SDK version 8.11.0.0.
  • Verified compatibility with IronSource SDK version 8.10.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 12.6.0.
  • IronSource SDK version 8.10.0.0.
  • Now requires minimum iOS version of 12.0.

Built and tested with:

  • Google Mobile Ads SDK version 12.6.0.
  • IronSource SDK version 8.9.1.0.
  • Verified compatibility with IronSource SDK version 8.9.1.0.

Built and tested with:

  • Google Mobile Ads SDK version 12.6.0.
  • IronSource SDK version 8.9.1.0.
  • Verified compatibility with IronSource SDK version 8.9.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 12.5.0.
  • IronSource SDK version 8.9.0.0.
  • Enabled -fobjc-arc and -fstack-protector-all flags.
  • Updated the adapter to prevent loading subsequent waterfall ads unless previously loaded ads associated with the ad units have been consumed or deallocated.
  • Verified compatibility with IronSource SDK version 8.8.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 12.0.0.
  • IronSource SDK version 8.8.0.0.
  • Verified compatibility with IronSource SDK version 8.7.0.0.
  • Now requires minimum iOS version of 13.0.

Built and tested with:

  • Google Mobile Ads SDK version 12.0.0.
  • IronSource SDK version 8.7.0.0.
  • Now requires Google Mobile Ads SDK version 12.0.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 12.0.0.
  • IronSource SDK version 8.6.1.0.
  • Verified compatibility with IronSource SDK version 8.6.1.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.13.0.
  • IronSource SDK version 8.6.1.0.
  • Verified compatibility with IronSource SDK version 8.6.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.13.0.
  • IronSource SDK version 8.6.0.0.
  • Verified compatibility with IronSource SDK version 8.5.1.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.13.0.
  • IronSource SDK version 8.5.1.0.
  • Added bidding support for banner ad format.

Built and tested with:

  • Google Mobile Ads SDK version 11.13.0.
  • IronSource SDK version 8.5.0.0.
  • Verified compatibility with IronSource SDK version 8.5.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.12.0.
  • IronSource SDK version 8.5.0.0.
  • Verified compatibility with IronSource SDK version 8.4.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.10.0.
  • IronSource SDK version 8.4.0.0.
  • Updated the adapter to use the new IronSource SDK APIs for all bidding ad formats.

Built and tested with:

  • Google Mobile Ads SDK version 11.10.0.
  • IronSource SDK version 8.3.0.0.
  • Verified compatibility with IronSource SDK version 8.3.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.8.0.
  • IronSource SDK version 8.3.0.0.
  • Verified compatibility with IronSource SDK version 8.2.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.7.0.
  • IronSource SDK version 8.2.0.0.
  • Verified compatibility with IronSource SDK version 8.1.1.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.6.0.
  • IronSource SDK version 8.1.1.0.
  • Fixed missing callbacks for Interstitial and Rewarded ads.

Built and tested with:

  • Google Mobile Ads SDK version 11.5.0.
  • IronSource SDK version 8.1.0.0.
  • Verified compatibility with IronSource SDK version 8.1.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.5.0.
  • IronSource SDK version 8.1.0.0.
  • Added watermark support for bidding ads.

Built and tested with:

  • Google Mobile Ads SDK version 11.4.0.
  • IronSource SDK version 8.0.0.0.
  • Verified compatibility with IronSource SDK version 8.0.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.3.0.
  • IronSource SDK version 8.0.0.0.
  • Verified compatibility with IronSource SDK version 7.9.1.0.
  • Updated ironSource adapter to conform to GADRTBAdapter protocol.
  • Added bidding support for interstitial and rewarded ad formats.

Built and tested with:

  • Google Mobile Ads SDK version 11.2.0.
  • IronSource SDK version 7.9.1.0.
  • Verified compatibility with IronSource SDK version 7.9.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 11.2.0.
  • IronSource SDK version 7.9.0.0.
  • Verified compatibility with IronSource SDK version 7.8.0.0.
  • Now requires minimum iOS version 12.0.
  • Now requires Google Mobile Ads SDK version 11.0 or higher.
  • Included Info.plist in the frameworks within IronSourceAdapter.xcframework.

Built and tested with:

  • Google Mobile Ads SDK version 11.0.1.
  • IronSource SDK version 7.8.0.0.
  • Verified compatibility with IronSource SDK version 7.7.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 10.14.0.
  • IronSource SDK version 7.7.0.0.
  • Verified compatibility with IronSource SDK version 7.6.0.
  • Replaced the deprecated method GADMobileAds.sharedInstance.sdkVersion with GADMobileAds.sharedInstance.versionNumber.

Built and tested with:

  • Google Mobile Ads SDK version 10.14.0.
  • IronSource SDK version 7.6.0.
  • Verified compatibility with IronSource SDK version 7.5.1.

Built and tested with:

  • Google Mobile Ads SDK version 10.12.0.
  • IronSource SDK version 7.5.1.
  • Added waterfall support for banner (includes MREC) ad format.
  • Verified compatibility with IronSource SDK version 7.5.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 10.10.0.
  • IronSource SDK version 7.5.0.0.
  • Verified compatibility with IronSource SDK version 7.4.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 10.9.0.
  • IronSource SDK version 7.4.0.0.
  • Verified compatibility with IronSource SDK version 7.3.1.0.
  • Removed support of the armv7 architecture.
  • Now requires minimum iOS version 11.0.
  • Now requires Google Mobile Ads SDK version 10.4.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 10.4.0.
  • IronSource SDK version 7.3.1.0.
  • Verified compatibility with IronSource SDK version 7.3.0.0.

Built and tested with:

  • Google Mobile Ads SDK version 10.0.0.
  • IronSource SDK version 7.3.0.0.
  • Now requires Google Mobile Ads SDK version 10.0.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 10.0.0.
  • IronSource SDK version 7.2.7.0.
  • Verified compatibility with ironSource SDK version 7.2.7.0.
  • Added support for arm64 simulator architecture.

Built and tested with:

  • Google Mobile Ads SDK version 9.14.0.
  • IronSource SDK version 7.2.7.0.
  • Verified compatibility with ironSource SDK version 7.2.6.0.

Built and tested with:

  • Google Mobile Ads SDK version 9.14.0.
  • IronSource SDK version 7.2.6.0.
  • Verified compatibility with ironSource SDK version 7.2.5.1.

Built and tested with:

  • Google Mobile Ads SDK version 9.11.0.
  • IronSource SDK version 7.2.5.1.
  • Verified compatibility with ironSource SDK version 7.2.4.
  • Updated the adapter to use the didRewardUser API.
  • Now requires Google Mobile Ads SDK version 9.8.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 9.9.0.
  • IronSource SDK version 7.2.4.
  • Verified compatibility with ironSource SDK version 7.2.3.1.

Built and tested with:

  • Google Mobile Ads SDK version 9.6.0.
  • IronSource SDK version 7.2.3.1.
  • Verified compatibility with ironSource SDK version 7.2.3.0.

Built and tested with:

  • Google Mobile Ads SDK version 9.6.0.
  • IronSource SDK version 7.2.3.0.
  • Verified compatibility with ironSource SDK version 7.2.2.1.

Built and tested with:

  • Google Mobile Ads SDK version 9.5.0.
  • IronSource SDK version 7.2.2.1.
  • Verified compatibility with ironSource SDK version 7.2.2.0.

Built and tested with:

  • Google Mobile Ads SDK version 9.5.0.
  • IronSource SDK version 7.2.2.0.
  • Verified compatibility with ironSource SDK version 7.2.1.2.

Built and tested with:

  • Google Mobile Ads SDK version 9.2.0.
  • IronSource SDK version 7.2.1.2.
  • Verified compatibility with ironSource SDK version 7.2.1.1.

Built and tested with:

  • Google Mobile Ads SDK version 9.2.0.
  • IronSource SDK version 7.2.1.1.
  • Verified compatibility with ironSource SDK version 7.2.1.

Built and tested with:

  • Google Mobile Ads SDK version 9.1.0.
  • IronSource SDK version 7.2.1.
  • Verified compatibility with ironSource SDK version 7.2.0.

Built and tested with:

  • Google Mobile Ads SDK version 9.0.0.
  • IronSource SDK version 7.2.0.
  • Verified compatibility with Google Mobile Ads SDK version 9.0.0.
  • Now requires Google Mobile Ads SDK version 9.0.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 9.0.0.
  • IronSource SDK version 7.1.14.
  • Verified compatibility with ironSource SDK version 7.1.14.

Built and tested with:

  • Google Mobile Ads SDK version 8.13.0.
  • IronSource SDK version 7.1.14.
  • Verified compatibility with ironSource SDK version 7.1.13.

Built and tested with:

  • Google Mobile Ads SDK version 8.13.0.
  • IronSource SDK version 7.1.13.
  • Verified compatibility with ironSource SDK version 7.1.12.

Built and tested with:

  • Google Mobile Ads SDK version 8.12.0.
  • IronSource SDK version 7.1.12.
  • Verified compatibility with ironSource SDK version 7.1.11.1.

Built and tested with:

  • Google Mobile Ads SDK version 8.12.0.
  • IronSource SDK version 7.1.11.1.
  • Verified compatibility with ironSource SDK version 7.1.11.
  • Now requires minimum iOS version 10.0.

Built and tested with:

  • Google Mobile Ads SDK version 8.11.0.
  • IronSource SDK version 7.1.11.
  • Verified compatibility with ironSource SDK version 7.1.10.

Built and tested with:

  • Google Mobile Ads SDK version 8.9.0.
  • IronSource SDK version 7.1.10.
  • Verified compatibility with ironSource SDK version 7.1.9.

Built and tested with:

  • Google Mobile Ads SDK version 8.9.0.
  • IronSource SDK version 7.1.9.
  • Verified compatibility with ironSource SDK version 7.1.8.

Built and tested with:

  • Google Mobile Ads SDK version 8.8.0.
  • IronSource SDK version 7.1.8.
  • Verified compatibility with ironSource SDK version 7.1.7.

Built and tested with:

  • Google Mobile Ads SDK version 8.7.0.
  • IronSource SDK version 7.1.7.
  • Verified compatibility with ironSource SDK version 7.1.6.1.

Built and tested with:

  • Google Mobile Ads SDK version 8.5.0.
  • IronSource SDK version 7.1.6.1.
  • Verified compatibility with ironSource SDK version 7.1.6.

Built and tested with:

  • Google Mobile Ads SDK version 8.5.0.
  • IronSource SDK version 7.1.6.
  • Verified compatibility with ironSource SDK version 7.1.5.1.
  • Relaxed dependency to Google Mobile Ads SDK version 8.0.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 8.5.0.
  • IronSource SDK version 7.1.5.1.
  • Verified compatibility with ironSource SDK version 7.1.5.

Built and tested with:

  • Google Mobile Ads SDK version 8.3.0.
  • IronSource SDK version 7.1.5.
  • Verified compatibility with ironSource SDK version 7.1.4.
  • Now requires Google Mobile Ads SDK version 8.3.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 8.3.0.
  • IronSource SDK version 7.1.4.
  • Added support for rewarded interstitial ads.
  • Verified compatibility with ironSource SDK version 7.1.3.
  • Now requires Google Mobile Ads SDK version 8.2.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 8.2.0.
  • IronSource SDK version 7.1.3.
  • Verified compatibility with ironSource SDK version 7.1.2.

Built and tested with:

  • Google Mobile Ads SDK version 8.1.0.
  • IronSource SDK version 7.1.2.
  • Verified compatibility with ironSource SDK version 7.1.1.
  • Now requires Google Mobile Ads SDK version 8.1.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 8.1.0.
  • IronSource SDK version 7.1.1.
  • Updated the adapter to use the .xcframework format.
  • Now requires Google Mobile Ads SDK version 8.0.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 8.0.0.
  • IronSource SDK version 7.1.0.
  • Verified compatibility with ironSource SDK version 7.1.0.
  • Now requires Google Mobile Ads SDK version 7.69.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 7.69.0.
  • IronSource SDK version 7.1.0.
  • Verified compatibility with ironSource SDK version 7.0.4.
  • Now requires Google Mobile Ads SDK version 7.68.0 or higher.
  • Added standardized adapter error codes and messages.

Built and tested with:

  • Google Mobile Ads SDK version 7.68.0.
  • IronSource SDK version 7.0.4.
  • Verified compatibility with ironSource SDK version 7.0.3.

Built and tested with:

  • Google Mobile Ads SDK version 7.66.0.
  • IronSource SDK version 7.0.3.
  • Verified compatibility with ironSource SDK version 7.0.2.
  • Now requires Google Mobile Ads SDK version 7.66.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 7.66.0.
  • IronSource SDK version 7.0.2.
  • Verified compatibility with ironSource SDK version 7.0.1.

Built and tested with:

  • Google Mobile Ads SDK version 7.64.0.
  • IronSource SDK version 7.0.1.
  • Verified compatibility with ironSource SDK version 7.0.0.
  • Now requires Google Mobile Ads SDK version 7.64.0 or higher.
  • Now requires minimum iOS version of 9.0.

Built and tested with:

  • Google Mobile Ads SDK version 7.64.0.
  • IronSource SDK version 7.0.0.
  • Verified compatibility with ironSource SDK version 6.18.0.2.

Built and tested with:

  • Google Mobile Ads SDK version 7.63.0.
  • IronSource SDK version 6.18.0.2.
  • Verified compatibility with ironSource SDK version 6.18.0.1.
  • Now requires Google Mobile Ads SDK version 7.63.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 7.63.0.
  • IronSource SDK version 6.18.0.1.
  • Verified compatibility with ironSource SDK version 6.18.0.
  • Now requires Google Mobile Ads SDK version 7.63.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 7.63.0.
  • IronSource SDK version 6.18.0.
  • Verified compatibility with ironSource SDK version 6.17.0.1.
  • Now requires Google Mobile Ads SDK version 7.62.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 7.62.0.
  • IronSource SDK version 6.17.0.1.
  • Verified compatibility with ironSource SDK version 6.17.0.
  • Now requires Google Mobile Ads SDK version 7.61.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 7.61.0.
  • IronSource SDK version 6.17.0.
  • Verified compatibility with ironSource SDK version 6.16.3.

Built and tested with:

  • Google Mobile Ads SDK version 7.60.0.
  • IronSource SDK version 6.16.3.
  • Verified compatibility with ironSource SDK version 6.16.2.
  • Now requires Google Mobile Ads SDK version 7.60.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 7.60.0.
  • IronSource SDK version 6.16.2.
  • Verified compatibility with ironSource SDK version 6.16.1.

Built and tested with:

  • Google Mobile Ads SDK version 7.58.0.
  • IronSource SDK version 6.16.1.

Version 6.16.0.0

  • Verified compatibility with ironSource SDK version 6.16.0.
  • Now requires Google Mobile Ads SDK version 7.58.0 or higher.

Built and tested with:

  • Google Mobile Ads SDK version 7.58.0.
  • IronSource SDK version 6.16.0.

Version 6.15.0.1.0

  • Verified compatibility with ironSource SDK version 6.15.0.1.

Built and tested with:

  • Google Mobile Ads SDK version 7.57.0.
  • IronSource SDK version 6.15.0.1.

Version 6.15.0.0

  • Verified compatibility with ironSource SDK version 6.15.0.

Built and tested with:

  • Google Mobile Ads SDK version 7.57.0.
  • IronSource SDK version 6.15.0.

Version 6.14.0.0

  • Verified compatibility with ironSource SDK version 6.14.0.
  • Removed support for the i386 architecture.

Built and tested with:

  • Google Mobile Ads SDK version 7.56.0.
  • IronSource SDK version 6.14.0.

Version 6.13.0.1.0

  • Verified compatibility with ironSource SDK version 6.13.0.1.

Built and tested with:

  • Google Mobile Ads SDK version 7.53.1.
  • IronSource SDK version 6.13.0.1.

Version 6.12.0.0

  • Verified compatibility with ironSource SDK version 6.12.0.

Built and tested with:

  • Google Mobile Ads SDK version 7.53.1.
  • IronSource SDK version 6.12.0.

Version 6.11.0.0

  • Verified compatibility with ironSource SDK version 6.11.0.

Built and tested with:

  • Google Mobile Ads SDK version 7.52.0.
  • IronSource SDK version 6.11.0.

Version 6.8.7.0

  • Verified compatibility with ironSource SDK version 6.8.7.

Version 6.8.6.0

  • Verified compatibility with ironSource SDK version 6.8.6.

Version 6.8.5.0

  • Verified compatibility with ironSource SDK version 6.8.5.

Version 6.8.4.1.0

  • Verified compatibility with ironSource SDK version 6.8.4.1.

Version 6.8.4.1

  • Added code to send correct version number to ironSource SDK.

Version 6.8.4.0

  • Verified compatibility with ironSource SDK version 6.8.4.

Version 6.8.3.0

  • Verified compatibility with ironSource SDK 6.8.3.
  • Added support to request multiple interstitial ads.
  • Fix crashes when loading rewarded ads.
  • This version of the adapter requires a Google Mobile Ads SDK of version 7.42.2 or above.

Version 6.8.0.1

  • Updated the adapter to use new rewarded API
  • This version of the adapter requires a Google Mobile Ads SDK of version 7.41.0 or above

Version 6.8.0.0

  • Verified compatibility with ironSource SDK 6.8.0

Version 6.7.12.0

  • Verified compatibility with ironSource SDK 6.7.12

Version 6.7.11.0

  • Verified compatibility with ironSource SDK 6.7.11

Version 6.7.10.0

  • Verified compatibility with ironSource SDK 6.7.10

Version 6.7.9.3.1

  • Added adapterDidCompletePlayingRewardBasedVideoAd: callback to the adapter.

Version 6.7.9.3.0

  • Verified compatibility with ironSource SDK 6.7.9.3

Version 6.7.9.2.0

  • Verified compatibility with ironSource SDK 6.7.9.2

Version 6.7.9.1.0

  • Verified compatibility with ironSource SDK 6.7.9.1

Version 6.7.8.0

  • Verified compatibility with ironSource SDK 6.7.8

Version 6.7.7.0

  • Initiate IronSource SDK once per ad unit.

Version 6.7.5.0

  • Initial release!
  • Supports interstitial and rewarded video ads.