SDK Change Log
SDK
Release Date
Notes
8.5.1
2024/12/11
• Fix a potential bug that might degrade performance when using Multiple Ad Unit APIs on SDK 8.3.0+
8.5.0
2024/11/20
• Rewarded support for multiple ad units (alpha)
• Integration test suite support for Rewarded multiple ad units
• LevelPlay Ad Info callbacks will support estimated CPM for the Google network. The Impression data callback (ILR) will continue to include the exact bid
• Update Open Measurement SDK version to 1.5.2
• Xcode 16 support
• Add deprecation notice to the Age and Gender segment APIs
• Add deprecation notice to interstitial APIs without Ad Unit param
8.4.0
2024/09/26
• Support for adapter ranges: each ad network adapter will now be compatible with a range of ironSource SDK versions. Learn more here
• Improve interstitial loading when using LevelPlay with Ad Unit API
• LevelPlayAdInfo update to include getAdUnitName
• Impression data API will include ad_format, ad_unit_name and ad_unit_id, add deprecation to ad_unit parameter (replaced by ad_format)
• Add deprecation notice to banner APIs without Ad Unit param (ironSource package)
• Fixed a bug preventing Banner iOS for being refreshed when using LevelPlay with Ad Unit API
• Fixed a bug related to event reporting when using LevelPlay with Ad Unit API
• Fix a bug, to ensure delegate nativeAdDidFailToLoad will be fired correctly
• Added iOS support for Xcode 15.4.
8.3.0
2024/08/22
• Introduce new APIs for LevelPlay interstitial ads supporting multiple ad units (Alpha)
• Introduce a new API SetNetworkData to share key-value information directly with networks’ adapters
• Resolved an issue where exiting the Test Suite on iOS could lead to a crash
Important Notice: This version has a known issue with banner refresh and is not supported for Multiple Ad Units banners.
8.2.0
2024/07/11
• Resolved an issue where using the Test Suite in landscape orientation on iOS could lead to a crash.
• Fixed potential wrong log values related to TCF consent configuration
• Fixed potential crashes
• Added adaptive banner support for Levelplay Banner API (with Ad Unit ID)
8.1.1
2024/06/18
8.1.0
2024/05/21
• Introduce new APIs for LevelPlay initialization and banner ads supporting Ad Unit (Alpha)
• Introduce new APIs for ironSource Ads bidding
• Change the minimum supported iOS version to iOS 12
• The minimum compatible AdQuality SDK version is 7.19.0
• Support for XCode 15.2
• Resolved embedding and signing issues with XCFramework caused by missing values in the Info.plist file
8.0.0
2024/04/08
• Fix potential crashes
• Find all deprecated and removed APIs here.
7.9.1
2024/03/20
• Add NSPrivacyCollectedDataTypes to the privacy manifest
7.9.0
2024/03/10
• Support Ad Privacy Manifest
• Added crash protection while destroying banners (raised in 7.8.0+)
• Improve memory management
• Resolve potential crashes
7.8.0
2024/02/19
• Improving the banner adaptive support of Google Ad Manager and AdMob through the introduction of a new API
• Improve consent visibility for publishers using Google CMP (Consent management platform)
• Fix StoreKit on os versions 17.3
• Improve bidding data readiness for ironSource Ads under external mediations
7.7.0
2024/01/03
• Support for Google CMP (Consent management platform)
• Native Ads iSX support iOS
• Resolved a potential crash related to the WaterfallConfiguration API
7.6.0
2023/11/30
• Optimized loading for interstitial ads.
• The ironSource SDK now auto initializes the Ad Quality SDK
• Native ads (alpha)
• Resolved missing Ad Info content on Load Success Callbacks
• Add crash protections
• Resolve build issues to ensure compatibility with an XCode project including Swift files
• Disable Code Coverage flag
7.5.1
2023/10/19
• Fix LURL error codes sent to publishers
• Bug fix related to APS integration (Banners, Interstitial and Rewarded Video)
• Crash fix (ISAdapterRepository: NSInvalidArgumentException) for publishers using custom adapters
• Crash fix for (ISProgIsManager: NSInvalidArgumentException) when using Google Bidding
7.5.0
2023/08/28
• Custom adapter support for banners
• Changes in the LURL notifications error code Ids sent to bidding networks
• Support for XCode 14.3.1
Important! Make sure to add Swift lib to your project. Learn more.
7.4.0
2023/08/02
• Ad Quality SDK activation via ironSource SDK using single init (beta), Learn more
• Interstitial ad upgrades that improve loading and reduce latency
• Change the minimum supported iOS version to iOS 11
7.3.1
2023/06/08
• Support price limitations using SetWaterfallConfiguration API (beta)
• Improve ad availability and the ad experience when monetizing with ironSource Ads through third party mediations
7.3.0
2023/03/16
• Test suite (beta) support. Learn more
• Support XCode 14.2 for iOS
• Change the minimum supported iOS version to iOS 10
• Remove core location framework from ironSourceSDK podspec
• Add APS to the integration helper
• Add crash protections and bug fixes
• Adapters Compatibility Breakage
• Find all deprecated and removed APIs here.
Important! This SDK version requires you to update all your network adapters to the latest version
7.2.7
2023/01/19
• Support for banner callbacks per instance which will allow multiple loads of different instances under third party mediations
• Bug fix for banner display under third party mediations
• Add the ability to support async token for mediated networks
7.2.6
2022/12/08
• Add support for M1 and arm 64 simulator, and deprecation of simulator i386
• Support CSJ and Pangle as separate adapters. Make sure to integrate the new CSJ adapter to support your traffic
• Fix AUCTION_MBR param value, sent as part of LURL reporting for networks
• Bug fix remove mediation logs that were reported under other mediations
7.2.5.1
2022/10/20
• Performance improvements for non bidding flows
7.2.5
2022/09/15
• Support Banners in external mediations
7.2.4
2022/08/11
• Fix open source category collisions with UnityAds iOS SDK 4.1.0+
• Remove Snap network from LevelPlay, following Snap Audience network sunset
7.2.3.1
2022/07/05
• Add support for new LevelPlay listeners for rewarded video, interstitial, and banner ads. These new listeners include AdInfo object that allow to receive data as part of the callback, including network, segment, and A/B indication
• Support new banner load success callback, that are sent when banners refresh
Read more about the new Listeners here.
7.2.3
2022/06/30
• Add support for new LevelPlay listeners for rewarded video, interstitial, and banner ads. These new listeners include AdInfo object that allow to receive data as part of the callback, including network, segment, and A/B indication (beta)
• Support new banner load success callback, that are sent when banners refresh (beta)
• Support for CocoaPods CDN
• Fix open source category collisions with UnityAds iOS SDK 4.1.0+
7.2.2.1
2022/06/02
• Bug fix related to reporting of RV Manual callbacks, experienced on SDK 7.2.2
7.2.2
2022/05/25
• Allow to remove RV Manual Listener, before initializing the ironSource SDK
• Fix banner refresh when watching ads
• ILR callback fix to improve data integrity
7.2.1.2
2022/04/04
• Crash fix for apps implementing TCF 2.0, using ironSource 7.2.1+ (iOS)
7.2.1.1
2022/03/21
• Crash fixes, related to ISNProductViewController
7.2.1
2022/03/06
• Init Success callback for ironSource SDK
7.2.0
2022/02/14
• Custom Adapters Support for Rewarded Video
• Rewarded Video manual loading
• Dynamic segmentation support
• Support iOS OS version 9+. Make sure to update your pod file accordingly
• bannerDidShow callback was deprecated
• Bug fixes and crash protections were added
• Important! Please make sure to upgrade your Chartboost, UnityAds and Vungle adapters to the latest versions. If you’re using custom adapters, make sure to upgrade all your iOS adapters to a version that is compatible with ironSource SDK 7.2.0
7.1.14
2022/01/06
• Adaptive banner support
• Ad unit capping and pacing support
7.1.13
2021/12/16
• ironSource SDK released as XCFramework
• Supports Open Measurement for Banners
• Add crash protections and bug fixes
• Min CocoaPods version required 1.9
7.1.12
2021/10/28
• ironSource network support Rectangle/MREC banner size
• Performance enhancements
7.1.11.1
2021/10/13
• Resolve deadlock upon SDK initialization
• Fix potential bug on interstitials
7.1.11
2021/09/26
• Performance enhancements
• Fix potential crash on interstitials
7.1.10
2021/09/01
• Bidding tech improvements
• Important! This SDK version requires you to update all your network adapters to the latest version
7.1.9
2021/08/24
• Performance improvements and bug fixes
7.1.8
2021/08/04
• Fix RV ad availability reporting logic: Availability false will be reported once ad is opened, and availability true will be reported upon ad close, to indicate that a new ad is ready
• Improving the accuracy of banner impression reporting
7.1.7
2021/07/07
• New ironSource SDK data security features
7.1.6.1
2021/06/01
• Fix bug in Offerwall
7.1.6
2021/05/26
• Performance improvements and bug fixes
• Improve ironSource network performance when using 3rd party mediations
7.1.5.1
2021/05/18
• Bug fix for potential memory leaks related to Banner Ads
7.1.5
2021/04/07
• Stability improvements
• Improve banner logs and no fill indications
7.1.4
2021/03/22
• Performance improvements
7.1.3
2021/03/17
• Performance improvements
7.1.2
2021/03/10
• Banner bidding support
• Support SKAN 2.2
• Bug fix, related to Open Measurement
• Bug fix, for potential memory leaks related to Banner Ads
• Bug fix, for SKOverlay
7.1.1
2021/02/24
• SDK requires Xcode 12
• SKOverlay Support
• Supports Open Measurement SDK v1.3
7.1.0
2021/01/18
• Set COPPA flag via API
• New API for ARM Postbacks, allow multiple services to register to the listeners
• Deprecate ARM listener setImpressionDataListener
• Bug fixes and performance improvements
• iOS 14 and SKAdNetwork Id support bidding flow when using 3rd party mediations
7.0.4
2020/12/02
• Improve LevelPlay performance
• Crash protections
• Bug fixes
7.0.3
2020/10/14
• Support LevelPlay Ad Revenue Measurements SDK API (ARM)
• Banner bidding support
7.0.2
2020/09/30
• Fix crash in init process using 3rd party mediations
• SDK is build with Xcode 12
• Deprecate setAge and setGender APIs. For reporting UnderAge, please use setMetaData functionality as described in the AdMob and Applovin integration guides
7.0.1
2020/09/01
• Support tracking authorization status
7.0.0
2020/08/13
• iOS 14 compatible version
• Support SKAdNetwork
6.18.0.2
2020/08/05
• Crash fix for NSInvalidArgumentException
6.18.0.1
2020/07/31
• Remove all UIWebView references
6.18.0
2020/07/29
• Improve bidding performances of ironSource network
• Resolve crashes related to UpdateConsentInfo
6.17.0.1
2020/07/21
• Bug fix for duplicate symbol error
6.17.0
2020/06/23
• Rewarded Video caching improvements for bidding flow
• Crash fixes related to updateConsentInfo
• From this version on, all iOS adapters will not bundle the network SDKs
• Important! This SDK version requires you to update all your network adapters to the latest version (or any version compatible with SDK Version 6.17.0). This will ensure your configuration in up-to-date
6.16.3
2020/06/08
• Crash fixes related to ISNNativeController loadTimer
6.16.2
2020/06/01
• Bug fix in cross promotion for bidding instances
6.16.1
2020/04/30
• Rewarded Video caching improvements for bidding flow
• Bug Fix: Init event reporting
• Crash protection in case of auction response decryption exception
6.16.0
2020/04/07
• Caching improvements
• Improved internet connection tracking
• Improved fill rate accuracy
6.15.0.1
2020/03/12
• Bug fix: Resolved potential deadlock
• Integration helper fix
6.15.0
2020/03/03
• LevelPlay Improvements:
• Enabled bidding technology for brand buyers
• Improves auction request logic to reduce latency
• Banner Boost! Enhance the architecture for banner support on ironSource mediation. This will be followed by adding new networks supporting banners.
• Fix errors that were generated when building projects with Xcode 10
• Important! Safe Area will not be included as part of SDK 6.15.0 and above, and existing banner integrations of earlier SDK versions are outdated.
Follow the steps described here, to make sure Safe Area is implemented in your application
• Fix RV crashes
6.14.0
2020/02/05
• Add ‘Do Not Sell’ support for ironSource mediation and network
• Enhanced crash protections
6.13.0.1
2020/01/13
• Bug fix in event mechanism which caused a drop in app fill rate reporting.
• Crash fixes
6.13.0
2020/01/07
• Support Open Measurement SDK
6.12.0
2019/12/29
• Performance enhancements
6.11.0
2019/12/03
• Improve LevelPlay notification mechanism
• Minor bug fixes
• Important! This version supports latest adapter versions only. In case updating from older version, make sure to update all adapters to the latest versions available
6.10.0
2019/11/06
• ironSource In-App Bidding, Rewarded Video + Interstitial
6.8.7
2019/10/02
• iOS13 ready
• Deprecation of UIWebView
6.8.6
2019/09/26
• Rewarded Video mechanism improvements
• Note: LogLevel class name has been changed to ISLogLevel. If you are using LogLevel in your implementation, this update will require a change from LogLevel to ISLogLevel.
SDK is build with Xcode 11
6.8.5
2019/09/06
• Interstitial – Mediation in-app bidding support
• Rewarded Video – Mediation in-app bidding support
• Rewarded Video – Networks’ availability checks and responses are now counted upon action rather upon impression.
• Synchronization usage improvements.
6.8.4.2
2019/08/05
• Fixed a bug caused when using StoreKit API under certain scenarios.
6.8.4.1
2019/07/17
• Fixing events sending when going-to-background scenarios crash.
6.8.4
2019/06/13
• Improved Rewarded Video logic for ironSource network within third-party party mediation
• Fixed going-to-background scenario crash.
• CoreLocation requirement exclusion
6.8.3
2019/04/08
• InApp Bidding improvements
• ironSource network improvements
• no internet connectivity & application goes to background scenarios optimizations with the SDK performance
• Various bug fixes
6.8.1
2019/01/10
• Rewarded Video – Automatic Rewarded Video mechanism optimized and is more adapted to work with longer session times as well as recovering from no-fill scenarios.
• Bug fixes and improvements
• Sessions tracking improvements
• Bug fix under certain scenarios where mediation did not request banners by the desired order.
6.8.0
2018/11/21
• Versions added to frameworks
• Interstitial timeout bug fix
• Integration Helper reporting additions
6.7.12
2018/10/10
• Plenty enhancements for banner mediation including: Supporting all standard banner sizes, supporting custom banner size and events’ mechanism significant improvements. (SDK is not backward compatible, in case using banner, make sure to update the relevant adapters to the latest version available)
6.7.11
2018/09/05
• Support in ironSource network banners
• Minor bug fixes for ironSource network related to connectivity.
6.7.10
2018/07/16
• Enhancements for banner mediation including: Events accuracy, Keep banner refresh in case refresh fails.
• Bug fixes with analytics events
• Bug fix: Adjust Interstitial availability to false upon show
• Bug fix: Solved an immediate load bug of Interstitial in case INITing Rewarded Video earlier
6.7.9.3
2018/06/13
• Fixed edge case in which consent value may not be sent for server side networks
6.7.9.2
2018/05/30
• Enhancement to bug fix introduced in 6.7.9.1
6.7.9.1
2018/05/18
• Fixed a bug introduced in 6.7.9 in which setting up consent post init and from background thread may cause with a crash
6.7.9
2018/05/10
• Add consent API
• Adjust analytics events to flushed upon impression
6.7.8
2018/03/29
• Add multiple instances support for banners
• Fix bug which caused UnityAds adapter to miss availability changes to false in edge cases
• Fixed Bug of duplicate symbols when using flag -all_load
6.7.7
2018/02/28
• Adjust Banner mediation core logic – banner refresh rate is now enforced by the mediation layer (Developers should turn off refresh rate at the networks dashboard)
6.7.6
2018/02/15
• Integration Helper improvements
• Minor bug fixes in banners
6.7.5
2018/01/16
• Interstitial fill rate enhancements
6.7.4
2018/01/07
• Adding support for Interstitial multiple instances