Skip to content

Releases: appnexus/mobile-sdk-ios

RC1.16

15 May 19:36
Compare
Choose a tag to compare

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

01 May 18:55
Compare
Choose a tag to compare

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

24 Mar 14:57
Compare
Choose a tag to compare

Bug Fixes:
Improved expand_properties validation
Fixed bug with banner rootViewController property

*Feature Additions:"
Targeting iOS 7.1

RC1.12

10 Mar 17:31
Compare
Choose a tag to compare

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)

06 Feb 23:33
Compare
Choose a tag to compare

• 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)

20 Jan 02:48
Compare
Choose a tag to compare

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

07 Jan 16:12
Compare
Choose a tag to compare
  • 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