Android Ad SDK Release Notes

v6.8.3 - January 9, 2018

  • Fixed ANR occurring in PlacementReportingService
  • Fixed crash occurring in VolumeChangeManager
  • Fixed crash occurring on InlineAdMetadata.getWidth when placement had been destroyed
  • Fixed crash occurring in ViewUtils during creative resizing

v6.8.2 - September 11, 2018

  • Android Pie compatibility updates
  • Fixed crash occurring for Android 8 devices on orientation change
  • Fixed crash occurring for Android 8+ devices when VolumeChangeService is invoked while the app is in the background

v6.8.1 - April 19, 2018

  • Fixed ProGuard warnings

v6.8.0 - April 16, 2018

  • Added privacy APIs (including setConsentData and setConsentRequired) for use with GDPR and future privacy regulations
  • Added support for MRAID 3
  • Improved support for VAST vertical videos and VPAID rewarded videos
  • Updated MOAT SDK to version 2.4.1
  • Fixed crash that occurred when removeAllViews was called
  • Fixed issue where VAST video skip button displayed after video completion

v6.7.0 - January 22, 2018

  • Added Request Bid API for Super Auction

v6.6.1 - September 21, 2017

  • Fixed issue related to ad sizing

v6.6.0 - September 20, 2017

  • Added support for AdChoices icons for VAST and VPAID video ads
  • Added support for Moat viewability tracking of 3rd party VAST videos
  • Added Custom Targeting API to pass targeting key-values dynamically on ad requests
  • Added support for immersive expandable inline ads via inline display options
  • Enabled immersive mode by default (disable using display options)
  • Moved InterstitialAd.DisplayOptions to the parent AdPlacement class
  • Changed display option variables access level from public to private (use provided setters)

v6.5.0 - June 2, 2017

  • Added support for Super Auction
  • Improved viewability tracking for inline ads

v6.4.0 - March 16, 2017

  • Added a ContentProvider to provide access to media files on Android 7.0 and above due to new security restrictions on passing file URIs via an intent. Note that this requires the addition of a Millennial specific ContentProvider to the top level AndroidManifest.xml in the application
  • Added Creative Info API to provide information about ads on device
  • Added Placement Destroy API to enable more granular publisher control over memory utilization
  • Improved SDK initialization time

v6.3.1 - October 17, 2016

  • Android Nougat compatibility updates
  • Improved InlineAd refresh logic
  • Updated SSL minimum version for all network calls to TLS 1.1 and 1.2 for improved security
  • Updated Moat library to version 1.7.11 that fixes namespace conflicts

v6.3.0 - July 14, 2016

  • Added support for API 23+ Permissions
  • Added support for HTML ads with <iframe> top-level elements
  • Added support for VPAID interstitial ads
  • Changed IllegalStateException to MMException on various APIs
  • Fixed issue with preserving pause and play state in VAST video when rotating device

v6.2.0 - May 5, 2016

  • Updated to build tools version 23.0.1 and target SDK version 22
  • Deprecated MMSDK.initialize(activity)
  • Added MMSDK.initialize(application)
  • Added Moat support for inline, interstitial, and VAST video ads
  • Improved memory utilization
  • Fixed impression and click tracking events in Native Ads

v6.1.0 - September 16, 2015

  • Added support for handling SSL end points
  • Added InlineAd abort loading mechanism
  • Changed SDK AndroidManifest.xml packaged within AAR that could have caused conflicts with top level AndroidManifest.xml in the application
  • Renamed packaged assets within SDK AAR to avoid possible conflicts with other assets within the application
  • Update to location handling to correctly ignore the coarse location permission
  • Improved transparent web view support

v6.0.0 - July 22, 2015

  • Complete API change from previous versions
  • Dropped support for OS versions prior to 4.1
  • Added mediation
  • Added native ads
  • Removed integrated conversion tracking - standalone available here
  • Removed SpeechKit