Releases: appnexus/mobile-sdk-ios
6.2
6.2
New Features
- MS-4097 California Consumer Privacy Act (CCPA) Support (https://wiki.xandr.com/display/sdk/SDK+Privacy+for+iOS)
Bug Fixes
- MS-4124: Special characters not rendering over native assembly
- MS-4084: VideoAd Object not getting deallocated
- MS-4095: Updated OMID partner name
6.1.2
6.1.2
Improvements/Bug Fixes
- MS-4092: fix for SKStoreProductViewController crash on iOS 13
6.1.1
6.1
6.1
New Features
- MS-3983: Added new API to Pause/Resume(https://wiki.xandr.com/display/sdk/Show+an+Instream+Video+Ads+on+iOS) VideoAd
- MS-4057: Official release for iOS 13 support
Mediation partner upgrades
- Smart Server SDK v7.2
- FacebookAd SDK v5.5.1(has breaking changes, please look at Mediation Docs(https://wiki.xandr.com/display/sdk/Mediate+with+iOS) for updated integration instruction)
- Google AdMob SDK v7.50
Improvements/Bug Fixes
- MS-3915,MS-3916: Improved Banner Ad performance
- MS-3948: Removed AppNexusSDKResources.Bundle
- MS-3951: Fixed open measurement geometry change events for VideoAd
- MS-3976: Fixed escape character breaking VideoAd load
- MS-3987: Upgraded to OMSDK v1.2.19
- MS-4004: Fixed VideoAd's pause issue when application state changes
- MS-4023: Removed usage of UIWebView
- MS-4036: Fixed interstitial crash on orientation change if orientation not supported by host application (Github #47)
6.0
At Xandr we listen to our users' feedback to help us develop the products that provide the best solutions for their needs. Based on that feedback, we are proud to announce the release of v6.0, a major upgrade to our iOS Mobile SDK.
BREAKING CHANGES
Some changes made in v6.0 are breaking and may require existing users who wish to upgrade from previous versions to follow our migration guide.
New Features
Change to the directory structure. Notable changes include:
- BinaryProjects/ANSDK.xcodeproject has been renamed and moved to sdk/AppNexusSDK.xcodeproject.
- Mediation Adapter targets have been removed from AppNexusSDK.xcodeproject.
- ANSDK target has been removed from AppNexusSDK.xcodeproject.
Mediation adapters are now available only via our source or CocoaPods.
This will enable publishers to select the mediation networks they need for their inventory strategies
Third party mediation network libraries have been removed from code. Publishers integrating mediation via source will need to include the libraries themselves.
A list of supported versions of third-party mediation networks is available in our public documentation
Upgrades
Mediation partner upgrades
- Mopub SDK v5.8.0
- InMobi SDK v7.3.1
- Google AdMob SDK v7.48.0
- Smart Server SDK v7.1.1
Warning:
If you are currently using a static library version of AppNexus SDK(libANSDK.a) or a mediation adapter please follow our migration guide.
6.0-Beta
6.0-Beta
Note: This is a beta release of the AppNexus SDK, and will be open for feedback/comments for at least the next 14 days
New Features
- SDK-Lite(6.0-Beta) bring in changes to directory structure. Some notable changes include:
- BinaryProjects/ANSDK.xcodeproject has been renamed and moved to sdk/AppNexusSDK.xcodeproject
- Mediation Adapter targets have been removed from AppNexusSDK.xcodeproject
- ANSDK target has been removed from AppNexusSDK.xcodeproject
- Mediation adapters are now available only via source or CocoaPods.
This will enable publishers to select the mediation networks they need for their inventory strategies
- Third Party Mediation Network Libraries have been removed from code. Publishers integrating mediation via source need to include the libraries themself
A list of supported versions of third-party mediation networks is available in the public documentation
https://wiki.appnexus.com/display/sdk/Mediate+with+iOS+SDK+v6.0
- If you are currently using Static Library version of AppNexus SDK(libANSDK.a) / Mediation adapter please follow Migration Steps found here
https://wiki.appnexus.com/display/sdk/iOS+v6.0+SDK+Migration+and+Integration#iOSv6.0SDKMigrationandIntegration-migrate-to-6.0
Note: Cocoapods integration remains the same from v5.x --> 6.X so it has not been included as a part of Beta release. But will be available as a part of final release
5.5.1
5.5.1
New Features
- MS-3778: Added new API to get Video Orientation for BannerVideo and Video Ads
Mediation partner upgrades/changes
- Removed support for following mediation adapters
- AdColony SDK
- AdMarvel SDK
- Chartboost SDK
- Vdopia SDK
- Vungle SDK
- Yahoo SDK
Improvements/Bug Fixes
- MS-3902: Removed deprecated APIs
- MS-3311: Improved Objective-C API Declarations for Swift compatibility.
5.4
5.4
New Features
- MS-3730: Support Rendering for Banner Native ads
Mediation partner upgrades/changes
- MS-3495: Upgraded Mopub framework to v5.6.0
Improvements/Bug Fixes
- MS-3873: Improved ExposureChange on scroll
- MS-3194: Removed UIWebView support
- MS-3798: Added new API to enable publishers to configure skip options for video player
- Improved Open Measurement Event(Session Finish) for RTB ads
5.3
New Features
- MS-3789: Ability to customize Video Player Options
Mediation partner upgrades/changes
- MS-3803: Upgraded Google AdMob adapter SDK v7.43.0
Improvement/Bug Fixes
- MS-3774: Improved Open Measurement Event(Session Finish) for BannerAds
- MS-3712: Resize BannerAd API for Mediation ads
- MS-3808: Removed videoAdDidClose method to prevent Video Player removal (Github #22)