8.1.0 API Changes

As part of ironSource SDK 8.1.0 we removed some APIs and deprecated some of our existing listeners and callbacks. You can find the detailed list of changes below:

APIs removed from 8.1.0 for Flutter

Deprecated Class New Class
IronSourceBannerListener LevelPlayBannerListener
IronSourceInterstitialListener LevelPlayInterstitialListener
IronSourceRewardedVideoListener LevelPlayRewardedVideoListener
IronSourceRewardedVideoManualListener LevelPlayRewardedVideoManualListener
IronSourceOfferwallListener
IronSourceOfferwallCreditInfo
IronSourceOWCreditInfo
Deprecated API New API
static void setBannerListener(IronSourceBannerListener? listener) { } static void setLevelPlayBannerListener(LevelPlayBannerListener? listener) {}
static void setBNListener(IronSourceBannerListener? listener) {} static void setLevelPlayBannerListener(LevelPlayBannerListener? listener) {}
static void setInterstitialListener(IronSourceInterstitialListener? listener) {} static void setLevelPlayInterstitialListener(LevelPlayInterstitialListener? listener) {}
static void setISListener(IronSourceInterstitialListener? listener) {} static void setLevelPlayInterstitialListener(LevelPlayInterstitialListener? listener) {}
static void setRewardedVideoListener(IronSourceRewardedVideoListener? listener) {} static void setLevelPlayRewardedVideoListener(LevelPlayRewardedVideoListener? listener) {}
static void setRVListener(IronSourceRewardedVideoListener? listener) {} static void setLevelPlayRewardedVideoListener(LevelPlayRewardedVideoListener? listener) {}
static Future<void> setManualLoadRewardedVideo(IronSourceRewardedVideoManualListener? listener) async {} static Future<void> setLevelPlayRewardedVideoManualListener(LevelPlayRewardedVideoManualListener? listener) async {}
static void setOfferWallListener(IronSourceOfferwallListener? listener) {}
static void setOWListener(IronSourceOfferwallListener? listener) {}
static Future<void> showOfferwall({String? placementName}) async {}
static Future<void> getOfferwallCredits() async {}
static Future<bool> isOfferwallAvailable() async {}
static Future<void> setOfferwallCustomParams(Map<String, String> parameters) async {}