NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
pub.dev · #2892 most downloaded on pub.dev
AppLovin MAX Flutter Plugin for Android and iOS - with support for interstitial ads, rewarded ads, banners, and MRECs.
Last release 4 months ago
03 Jun 2026
Ships fairly regularly
a new release about every 2 months
Nearly every release is documented
notes for 59 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
4 years old
65 releases · first in 2022
One column per quarter.
Depends on Android SDK v13.6.3 and iOS SDK v13.6.3.
Depends on Android SDK v13.6.1 and iOS SDK v13.6.1.
Depends on Android SDK v13.6.0 and iOS SDK v13.6.0.
Depends on Android SDK v13.5.1 and iOS SDK v13.5.1.
Depends on Android SDK v13.5.0 and iOS SDK v13.5.0.
Depends on Android SDK v13.4.0 and iOS SDK v13.4.0.
Depends on Android SDK v13.3.1 and iOS SDK v13.3.1.
Depends on Android SDK v13.3.0 and iOS SDK v13.3.0.
isAdaptive flag to AppLovinMAX.createBanner() and AppLovinMAX.preloadWidgetAdView() to enable adaptive banners (default: true).Depends on Android SDK v13.2.0 and iOS SDK v13.2.0.
Remove deprecated AppLovinMAX.setLocationCollectionEnabled() API.
AppLovinMAX.setLocationCollectionEnabled() API.Update MaxAd to include adFormat, networkPlacement, and latencyMills.
MaxAd to include adFormat, networkPlacement, and latencyMills.* Update the example.
Add support for adaptive banners. For more info, check out our docs.
Fix preloaded banners and MRECs not resuming auto-refresh on iOS.
Remove the mistakenly enabled adaptive banner from Android to prevent app-side errors.
ErrorCode.fullscreenAdAlreadyLoading and ErrorCode.fullscreenAdLoadWhileShowing.Enhance banner and MREC (MaxAdView) preloading to support preloading multiple MaxAdView instances.
MaxAdView) preloading to support preloading multiple MaxAdView instances.MaxAdView) to suspend auto-refresh while not visible in background.Update IconView to support native ad icon image view, primarily for BigoAds native ads.
Crash if plugin version is incompatible with native SDK version.
Depends on Android SDK v13.0.0 and iOS SDK v13.0.0.
Depends on Android SDK v12.6.1 and iOS SDK v12.6.1.
Replace targeting data APIs with new numeric segments targeting APIs. For migration instructions, please see here.
Null check operator used on a null value warning in MaxNativeAdView.dispose().Update AppLovinMAX.initialize() to return a Future on hot restart.
AppLovinMAX.initialize() to return a Future on hot restart.Depends on Android SDK v12.5.0 and iOS SDK v12.5.0.
Fix crash on AppLovinMAX.initialize() with java.lang.IllegalStateException: Reply already submitted.
AppLovinMAX.initialize() with java.lang.IllegalStateException: Reply already submitted.Depends on Android SDK v12.4.2 and iOS SDK v12.4.1.
Depends on Android SDK v12.4.0 and iOS SDK v12.4.0.
Depends on Android SDK v12.3.1 and iOS SDK v12.3.1.
Depends on Android SDK v12.3.0 and iOS SDK v12.3.0.
Depends on Android SDK v12.2.0 and iOS SDK v12.2.1.
MaxCMPError to encapsulate a return object of AppLovinMAX.showCmpForExistingUser(). For more info, check out our docs.AppLovinMAX.setTestDeviceAdvertisingIds(...).null methodChannel in MaxAdView. https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/176Fix NPE for accessing a null native ad on Android.
AppLovinMAX.showCmpForExistingUser() to return CmpError instead of int raw value.MaxConfiguration to encapsulate a return object of AppLovinMAX.initialize(...).Add support for showing Google UMP to existing users for integrations using our Google UMP Automation feature. For more info, check out our docs.
Allow calls to AppLovinMAX.setMuted(...) before SDK is initialized.
AppLovinMAX.setMuted(...) before SDK is initialized.Add support for Selective Init. For more info, check out our docs.
AppLovinMAX.setMRecExtraParameter() API.AppLovinMAX.setExtraParameter() API.starRating not correctly converting from platform on iOS.Add revenuePrecision API to the MaxAd object returned in ad callbacks. For more info, check out our docs.
revenuePrecision API to the MaxAd object returned in ad callbacks. For more info, check out our docs.MediaQuery.devicePixelRatioOf with MediaQuery.of().devicePixelRatio. https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/120Add support for widget adaptive banners via MaxAdView(extraParameters: {"adaptive_banner": "true"}, ... ).
MaxAdView(extraParameters: {"adaptive_banner": "true"}, ... ).Fix LateInitializationError when building native ad widget. Fixes https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/113.
LateInitializationError when building native ad widget. Fixes https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/113.Depends on Android SDK v11.11.2 and iOS SDK v11.11.2.
Depends on Android SDK v11.11.1 and iOS SDK v11.11.2.
Fix native ad app icon not rendering on Android.
Add support for native ads. Please refer to our documentation here) for more info. Addresses https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/2
Depends on Android SDK v11.10.1 and iOS SDK v11.10.1.
Depends on Android SDK v11.9.0 and iOS SDK v11.9.0.
Depends on Android SDK v11.8.2 and iOS SDK v11.8.2.
Nothing published for this version
Fix iOS widget banners/MRECs crash when not passing in placement or custom data.
Fix placements and custom data not being passed for widget banners/MRECs.
Fix hot restart not working. Fixes https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/20.
Depends on Android SDK v11.7.1 and iOS SDK v11.7.1.
MaxAdView widget creation error on Android. Fixes https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/76.Add support for stopping/starting banner and MREC auto-refresh programmatically and via the is MaxAdView.isAutoRefreshEnabled state (banner docs, MREC
Depends on Android SDK v11.6.1 and iOS SDK v11.6.1.
Depends on Android SDK v11.6.0 and iOS SDK v11.6.0.
AppLovinMAX.setLocationCollectionEnabled(bool enabled) API.Fix banner/MREC widget ad issue on Android.
Depends on Android SDK v11.5.5 and iOS SDK v11.5.5.
Depends on Android SDK v11.5.3 and iOS SDK v11.5.3.
Depends on Android SDK v11.5.2 and iOS SDK v11.5.1.
AppLovinMAX.setCreativeDebuggerEnabled(...).flutter analyze.Add support for rendering banners docs and MRECs docs as widgets.
Fix impression counting for fullscreen ads on iOS. Fixes https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/19.
Depends on Android SDK v11.4.4 and iOS SDK v11.4.3.
Add s.static_framework = true in applovin_max.podspec. Fixes https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/10.
s.static_framework = true in applovin_max.podspec. Fixes https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/10.Fix OnRewardedAdReceivedRewardEvent() callback not being called on Android. Fixes https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/14.
OnRewardedAdReceivedRewardEvent() callback not being called on Android. Fixes https://github.com/AppLovin/AppLovin-MAX-Flutter/issues/14.Your coding agent can read these notes before it upgrades. Set up the MCP server →