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