Release: version 1.5
Android: Fix incorrect failover behavior for Custom Native Network banners
Android: Use ThreadPoolExecutor for AsyncTasks on Android 4.0+; refactor URL loading logic into AdFetcher
iOS: Add support for displaying an interstitial from an arbitrary view controller via -showFromViewController; add interstitial delegate property and deprecate parent property; modify MPInterstitialAdControllerDelegate so that it no longer inherits from MPAdViewDelegate
Android: Fix loading of mraid.js from disk on Android 4.0+
Release: version 1.6
iOS: Fix an issue in which the MRAID.isViewable API would return an inaccurate value; resolve issue #59 (MPAdView no longer implicitly alters its .hidden property)
iOS: Improve click experience to avoid blank browser screen when loading a URL with many redirects; fix issue with browser not dismissing when using -[UIApplication openURL:]
Release: version 1.7
Release: version 1.8
iOS: Re-introduce UDID but with a preprocessor directive to control its compilation; remove persistence of device identifier; fix compiler error relating to CALayer
iOS: Enable UDID conditional compilation
iOS: Add support for ASIdentifierManager (UIDevice.identifierForAdvertising replacement)
Release: version 1.9
Android: Perform HttpClient shutdown on background thread
iOS: Increase accuracy of iAd impression tracking
iOS: Add 'testing' property on MPAdView and MPInterstitialAdController
Android: Add testing accessors to MoPubView and MoPubInterstitial
Android: Handle inability to retrieve fbattrid more robustly
iOS: Fix bug preventing loading indicator from being dismissed properly for HTML interstitials; fix bug which allows the browser controller to continue loading after it has been dismissed