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
toMoPubRewardedAds
andMoPubRewardedVideoListener
toMoPubRewardedAdListener
. 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
released this
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
com.google.android.gms:play-services-base
from version 17.3.0 to 17.5.0.
Assets
2
bichenwang
released this
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
released this
Version 5.13.1 (July 6, 2020)
- Bug Fixes
- Fix a bug regarding mediated network failovers.
Assets
2
bichenwang
released this
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
andmopub-sdk-rewarded-video
modules intomopub-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
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 theImpressionData
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
Version 5.11.1 (February 18, 2020)
- Bug Fixes
- Addresses a crash for Android API versions 19-23
Assets
2
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
, andandroidx.media2:media2-player
, all on version 1.0.1. - Add dependency on
androidx.core:core-ktx
version 1.1.0. - Add dependency on
com.google.code.gson:gson
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
released this
Version 5.10.0 (October 30, 2019)
-
Features
- Activities no longer need to be declared when using maven or
.aar
s. - 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.
- Activities no longer need to be declared when using maven or
-
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
released this
Version 5.9.1 (September 23, 2019)
- Bug Fixes
- Now sends ad width in pixels instead of dips when setting a
MoPubAdSize
.
- Now sends ad width in pixels instead of dips when setting a