Mopub Unity Sdk Versions Save

v5.13.0

3 years ago
  • Features

    • The MoPub Unity Plugin now includes version 5.13.0 of the MoPub Android and iOS SDKs.
    • Handled newly deprecated Android SDK modules in SDK Manager migration.
    • Removed viewability exclusions in Android wrapper.
    • Cleaned up Android Manifest.
  • Bug Fixes

    • Fixed missing OnConsentDialogDismissed event when consent dialog closes via X button.
    • Fixed incorrect logging when consent status changes.
    • Fixed incorrect return from GetAvailableRewards when there is a single Reward.
    • Removed redundant Unity resume after interstitial dismissal on iOS.

v5.12.1

4 years ago
  • Features
    • The MoPub Unity Plugin now includes version 5.12.1 of the MoPub iOS SDK (and version 5.12.0 of the MoPub Android SDK).

v5.12.0

4 years ago
  • Features

    • The MoPub Unity Plugin now includes version 5.12.0 of the MoPub Android SDK (and version 5.12.0 of the MoPub iOS SDK).
    • Bumped minimum supported Unity version from 5.5 to 2017.1.
    • Added app_version to Impression-Level Revenue Data object.
    • Upgraded External Dependency Manager (f.k.a. Unity Jar Resolver) from version 1.2.122.0 to 1.2.147.0, enabling iOS building on Unity 2019.3+ and addressing several External Dependency Manager bugs.
    • Replaced "OneByAol" (aka "Millenial") with "Mintegral".
    • Removed deprecated CreateBanner API; please use RequestBanner instead.
  • Bug Fixes

    • Fixed potential crash on Android due to missing dependencies.
    • Fixed banners sometimes rendering bigger than requested.
    • Ensured MoPub iOS helper methods do not collide with publisher methods.
    • Fixed MoPubManagerTesting game object.
    • Fixed crash on Android when loading some ads due to missing new depedencies from Android SDK.
    • Removed double semicolons which caused some IDEs to report errors.

v5.11.1

4 years ago
  • Features

    • The MoPub Unity Plugin now includes version 5.11.1 of the MoPub Android SDK (and version 5.11.0 of the MoPub iOS SDK).
  • Bug Fixes

    • Fixed crash on Android due to missing Kotlin dependency when parsing ads with video trackers.
    • Ensured ad events with invalid numerical values are handled gracefully.

v5.11.0

4 years ago
  • Features

    • The MoPub Unity Plugin now includes version 5.11.0 of the MoPub Android and iOS SDKs.
    • GDPR Consent Dialog is now automatically shown on application start (if needed) when "Auto Show Consent Dialog" is enabled (within the MoPubManager GameObject > MoPubConsent).
    • Added 3-layered validation ensuring any method in the MoPub API can be safely called regardless of SDK or Ad Unit state.
    • Added error message when SDK Manager fails to download files, suggesting manual integration.
    • Updated SDK Manager to use UnityWebRequest to download files.
    • Added 10-second timeout to SDK Manager downloads.
    • Added Flurry to MoPub.SupportedNetwork class.
    • Updated the following package names:
      • Plugin package renamed from com.mopub.unityplugindemo to com.mopub.unity.plugin.
      • Sample app package renamed from com.mopub.sample to com.mopub.unity.sample.
      • NOTE: Android wrapper package name remains as com.mopub.unity.
  • Bug Fixes

    • Android binary updated with 5.10.0 bug fix: Guarded against premature calls to IsInterstitialReady.
    • Fixed Impression-Level Revenue Data parsing in cultures with comma decimals.
    • Namespaced our version of MiniJSON to avoid conflicts with publisher-included MiniJSON.
    • Removed duplicate Consent Dialog log entries.
    • Consent Dialog showing is now denied when GDPR does not apply.
    • Sample app now supports SSL Proxying.

v5.10.0

4 years ago
  • Features
    • The MoPub Unity Plugin now includes version 5.10.0 of the MoPub Android and iOS SDKs.
    • Upgraded Android Gradle plugin dependency to 3.5.1.
    • Rewarded Videos failing to show now trigger an OnRewardedVideoFailedToPlayEvent with error code VIDEO_NOT_AVAILABLE.
  • Bug Fixes
    • Guarded against premature calls to IsInterstitialReady.
    • Prevent polling IsInterstitialReady from spamming the Editor console.
    • Removed deprecated Android only comments.
    • Prevent destroying intersitials from causing exceptions.
    • Prevent MoPub Sample app icon from overriding publisher app icon.

v5.9.0

4 years ago
  • Features

    • The MoPub Unity Plugin now includes version 5.9.0 of the MoPub Android and iOS SDKs.
    • Refactored SDK to clarify between publisher and internal APIs, in short:
      • The entire Publisher API, along with its documentation, is now contained in the MoPub class.
      • Internal APIs (such as the MoPubPlatformApi and MoPubAdUnit classes along with their derived types) now have all their methods marked internal.
      • NOTE: These changes are backwards-compatible, but if your integration contains calls to the internal class MoPubBase, simply replace those with calls to MoPub.
    • Removed Network-specific activity declarations in Android manifest (since they are now included in their corresponding adapters).
    • Migrated to Android X.
    • Sample app is now scrollable when needed.
    • Sample app on Android is now compatible with SSL Proxying.
  • Bug Fixes

    • Fixed a bug in pixels to dips conversions.
    • Guarded against null values in Impression Data.
    • Logging from Android wrapper now uses MoPubLog.

v5.8.0

4 years ago
  • Features

    • The MoPub Unity Plugin now includes version 5.8.0 of the MoPub Android and iOS SDKs.
    • CreateBanner has been deprecated in favor of new RequestBanner which allows a maximum ad size to be specified.
    • The MoPubManager script has been expanded into a prefab you can add to the scene. It can be used to configure the SDK initialization and consent dialog management from within the Unity editor.
    • Each mediation adapter comes with a NetworkConfig script which extends the MoPubManager prefab for adding network options to the initialization call.
    • The MoPubManager prefab includes two separate configurations, one for production builds and one for QA/testing builds.
    • Updated to the latest version of the Google Play Services Resolver to gain support for AndroidX and Jetifier.
    • Added an event for ConsentDialogDismissed.
  • Bug Fixes

    • Failing to retrieve the SDK manifest in the SDK Manager dialog no longer causes an exception.
    • Fixed a bug that incorrectly deserialized JSON network options as the class names instead of the object values (Android only).
    • Use InvariantCulture in all calls to Parse/TryParse in order to not be affected by the user's locale when reading internal MoPub data.
    • Android SDK components are bundled in aar form instead of jar form because they contain some resources now.
    • Fixed concurrent loading of rewarded videos.
    • Fixed a bug causing an error message regarding Play Services Resolver when a new version is shipped.

v5.7.1

4 years ago
  • Features

    • The MoPub Unity Plugin now includes versions 5.7.1 of the MoPub Android SDK and the MoPub iOS SDK.
  • Bug Fixes

    • Upgraded the Unity Jar Resolver to version 1.2.110, which addresses an issue with local pods in the "Xcode project" mode of cocoapods integration (issue #51).

v5.7.0

4 years ago
  • Features

    • The MoPub Unity Plugin now includes versions 5.7.0 of the MoPub Android SDK and the MoPub iOS SDK.
    • Impression Level Revenue Data: a data object that includes revenue information associated with each impression.
    • Verizon Ads SDK now supported as a mediated network.
    • Added the willLeaveApplicationFromAd iOS callback to send the AdClickedEvent to Unity
  • Bug Fixes

    • Fixed issue with location awareness toggling.
    • Fixed Unity event triggered from didFailToLoadAdWithError on iOS.
    • Use correct culture in float.Parse() calls to avoid potential parsing issues.