8.4.0 API Changes
As part of 3.0.0 we removed and deprecated some APIs. You can find detailed list of changes bellow:
Bug Fixes
- Critical error throw when ad revenue 0 on iOS
Dependencies Removed
Dependency | New Dependency |
logger | – |
APIs deprecated from 3.0.0 for Flutter
Deprecated Class | New Class |
IronSourceBannerPosition | – |
IronSourceBannerSize | – |
IronSourceContainerParams | – |
LevelPlayBannerListener | LevelPlayBannerAdViewListener |
IronSourceImpressionDataListener | ImpressionDataListener |
Deprecated API | New API |
static Future<void> loadBanner({ required IronSourceBannerSize size, required IronSourceBannerPosition position, int? verticalOffset, String? placementName, }) async {} |
LevelPlayBannerAdView |
static Future<void> destroyBanner() async {} | LevelPlayBannerAdView |
static void setLevelPlayBannerListener(LevelPlayBannerListener? listener) {} | LevelPlayBannerAdView |
static Future<void> displayBanner() async {} | – |
static Future<void> hideBanner() async {} | – |
static Future<bool> isBannerPlacementCapped(String placementName) async {} | – |
static Future<int> getMaximalAdaptiveHeight(int width) async {} | – |
static void setImpressionDataListener(IronSourceImpressionDataListener? listener) {} | static void addImpressionDataListener(ImpressionDataListener? listener) {} |