Releases: appnexus/mobile-sdk-ios
RC1.16
Features:
- Removed the deprecated "clickShouldOpenInBrowser" property in favor of "opensInNativeBrowser."
- Updated to Millennial Media SDK 5.2.0. The MM SDK is now packaged as MillennialMedia.framework - developers will have to add the new framework to their project in order to mediate Millennial Media.
- Updated to AdMob SDK 6.9.2.
Bug Fixes:
- Fixed incorrect validation of minimum refresh interval.
- Fixed error log caused by premature calls to WebView.destroy().
RC1.15
Features:
- AppNexus Javascript API for Mobile (ANJAM) available documented here https://wiki.appnexus.com/display/sdk/ANJAM+User+Guide
- Allows creatives to control external vs. internal browser launch.
- Check/Fire deep links.
- Allow creatives to send custom events to applications, ANAppEventDelegate
Bug Fixes:
- Fixed a bug where mediation controller could be cleared when there was no resultCB
- Fixed a bug where mraid.removeEventListeners() could cause another listener to not be called.
RC1.13
RC1.12
Features:
• Added smarter App Store Redirects
• Converted public header file comments to Doxygen format
• Moved allowedAdSizes to public API for interstitials (see InterstitialAd.h)
• Updated to AdMob SDK 6.8.0
• MMInterstitial pull request from Github
• Improved mraid workflow to allow for delayed invocation of mraid.js.
• Improved detection of dead views to reduce discrepancies.
Bug Fixes:
• Made mraid.getCurrentPosition(), mraid.getDefaultPosition(), and mraid.getMaxSize() more consistent
• Changed interstitials to no longer dismiss controllers incorrectly
• Changed Interstitial requests to pass orientation-sensitive size values
• Setting interstitial closeDelay to 0 now shows the close button immediately properly
• Resolved a rendering issue when using mraid.resize() in interstitials
• Resolved conflicting behavior between mraid.resize() and UIView's setFrame()
MRAID 2.0 (RC1.9)
• Removed setting of AVAudioSession
• Added support for reverse portrait for full screen ads.
• Added JS command queue to mraid.js
• Improved stability and improved memory management around mediation handling.
• Improved mraid viewability handling
• Interstitial modal style are properly restored after interstitials are dismissed.
• Prevent custom keywords from overriding internal query string parameters.
• Corrected errors in detecting oversized ads.
• Corrected background color handling for mraid full screen ads launched from within interstitials
MRAID 2.0 (RC1.8)
RC1.8 iOS Release Notes
- Additional public file documentation
- Reduced default verbosity level of SDK logging.
- Added public API to control Logging (see ANLogManager.h)
- scrollEnabled turned off for ANAdView to allow them to be embedded within UIScrollView
- MRAID 2. sizeChange events not being sent to creative
- MRAID 2.0 setOrientationProperties compliant with standard
- MRAID 2.0 resize() complaint with standard
- AdWasClicked/AdWillPresent/AdDidPresent events fired for all ad interactions.
- Navigating within iframe of MRAID ad stays in iframe.
- Navigating with iframe of non MRIAD Banner opens browser
- Refactored generation of Ad request URL's
MRAID 2.0
- MRAID 2.0 , Includes Calendar events, resize, play video, save picture etc..
- DFP mediation adapter
- Public file documentation improvements
- Pass targeting parameters to mediated networks
- MRAID 1.0 orientation detection fixes