Releases: AppLovin/AppLovin-MAX-SDK-Android
Releases · AppLovin/AppLovin-MAX-SDK-Android
11.3.3
- Various memory leak fixes.
11.3.2
- Fix FireOS reward callbacks not firing for AppLovin Exchange ads.
- Allow Mediation Debugger API to initialize with generic
Context
.
11.3.1
- Fix any new apps created in the AppLovin dashboard with those SDKs will not be visible in the reports while ad serving is not impacted. Existing Application names in the system are not affected.
- Fix frequency capping inconsistency.
- Fix rewarded S2S postbacks not working.
- Fix AppLovin reward custom currency / label.
- Fix
IllegalStateException: cache is closed
crash. - Redesign privacy icon redesign for ALX native ads.
- Reduce MediaPlayer ANRs.
11.3.0
- Support for OMID measurement for native ads and banners/MRECs. Measurement for VAST ads supported since v11.0.0.
- Various NPE fixes.
- Fix LINE native ads not rendering properly.
- Fix AppLovin fullscreen ad audio issues.
- Various native ad fixes and optimizations.
- Fix "Failed to load WebView provider: No WebView installed" error.
- Mediation Debugger updates.
11.2.2
- Fix
MaxAdView
sizing on Android TV integrations. - Fix
java.lang.IllegalArgumentException: No context specified
crash due toActivity
in fullscreen ads being destroyed. - Fix
java.util.List.size()
NPE. - Fix AppLovin native ads rendering duplicate privacy icons.
- Fix
com.applovin.impl.sdk.y.b (y.java)
ANR. - Fix Mediation Debugger error logs related to custom networks.
11.2.1
11.2.0
Features
- Add native ads late view binding API - to be able to pre-load the native ad and render it later.
- Refactor {CUSTOM_DATA} and {USER_ID} APIs from ad load to impression level.
- Add public API for checking
AppLovinSdkUtils.isFireOS()
.
Fixes
- Fix "A valid Activity is required"
java.lang.IllegalArgumentException
. - Fix
java.lang.ArrayIndexOutOfBoundsException
. - Fix various NPEs.
11.1.3
Multiple Banner / MREC Changes
- If auto-refresh is stopped, do not schedule error refresh and just call the ad load failure callback since publishers were expecting an ad load failure callback from their loadAd call.
- Fix SDK not firing ad load failure callback if auto-refresh is enabled and ad fails to load.
- API via
MaxAd#getSize()
for returning underlying ad view size due to the variable dimensions of Google's adaptive banners. Min AdMob adapter version 20.5.0.9 & min GAM adapter version 20.5.0.6.
Minor Features
- Update OMID SDK verison to 1.3.30
Fixes / Refactors
- Fix discrepancy issues with AppLovin Exchange native ads impression tracking.
- Fix ExoPlayer crash.
- Fix
AppLovinAdView
potentially leaking an instance of its parentActivity
.
11.1.2
- Hotfix for native ads crash for ByteDance, Facebook, and Mintergal adapters.
11.1.1
Changes
- Various ANR fixes.
- Add
setZipCode()
API for Direct Sold targeting. - Add placements support for lock screen ads.
- Add support for
MaxAdView
taking in a String resource for Ad Unit when inflating from XML - Add
destroy()
API forMaxNativeAdLoader
. - Add convenience API
parameters.getCustomParameters()
for custom SDK adapters to retrieve custom parameters set in the UI.
Fixes
- Fix edge case of AppLovin fullscreen ads displaying in incorrect orientation for some tablets.
- Fix edge case of navigation bar overlaying the close button for AppLovin fullscreen ads.
- Fix
MaxAdView
not being able to inflate outside of an Activity context. - Fix
com.applovin.impl.sdk.m.ao
NPE on SDK initialization. - Fix native ads `ConcurrentModificationException introduced in v11.1.0.
- Fix various memory leaks related to
MaxAdView
andMaxNativeAdLoader
. - Fix
Utils.showAlert(...)
BadTokenException
crash for some devices in test mode but not being initialized in test mode. - Fix null
reward
being returned if test mode is on and ad display failure occurs.