Releases: AppLovin/AppLovin-MAX-SDK-Android
Releases · AppLovin/AppLovin-MAX-SDK-Android
13.0.0
12.6.1
- Add better support for native running on 16KB devices. For more info, see here: https://developer.android.com/guide/practices/page-sizes#build
12.6.0
- Replace targeting data APIs with new numeric segments targeting APIs. For migration instructions, please see here.
- Initial support for YSO Network and PubMatic.
- Improvements for ensuring users are rewarded.
- Fix placement / custom data potentially not being respected.
- Fix
IllegalArgumentException - y must be < bitmap.height()
crash. - Fix Terms and Privacy Policy Flow alert to have title's minHeight suggested by Play Store team.
12.5.0
- Remove requirement of passing an Activity instance for MAX fullscreen ad APIs. Activity parameter be required when calling
show(...)
instead. - Fix NPE crash:
Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.Object com.applovin.impl.sdk.k.a(com.applovin.impl.oj)' on a null object reference
. - Various new SDK init API fixes.
- Removed
configureSettings
function fromAppLovinSdkInitializationConfiguration
. Please useAppLovinSdk.getInstance( this ).getSettings()
to modify the SDK settings.
12.4.3
- Fix
NullPointerException
when callingAppLovinSdkSetting#isVerboseLogging()
andAppLovinPrivacySettings#setUserConsent()
. - Fix
NoClassDefFoundError
warning logs.
12.4.2
12.4.0
- Add new improved SDK Init APIs to enforce SDK initialization with all necessary parameters.
- Deprecate video start/complete callbacks for rewarded interstitial listeners in adapter implementations.
- If showing Creative Debugger while fullscreen ad is displayed, only show ad info for that current fullscreen ad.
12.3.1
- Better interoperability with Ad Review SDK for detecting AppLovin Bidding and AppLovin Exchange creatives.
- Fix temporary memory leak detected by LeakCanary.
- Add potential ANR fix for banners/MRECs.
- Other potential memory optimizations, by implementing better resource handling using
try-with-resource
statements. - For native template ads, fix options view potentially not being displayed for certain mediation partners.
12.3.0
- Initial support for Moloco.
- Add support for disabling all user-level logs. See original issue raised on iOS here: AppLovin/AppLovin-MAX-SDK-iOS#294
- Add support for App Set ID when enabling test mode using the
AppLovinSdkSettings.setTestDeviceAdvertisingIdentifiers(...)
API. - Better handling of
HttpUrlConnection
by ensuringdisconnect()
is called on all instances.
12.2.0
Features
- Initial support for BIGO Ads.
Consent Flow Updates
- Add public APIs for getting TCF consent statuses (TCF vendor, AC, purpose, special features).
- Do not show CMP flow on every new session when test mode is enabled.
- [Mediation Debugger] Update the list of google certified CMPs (02/14/2024)
- [Mediation Debugger] Display Debug User Geography for Terms and Privacy Policy Flow.
- [Mediation Debugger] Allow to open CMP and Missing networks for unsupported CMPs.
- [Mediation Debugger] Show alert for network's Global Vendor ID or ATP ID in Configured CMP Networks screen.
Fixes
- Fix
IllegalStateException: Service is not available
crash. - Various
NullPointerException
fixes. - Fix
IllegalArgumentException - com.applovin.impl.privacy.consentFlow.ConsentFlowStateMachine$1.onActivityResumed
.