Skip to content

Upgrade AppLovin MAX integration to 2.0.0

Latest

Choose a tag to compare

@AGulev AGulev released this 29 Jul 14:14
b44062f

Upgrade the extension to AppLovin MAX 13.6.3 and modernize its Android and iOS integrations. This release adds opt-in mediated network configuration, improves initialization and lifecycle handling, and fixes several ad API inconsistencies.

Release notes

  • Depends on Android SDK v13.6.3 and iOS SDK v13.6.3.
  • Adds opt-in mediated network adapters for Android and iOS, including automatic dependency and SKAdNetwork configuration.
  • Fixes interstitial extra parameters being applied to rewarded ads.
  • Fixes iOS custom event parameters not being sent.
  • Fixes banner and MREC placement not being included in the first ad load.
  • Renames OnMrecAdExpandedEvent to OnMRecAdExpandedEvent for consistency.
  • Improves initialization, callback delivery, ad-view lifecycle, and extension cleanup.
  • Requires Defold 1.13.0+, Android API 24+, and iOS 15+.
  • See the migration guide when upgrading from 1.x.

Technical changes

  • Rework the Android and iOS bridges for asynchronous initialization, thread-safe callbacks, and lifecycle-safe cleanup.
  • Generate platform-specific dependencies and properties for optional mediated adapters.
  • Refresh AppLovin’s iOS resources, privacy manifest packaging, and OMID assets.
  • Add deterministic dependency updater tools with pinned versions and checksums.
  • Update the Lua API documentation, integration guide, migration guide, and example project.
  • Add CI coverage for generated packaging, contract tests, and Android and iOS Bob builds.
  • Validate the change with 37 passing contract tests and all adapter, Android, and iOS generator checks.