Features
- Official release of native ads Ad Placer API. Please refer to our docs here.
- Add ExoPlayer (2.17.1) as dependency. This will require JAVA 8.
- Create first-class API
MaxAd#getDspName()
andMaxAd#getDspId()
for getting DSP name for AppLovin Exchange ads. - Add support for BidMachine.
- Optimizations for integrations with different custom SDK adapters.
Native Ad Changes
- Official release for Ad Placer (see above).
- Support for more native ad AppLovin Exchange DSPs.
- Remove native ad asset requirement for manual native ads for AppLovin adapter. Template native ads still require title.
- Add aspect ratio API for the adapters that support it via
MaxNativeAd#getMediaContentAspectRatio()
. - Fix Direct Sold revenue events not firing.
- Fix native ad templates not having a default background color (transparent) and bottom margin.
Fixes
- Fix
java.lang.IllegalArgumentException: Error unparcelling MemoryIntArray
crash. - Fix
android.net.Uri.getScheme()
trackAndLaunchClick
NPE crash. - Fix
ArrayIndexOutOfBoundsException
crash. - Fix fullscreen ads potentially leaking the passed in
Activity
. - Fix Mediation Debugger memory leak.
- Deprecate and eventually remove
MaxAdFormat#getDisplayName()
public API.