Skip to content

@iameskay iameskay released this Feb 16, 2021

Version 5.16.0 (February 16, 2021)

  • Features

    • Add support for rewarded display ads and rewarded ads with rich media end cards. See Integration Steps.
    • Rename MoPubRewardedVideos to MoPubRewardedAds and MoPubRewardedVideoListener to MoPubRewardedAdListener. See the API Reference for more details.
    • Add 5G cellular support.
    • Update AndroidX Media2 dependencies from version 1.0.1 to 1.1.1.
  • Bug Fixes

    • Fix crash when adding a theme to native recycler view layout.
    • Fix memory leak when destroy is called on a fullscreen ad.
    • Fix rotation for ads without an orientation specified.
    • Fix rewarded ads being playable after they have expired.
    • Address clickability issues with image and rewarded ads.
    • Address MoPubRewardedVideos.hasRewardedVideo() returning the wrong value in certain instances.
Assets 2

@bichenwang bichenwang released this Nov 18, 2020 · 1 commit to master since this release

Version 5.15.0 (November 18, 2020)

  • Features
    • Update countdown animation background color to black for better visibility.
    • Enforce HTTPS for base URLs.
    • Remove native video support.
    • Add support for Snap Audience Network.
    • Update sample app dependency on from version 17.3.0 to 17.5.0.
Assets 2

@bichenwang bichenwang released this Oct 6, 2020 · 2 commits to master since this release

Version 5.14.0 (October 1, 2020)

  • Features

    • Add beta support for OMSDK version 1.3.4.
    • Certify MoPub Android SDK for Android 11 (API level 30).
    • Add MoPubErrorCode.TOO_MANY_REQUESTS to notify of making too many unsuccessful requests in a short period of time.
    • Add Pangle as a supported network.
    • Remove Mintegral as a supported network.
  • Bug Fixes

    • Banner pause should not restart refresh timer.
    • Address a null pointer exception when some ads expire.
    • Address a destroyed ad causing a null pointer in certain situations.
    • Address having multiple close buttons.
    • Put banner and interstitial callbacks on the main thread. This should address some race conditions when showing an ad immediately after the load finishes.
    • Other minor bugs.
Assets 2

@bichenwang bichenwang released this Jul 6, 2020 · 3 commits to master since this release

Version 5.13.1 (July 6, 2020)

  • Bug Fixes
    • Fix a bug regarding mediated network failovers.
Assets 2

@bichenwang bichenwang released this Jun 15, 2020 · 5 commits to master since this release

Version 5.13.0 (June 15, 2020)

  • Features

    • Remove Moat and IAS measurement SDKs.
    • Consolidate banners, interstitials, and rewarded ads into one container. Third party network adapters for these formats should now extend BaseAd.
    • Consolidate the mopub-sdk-interstitial and mopub-sdk-rewarded-video modules into mopub-sdk-fullscreen.
    • Upgrade to use the Androidx Media2 video player for VAST videos.
  • Bug Fixes

    • Unify the design treatment of fullscreen close buttons. Add a skip button for video when the skip threshold has been met before it has completed.
    • Fix the version name of the sample app on the Play Store.
Assets 2

@uchitel uchitel released this Apr 6, 2020 · 6 commits to master since this release

Version 5.12.0 (April 6, 2020)

  • Features

    • Add Mintegral as a supported network.
    • Geographical location is set automatically by the SDK. Public methods to set location are marked deprecated.
    • Add a new method getAppVersion() to the ImpressionData class.
    • MRAID ads always show native close button.
  • Bug Fixes

    • Fix multiple UI layout warnings in the sample application.
    • Remove parameter android_perms_ext_storage from an ad request.
Assets 2

@uchitel uchitel released this Feb 18, 2020 · 7 commits to master since this release

Version 5.11.1 (February 18, 2020)

  • Bug Fixes
    • Addresses a crash for Android API versions 19-23
Assets 2

@uchitel uchitel released this Feb 4, 2020 · 8 commits to master since this release

Version 5.11.0 (January 28, 2020)

  • Features

    • Raise the minimum Android SDK to Android 4.4 (API level 19).
    • Update GDPR logic to allow MoPub to reacquire consent for new vendors.
    • Update our support for OpenRTB Native Ads to version 1.2 and add an optional sponsored text field for native ads.
    • Upgrade ExoPlayer to 2.11.0.
    • Add switch to use AndroidX MediaPlayer instead of the default Android MediaPlayer for VAST Video. This adds the dependencies androidx.media2:media2-session, androidx.media2:media2-widget, and androidx.media2:media2-player, all on version 1.0.1.
    • Add dependency on androidx.core:core-ktx version 1.1.0.
    • Add dependency on version 2.8.6.
    • Add the ability to test manual native ads in the sample app.
  • Bug Fixes

    • Fix an issue with rate limiting for rewarded ads.
    • Fix a compliance issue with Facebook Audience Network native for the sample app.
    • Increase consistency for immersive mode across VAST, MRAID, and HTML ads.
Assets 2

@bichenwang bichenwang released this Nov 4, 2019 · 9 commits to master since this release

Version 5.10.0 (October 30, 2019)

  • Features

    • Activities no longer need to be declared when using maven or .aars.
    • Upgrade Android Gradle plugin dependency to 3.5.1.
    • Add the androidx.appcompat:appcompat dependency to support default themes in MoPub activities.
    • Add support for the Verizon native ad renderer.
    • Sample app now has an example manual native integration.
  • Bug Fixes

    • VAST skip trackers are no longer always fired when the video is closed. They only fire if the video is closed when the video still has time remaining.
    • Adding new ad units to the sample app is now immediate.
Assets 2

@bichenwang bichenwang released this Sep 23, 2019 · 10 commits to master since this release

Version 5.9.1 (September 23, 2019)

  • Bug Fixes
    • Now sends ad width in pixels instead of dips when setting a MoPubAdSize.
Assets 2