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 {} | – |