3.0.1 (November 8, 2022)

  • Added Ad Revenue Callback
  • Yandex Mobile Ads updated to 5.2.1
  • Google Mobile Ads updated to 9.11.0
  • Meta (Facebook) Audience Network updated to 6.12.0
  • MyTarget updated to 5.16.0
  • Adjust updated to 4.32.1
  • Firebase updated to 9.6.0
  • IronSource updated to 7.2.5
  • AppLovin updated to 11.5.5
  • Some fixes

3.0.0 (May 20, 2022)

  • Added intergration of Firebase, Meta Analytics, AppsFlyer and Adjust
  • Added support ad revenue measurmenet in  Firebase, AppsFlyer and Adjust
  • Added in app purchase validation by AppsFlyer or Adjust
  • Added custom app event tracking
  • Stack Consent Manager is embedded by default
  • Improvements of segment logic
  • Distribute Stack Analytics and Stack IAB as explicit adapters
  • MREC ad type is now fully supported
  • Ogury Ads adapter has been removed
  • Added optional callback on Appodeal SDK initialization completion
  • Performance and stability improvements
  • Updated Yandex Mobile Ads to 5.0.0
  • Updated Unity Ads to 4.1.0
  • Updated My Target SDK to 5.15.1
  • Updated IronSource to 7.2.1.2

  • Udpdated Google Mobile Ads SDK to 9.3.0

  • Updated Meta Audience Network to 6.10.0

  • Updated AppLovin to 11.3.3

  • Fix signature of +isInitializedForAdType: method
  • The next deprecated methods is removed

    + (void)setSegmentFilter:(nonnull NSDictionary *)segmentFilter;
    + (void)setBannerBackgroundVisible:(BOOL)bannerBackgroundVisible;
  • The next methods are became deprecated 

    + (void)initializeWithApiKey:(nonnull NSString *)apiKey types:(AppodealAdType)types hasConsent:(BOOL)consent;
    + (void)setTriggerPrecacheCallbacks:(BOOL)shouldTrigger;
    + (void)setExtras:(nullable NSDictionary <NSString *, id> *)extras;
    + (void)setCustomState:(nonnull NSDictionary *)customState;
    + (void)updateConsent:(BOOL)consent;
    + (void)setUserAge:(NSUInteger)age;
    + (void)setUserGender:(AppodealUserGender)gender;
    + (void)initializeWithApiKey:(nonnull NSString *)apiKey types:(AppodealAdType)types consentReport:(nonnull id <STKConsent>)consentReport;
  • The next methods has been added:

    + (NSArray<NSString *> *_Nonnull)registeredNetworkNamesForAdType:(AppodealAdType)adType;
    + (void)setTriggerPrecacheCallbacks:(BOOL)shouldTrigger types:(AppodealAdType)types;
    + (void)setExtrasValue:(nullable id)value forKey:(nonnull NSString *)key;
    + (nullable NSDictionary <NSString *, id> *)extras;
    + (void)setInitializationDelegate:(nullable id<AppodealInitializationDelegate>)initializationDelegate;
    + (void)trackInAppPurchase:(nonnull NSNumber *)amount currency:(nonnull NSString *)currency;
    + (void)validateAndTrackInAppPurchase:(nullable NSString *)productId type:(APDPurchaseType)type price:(nullable NSString *)price currency:(nullable NSString *)currency transactionId:(nullable NSString *)transactionId additionalParameters:(nullable NSDictionary *)additionalParameters success:(void (^ _Nullable)(NSDictionary * _Nullable response))success failure:(void (^ _Nullable)(NSError * _Nullable error))failure;
    + (void)trackEvent:(nonnull NSString *)event
      customParameters:(NSDictionary * _Nullable)customParameters;
    + (void)setCustomStateValue:(nullable id)value forKey:(nonnull NSString *)key;
    + (nullable NSDictionary <NSString *, id> *)customState;
    + (BOOL)isSmartBannersEnabled;
    + (void)updateUserConsentGDPR:(APDGDPRUserConsent)userConsent;
    + (void)updateUserConsentCCPA:(APDCCPAUserConsent)userConsent;
    + (nullable NSString *)userId;

2.11.1 (January 18, 2022)

  • Fix statistics may send to inappropriate segment
  • Minor fixes and stability improvements
  • Update AppLovin to 11.0.0
  • Update IronSource to 7.1.14

2.11.0 (December 28, 2021)

  • Use XCFrameworks for packaging binary files
  • Added support of debug creative
  • Minor fixes and stability improvements
  • Update BidMachine to 1.8.0.3
  • Update Vungle to 6.10.5, added support of banner ads
  • Update IronSource to 7.1.13
  • Update Unity Ads to 4.0.0

2.10.3 (November 12, 2021)

  • Allow to call show top/bottom banners before initialization
  • SDK requires Xcode 13
  • Added Post Bid feature
  • Added support of Notsy
  • Improvements in Header Bidding logic
  • Fix AdMob adaptive banners displaying
  • Header Bidding adapters now is part of classical mediation adapters
  • Removed StartApp, Smaato, InMobi, Chartboost, Tapjoy, Mintegral adapters
  • Updated Vungle SDK to 6.10.3
  • Updated Yandex Mobile Ads to 4.4.1
  • Updated MyTarget SDK to 5.14.1
  • Updated Google Mobile Ads to 8.12.0
  • Updated FBAudienceNetwork to 6.8.0
  • Updated IronSource to 7.1.12

2.10.2 (August 6, 2021)

  • Allow to call show top/bottom banners before initialization
  • Added analytics module
  • Miscellaneous bug fixes
  • Added BidMachine Pangle adapter
  • Updated UnityAds to 3.7.5
  • Updated YandexMobileAds to 4.3.0
  • Updated Start.io (StartApp) to 4.6.6
  • Updated GoogleMobileAds to 8.0
  • Updated IronSource to 7.1.7

2.10.1 (May 24, 2021)

  • Added pause method to APDNativeAdQueue
  • Added API to collect mediation activity logs
  • Miscellaneous bug fixes
  • Added CrashHunter breadcrumbs
  • Added COPPA support for UnityAds
  • Updated AdColony to 4.6.1 (XCode 12.5 now required)
  • Updated AppLovin to 10.2.1

2.10.0-Beta (May 3, 2021)

  • Added support CrashReporter
  • Updated BidMachine, support SKAdNetwork view-through ads attribution
  • Updated Vungle SDK to 6.9.2
  • Updated AppLovin to 10.2.0
  • Updated IronSource to 7.1.5
  • Updated Smaato SDK to 21.6.13
  • Updated MyTarget SDK to 5.11.0
  • Updated FBAudienceNetwork to 6.4.1
  • Updated Google Mobile Ads to 8.4.0

2.9.1 (Mar 17, 2021)

  • Improved session tracking
  • Updated FBAudienceNetwork to 6.3.0
  • Minor bugfixes and improvements

2.9.0 (Feb 9, 2021)

  • MRAID and VAST creatives rendering improvements
  • Fixed placements restriction logic
  • Enabled the use of adaptive banners from Google Mobile Ads SDK
  • Updated BidMachine to 1.7.0.2
  • Updated Vungle SDK to 6.9.1
  • Updated myTarget SDK to 5.9.11
  • Updated FBAudienceNetwork to 6.2.1
  • Updated IronSource SDK to 7.1.0.0
  • Updated YandexMobileAds to 3.4.0

2.8.1 (Dec 10, 2020)

  • Minimum supported version of iOS is now 10
  • Added improvements in MRAID banners rendering
  • Added BidMachine AppRoll adapter
  • Updated GoogleMobileAds to 7.69.0
  • Updated UnityAds to 3.5.1
  • Updated YandexMobileAds to 3.1.1
  • Updated AppLovin SDK to 6.14.9
  • Updated IronSource SDK to 7.0.4
  • Updated Smaato SDK to 21.6.8
  • Updated MyTarget to 5.9.7

2.8.1-Beta (Nov 11, 2020)

  • Build with XCode 12

  • CocoaPods build requires version 1.9.0 or higher

  • Added improvements in async mediation mode

  • Updated VAST player

  • Internal fixes

  • Updated BidMachine adapter distribution

  • Updated GoogleMobileAds to 7.68.0

  • Updated AppLovin to 6.14.8

  • Updated YandexMobileAds to 3.0.0

  • Updated Vungle SDK to 6.8.1

  • Updated MyTarget SDK to 5.9.3

  • Updated IronSource SDK to 7.0.3

  • Updated AdColony to 4.4.12.7.5 (Oct 20, 2020)

2.8.0-Beta (Oct 1, 2020)

  • Uses BidMachine SDK instead of AppodealAdExchange
  • Updated distibution. All ad network sdks are external dependencies
  • Removed adapters: APDInnerActiveAdapter, APDPubnativeAdapter, APDOpenXAdapter. These integrations are supported through BidMachine.
  • Marked adapters as optional: APDChartboostAdapter, APDInMobiAdapter, APDMintegralAdapter, APDTapjoyAdapter

2.7.4-Beta (Sep 17, 2020)

  • Added support of AppTrackingTransparency
  • Fixed placement settings in case SDK was initialized without an internet connection
  • Updated AppLovin to 6.14.2
  • Updated YandexMobileAds to 2.19.0
  • Updated Mintegral to 6.6.0
  • Updated IronSource to 7.0.1.0
  • Updated GoogleMobileAds to 7.65.0
  • Updated AppLovin to 6.14.2
  • Updated Chartboost to 8.3.1
  • Updated MyTarget to 5.8.0

2.7.3-Beta (Aug 20, 2020)

  • Added placement filters
  • Added global placement intervals
  • Deprecated method +setSegmentFilter
  • Miscellaneous fixes
  • Updated TapJoy to 12.6.1
  • Updated YandexMobileAds to 2.17.0
  • Updated UnityAds to 3.4.8
  • Updated Mintegral to 6.3.7
  • Updated IronSource to 7.0.0
  • Updated GoogleMobileAds yo 7.64.0
  • Updated FBAudienceNetwork to 5.10.1
  • Updated AppLovin to 6.13.2
  • Updated AdColony to 4.3.0

2.7.2-Beta (Jul 20, 2020)

  • Improved work with consent manager
  • Internal fixes and improvements
  • Added vertical banners support
  • Updated Vungle to 6.7.0
  • Updated SmaatoSDK to 21.5.2
  • Updated Tapjoy to 12.6.0
  • Updated MyTarget to 5.7.0
  • Updated IronSource to 6.17.0
  • Updated GoogleMobileAds to 7.61.0
  • Updated FBAudienceNetwork to 5.10.0
  • Updated Chartboost to 8.2.0
  • Updated AppLovin to 6.13.0
  • Updated AdColony to 4.1.5

2.7.1-Beta (Apr 16, 2020)

  • Updated AppLovin to 6.12.1
  • Updated TapJoy to 12.4.2
  • Updated UnityAds to 3.4.2
  • Updated IronSource to 6.16.0
  • Updated Chartboost to 8.1.0
  • Updated Yandex Mobile Ads to 2.15.1
  • Updated FBAudienceNetwork to 5.8.0
  • Internal fixes and improvements

2.7.0-Beta (Mar 23, 2020)

  • Added Consent Manager deep integration
  • Totally removed UIWebView references
  • Updated Vungle to 6.5.2
  • Updated IronSource to 6.14.0
  • Updated Mintegral to 5.9.0
  • Updated FBAudienceNetwork to 5.7.1
  • Updated Google Mobile Ads to 5.56.0
  • Fixes and improvements

2.6.2 (Feb 14, 2020)

  • Updated FBAudience Network to 5.6.1
  • Fixed segment filter by country

2.6.1 (Feb 11, 2020)

  • Updated Yandex Mobile Ads to 2.14.0, Yandex Mobile Metrica 3.9.4

2.6.1-Beta (Jan 28, 2020)

  • Fixes in MRAID/VAST modules
  • Improvements in statistic collection
  • Added Ogury adapter
  • Updated Smaato to 21.3.1
  • Updated VungleSDK-iOS to 6.4.6
  • Updated UnityAds to 3.4.0
  • Updated AdColony to 4.1.2
  • Updated AppLovinSDK to 6.11.1
  • Updated Google-Mobile-Ads-SDK to 7.53.1
  • Updated myTargetSDK to 5.4.4
  • Updated MoPubSDK to 5.10.0
  • Updated StartAppSDK to 4.4.0
  • Updated TapjoySDK to 12.4.0
  • Updated IronSourceSDK to 6.11.0
  • Updated MintegralAdSDK to 5.8.6
  • Other fixes and improvements

2.6.0-Beta (Nov 12, 2019)

  • Changes in CocoaPods distribution
  • Internal changes and performance optimisation

2.5.13 (Nov 5th, 2019)

  • Added +updateConsent method.
  • Added ability to reset child directed treatment tag

2.5.12 (Oct 17th, 2019)

  • Updated Smaato adapter. Intgration via SmaatoSDK 21.1.2
  • Updated GoogleMobileAds to 7.50.0
  • Updated StartApp to 4.2.1
  • Updated IronSource to 6.8.6.0
  • Updated Flurry to 10.0.1
  • Updated Vungle to 6.4.5
  • Updated Mintegral to 5.8.1
  • Updated InMobi to 9.0.0
  • Updated AdColony to 4.1.1
  • Updated UnityAds to 3.3.0
  • Minor fixes and imrpovements

2.5.11 (Sep 26th, 2019)

  • Updated AdColony to 4.1.0

  • Updated Tapjoy to 12.3.3

  • Updated AppLovin to 6.9.3

  • Updated FacebookAudienceNetwork to 5.5.1

  • Updated Mintegral to 5.7.1

2.5.10 (Sep 11th, 2019)

  • Fixed mediation capping logic

2.5.9 (Sep 11th, 2019)

  • Updated presentations styles for iOS 13
  • Fixed memory leaks and memory management optimisations
  • Updated MoPub to 5.8.0

  • Updated Mintegral to 5.6.1
  • Updated UnityAds to 3.2.0
  • Updated AdColony to 3.3.8.1
  • Updated Chartboost to 8.0.1
  • Updated Facebook Audience Network to 5.5.0
  • Updated Google Mobile Ads to 7.49.0
  • Updated MyTarget to 5.3.5
  • Updated YandexMobileAds to 2.13.2
  • Updated Tapjoy to 12.3.1
  • Updated InMobi to 8.2.0
  • Updated IronSource to 6.8.5

2.5.8 (Aug 12th, 2019)

  • Downgraded MoPub to 5.2.0
  • Fixed VAST creative orientation issue
  • Fixed potential crash in mediation controller
  • Internal statistic collection improvements

2.5.7 (Jule 16, 2019)

  • Fixed statistic sending logic
  • Fixed ASan error
  • Updated FBAudienceNetwork to 5.4.0

2.5.6 (Jule 10, 2019)

  • Fixed memory leak in native ads
  • Minor fixes in orientation properties for some creative types for iOS lower than 10.0
  • Fixed invalid behaviour for some creative types when AVAudioSession interrupt

2.5.5 (June 21, 2019)

  • Minor fixes in MRAID ads
  • Updated StartApp to 4.0.0
  • Fixed potential crash if banner was deallocated while tracking click

2.5.4 (June 6, 2019)

  • Updated Yandex Mobile Ads to 12.2.0
  • Updated Mobvista to 5.3.1
  • Changed MoPub adapter distribution type to separated module
  • Minor improvements

2.5.3 beta (April 11, 2019)

  • Changed reward amount type from NSUInteger to Float
  • Removed user targeting setters: occupation, relationship, smoking attitude, alcohol attitude
  • Removed banner delegate deprecated methods
  • Removed interstitial delegate deprecated methods
  • Removed rewarded video delegate deprecated methods
  • Removed non skippable video delegate deprecated methods
  • Removed deprecated methods from Appodeal interface
  • Added click callback to rewarded video delegate
  • Added click callback to non skippable video delegate
  • Added new error codes
  • Added Tapjoy Limited Connect supports. Update to 12.2.0
  • Updated MyTarget to 5.0.1
  • Updated Chartboost to 7.3.0
  • Updated YandexMobileAds to 2.11.1
  • Updated Mintegral to 4.9.1
  • Updated StartApp to 3.11.1
  • Updated UnityAds to 3.0.1. Add banner supports
  • Updated AdColony to 3.3.7
  • Added AmazonAds GDPR supports
  • Updated GoogleMobileAds to 7.40.0
  • Updated Flurry to 9.3.1
  • Updated InMobi to 7.2.4
  • Updated Vungle to 6.3.2        
  • Fixed potential crash in mediation controller
  • Fixed CrashHunter iOS 12 issue

2.5.2 beta (March 13, 2019)

  • VAST Ad mediation improvements 
  • Updated Mopub to 5.5.0
  • Improvements in Native ad media content appearance 
  • Removed deprecated API 
  • Added onRewardedVideoClicked сallback for RewardedVideo

2.5.0 beta (December 20, 2018)

  • Added asynchronous mediation support for perfomance optimisation
  • Improved targeting by placements
  • Improved mediation logic for precache ads
  • Removed merged interstitial mediation scheme for perfomance optimisation
  • Perfomance improvements in statistic collection
  • Added Flurry fullscreen ads
  • Added StartApp videos
  • Added parallel bidding support for Smaato, Tapjoy, Facebook, MyTarget

2.4.10 (January 14, 2019)

  • Updated Mobvista 4.2.0
  • Updated AppLovin to 6.1.4
  • Fixed containsVideo to native ad

2.4.9 (December 5, 2018)

  • Updated Facebook Audienсe Network to 5.1.0
  • Fixed Start App location passing
  • Fixed autocache flag getter value

2.4.8 (November 1, 2018)

  • Updated Yandex Mobile Metrica to 3.2.0
  • Updated Yandex Mobile Ads to 2.10.0
  • Fixed banner predicted eCPM
  • Fixed mediation after ad expiration
  • Fixed Vungle complains
  • Improved banner view first loading (it is faster now)

2.4.7 beta (September 27, 2018)

  • Updated Google Mobile Ads SDK to 7.33.1
  • Fixed banner statistic splitting by placements
  • Fixed expiration timeout logic for interstitials and banners

2.4.6 beta (September 14, 2018)

  • Started using GoogleMobileAds unified native ads
  • Improved native ad queue mediation
  • Improved viewability tracking
  • Fixed Facebook native ads title asset rendering

2.4.5 beta (August 9, 2018)

  • Crosspromo targeted by placements
  • Updated Unity Ads to 2.2.1
  • Updated AppLovin to 5.0.2
  • Updated Flurry to 9.0.0
  • Updated Mobvista to 3.8.1
  • Updated Start App to 3.8.0
  • Updated Amazon Ads to 2.2.17
  • Updated AdColony to 3.3.5
  • Updated TapJoy to 12.0.0
  • Updated MoPub to 5.2.0
  • Updated Facebook Audience Network to 4.99.2 

2.4.4 beta (July 3, 2018)

  • Updated Google Mobile Ads to 7.31.0
  • Updated YandexMobileAds to 2.9.0, YandexMobileMetrica to 2.9.8
  • Updated Facebook Audience Network to 4.99.0
  • Updated IronSource to 6.7.9.2. Add instance id supports
  • Updated MoPub to 5.1.0. GDPR support
  • Fixed Facebook AdChoice view user interaction
  • Fixed rewarded video fully watched flag in callback value

2.4.3 beta (June 7, 2018)

  • Fixed interstitial callbacks behaviour
  • Fixed potential freeze on attempt to present expired ad
  • Fixed mediation stubs on incorrect banner ad creatives
  • Improved custom banner view layout

2.4.1 beta (May 20, 2018)

  • GDPR support
  • Fixes in PB Applovin adapter

2.4.0 beta (April 10, 2018)

  • Added Parallel Bidding support via AppodealX exchange server to increase ad revenue
  • Added Vungle Parallel Biddind support
  • Added AdColony Parallel Bidding support
  • Added AppLovin zones support
  • Improved presentation behaviour in offline mode
  • Method (BOOL)canShowAd:(AppodealShowStyle)style forPlacement:(nonnull NSString *)placement is now DEPRECATED 

2.3.3 (May 17, 2018)

  • GDPR compliance
  • Updated AppLovin to 5.0.1
  • Updated Chartboost to 7.2.0
  • Updated Flurry to 8.5.0
  • Updated InMobi to 7.1.11
  • Updated Vungle to 6.2.0
  • Updated AdColony to 3.3.0
  • Small fixes in banner layout

2.3.0 beta (February 27, 2018)

  • Removed Appodeal.bundle
  • setCustomRule method renamed to setSegmentFilter
  • Segments v2
  • Updated IronSource from 6.7.3.1 to 6.7.5
  • Updated Facebook Audience Network from 4.26.0 to 4.27.2
  • Updated MyTarget from 4.6.22 to 4.7.2
  • Updated Vungle from 5.3.0 to 5.3.2
  • Updated Mopub from 4.17.0 to 4.19.0
  • Updated AdMob from 7.26.0 to 7.27.0
  • Updated AdColony from 3.2.1 to 3.3.0
  • Interstitial Ad mediation perfomance improvements
  • Added placements supports for native ads
  • Removed Avocarrot adapter

2.2.2 beta (February 2, 2018)

  • Minor fixes in native ad adapters
  • Updated Mobvista to 3.3.2
  • Added AOL adapter
  • Updated AppodealX adapter

2.2.0 beta (December 8, 2017)

  • Updated Admob to 7.26.0
  • Updated Avocarrot to 4.5.0
  • Updated Flurry to 8.1.0
  • Updated IronSource to 6.7.3.1
  • Implemented Pubnative new API integration
  • Changed Native Ads integration interface
  • Icon view for native ad is now optional
  • Added Video Native Ad from MyTarget
  • Integrated Native Ads from Avocarrot
  • Native Ad from admob is now available
  • Added AppNext Native Ad
  • Integrated Mobvista Native Ad

2.1.11 (August 20, 2018 )

  • Updated Yandex Mobile Ads to 2.9.8
  • Updated Yandex Mobile Metric to 3.2.0

2.1.10 (December 20, 2017)

  • Minor fixes in MRAID
  • Minor fixes in MyTarget adapter

2.1.9 (November 24, 2017)

  • Google Mobile Ads SDK was updated to 7.26.0
  • IronSource was updated to 6.7.3.1
  • StartApp was updated to 3.5.1
  • Mobvista 2.5.0 interstitials and rewarded videos were added
  • Tapjoy video interstitials were added

2.1.7 (October 20, 2017)

  • AdMob new request politics compliance
  • iPhone X compliance
  • Chartboost was updated to 7.0.1
  • YandexMobileAds was updated to 2.7.2

2.1.6 (October 4, 2017)

  • AmazonAds was updated to 2.2.15.1
  • AdColony was updated to 3.2.1

2.1.5 (September 26, 2017)

  • MRAID prerendering is optional now
  • Google-Mobile-Ads-SDK was updated to 7.24.0
  • IronSource was updated to 6.6.8
  • FacebookAudienceNetwork was updated to 4.26.0
  • IronSource adapter crashes fix

2.1.4 (September 14, 2017)

  • Fixed s2s callback for server https scheme
  • Added iOS 11 support
  • Added method setChildDirectedTreatment
  • Added method rewardForPlacement
  • Added FacebookAudienceNetwork rewarded video
  • Added Admob Rewarded video
  • Added Applovin banner and MREC
  • Complains improvement (default: hide)
  • Supports placements for Vungle
  • Supports playable ads in MRAID
  • Supports Video in MRAID
  • Supports playable ads in rewarded video
  • Improved AppodealX integration (support headers for events)
  • Offline mode for ad showing
  • Old logic for segment setting Interstitial-video returned (separate settings for static interstitials and skippable video)
  • Open Store links for video, banners, interstitials without redirect
  • Improvement of Connection determination for ad networks requests
  • Fixed test native ad click handling
  • Fixed Applovin rewarded videos adapter
  • Unity Ads crash fixes
  • StartApp crash fixes

2.0.0 (May 31, 2017)

  • Static Intrestitial Ad and Skippable Video were merged into one type - Interstitial
  • Appodealx fully support
  • Native ad queue API
  • Updated native media view
  • Updated MRAID aligment for better UX
  • Added DFP support
  • Show styles as bitmask. Support operrand |
  • Improvements in VAST player
  • Updated external network SDKs
  • Intelligent viewability detection
  • Intelligent fraud detection
  • Improved media files cacher
  • Fixes in segment/placement handling
  • Fixes in MRAID
  • Fixes in VAST
  • Improve banner refreshing cycle
  • Optimisation CPU/RAM work
  • Suppress AppLovin close button when app enter foreground
  • Fixed VAST memory leak
  • Validated native ad assets
  • Fixed crashes in AmazonAds after user interaction

1.3.9 

  • CocoaPods modular import YandexMobileAds, MoPub, AppLovin headers
  • FIX precache stat tracking for banners, interstitials, MRECs
  • FIX multiplying call +showStyle:rootViewController: for showStyles: AppodealShowStyleBannerBottom, AppodealShowStyleBannerTop

1.3.8

  • Performance improvement banner view precache logic.
  • FIX complain view memory leak
  • Deprecated API: APDBannerView loadAdWithPrecache

1.3.7

  • Bug fixes for S2S callbacks implementation

1.3.6

  • Bug fixes: Frequency capping 
  • Bug fixes: AdColony exception
  • Mopub rewarded video fix

1.3.5

  • Bug fixes: Show with Placement for Rewarded video
  • Small improvements

1.3.4

  • ATS Compliance Updates
  • Bug fixes: Show with Placement when Autocache on

1.3.3

  • Fixed statistics issues for OpenRTB
  • Added disable network via segment settings
  • Added auto refresh for APDBannerView 
  • Added RTB watch for video/rewarded video
  • Added ability save click-links for direct offers and cross promo ads
  • Bug fixes Pubnative with nil url request

1.3.1-1.3.2

  • Stop SDK for iOS less than 8.0.0
  • Added descriptions to .h files
  • Added Appodeal setFramework for Plugin integration
  • Added prefixes for VAST
  • Correct bidrequest for Rewarded video for Open Rtb Integration
  • Full support of Cocoapods
  • Custom Cocoapods integration (Video, Native, Banner, Interstitial)

1.3.0

  • Updated Appodeal SDK - full framework with all adapters inside
  • Uses WKWebView in MRAID
  • Implementation new VAST adapter 
  • Fixed banner top&bottom aligning when use smart banners
  • Ipv6 compatibility
  • Supports hd sizes for banners and interstitials in cross-promo
  • Supports zeroidfa function for openrtb 
  • Supports BCAT for openrtb
  • Supports Apps for kids option
  • Updated adapters: Vungle 4.0.6, Chartboost 6.5.1, Facebook Audience 4.16.0, MyTarget 4.5.10

1.2.4

  • Fixed banner size and view (320x50, 728x90)
  • Disabled default banner background 
  • Added mute button and fullscreen mode for APDMediaView

1.2.3

  • Fixed critical VAST error 
  • Added new method - Appodeal setBannerBackgroundVisible:YES

1.2.2

  • Added Smaato native ad

1.2.0

  • Improvements for ios 10 integrations 
  • Updates Cocoapods podspec - added all frameworks 
  • Support Swift for Cocoapods
  • Added + (void)setUserId:(NSString *)userId;

1.1.1

  • Performance improvement

1.1.0

  • iOS 10 support 
  • Added Tapjoy rewarded video adapter
  • Added MyTarget video/rewarded video adapter
  • Updated Google Admob 
  • Updated Autoclick detection for Open RTB 
  • Updated Pubnative integration for Native Ads 
  • Added new API for banners (enable/disable SmartBanners, Background, Animation 
  • Added Expandable banner ads

1.0.1

  • Fix sending impressions for OpenRTB banners 
  • Fix APDVideoPlayer (VAST, MediaView) for iOS 8.4 and less
  • Update RRI request

1.0.0

  • New API for ads calling (also support all old methods) 
  • Separete ads networks adapters from main framework 
  • Bitcode support 
  • Support OpenRtb integration for all types of ads 
  • Support multithread (depend on device&proccessor type) 
  • Support force revenue mode 
  • Support segments 
  • Full support Native video ads 
  • Use AVPlayer instead MPMoviePlayer in VAST implementaton 
  • New log levels for quality debuging: Error, Warning, Info, Debug, Verbose (remove old Debug mode) 
  • New callback for banner - (void)bannerDidRefresh 
  • Callbacks return errors and object, that receive error 
  • New callback for all types of video - DidBecomeUnavailable, didFailToPresentWithError
  • Add internal monitoring of exceptions 
  • Adwatch option - monitor for showed ads 
  • Remove singleton for all ads types 
  • Improve of viewability control option

0.10.7

  • Pubnative S2S integration for Native ads

0.10.6

  • Updated Direct offers for Native ads
  • Fixed error in video-offers on iOS 7.x

0.10.4

  • Yandex Metrica and Yandex ADS updstes only

0.10.3

  • Fixed error with Mopub banners

0.10.2

  • Small bug fixes

0.10.1

  • Fixed RRI first request bug
  • Implements full MRAID features
  • Autoclick protection

0.10.0

  • Updated anti-froud protection
  • Fixed Yandex Rewarded video error
  • Updated Facebook Audience Network
  • Added MoPub Video Native ads
  • Added ability to control autoplay of Video Native ads

0.9.2

  • Native ads mediation improvement

0.9.0

  • Native video ads (Applovin, Facebook, Pubnative, Adcolony, MoPub)
  • Added Smaato native ads
  • Added Test native ads
  • Added Native ads Direcrt offers
  • Added AppodealNativeMediaView
  • Added AppodealAdChoicesView
  • Improvement of Video caching
  • Updated SDKs (Facebook Audience, StartApp, Pubnative, Inmobi)
  • Updated VAST | VPAID video integration
  • SpotX VPAID integration
  • Added Yandex Video
  • Fixed backgrounds crashes

0.8.1

  • Added MREC (300*250 banners) - Admob, Inmobi, Inneractive, Yandex, MoPub, liveRails
  • Native ads callbacks (nativeAdDidClick, nativeAdDidPresent)
  • Improved VAST Video integration
  • Added OpenX Interstitials and Banners (320*50)
  • Small bug fixes in Banners and Native ads
  • Improved Native Ads template
  • Added MoPub Rewarded video

0.8.0

  • Added MREC (300*250 banners) - Admob, Amazon ,Inmobi, Inneractive, Yandex
  • Native ad callbacks (nativeAdDidClick, nativeAdDidPresent)
  • Improvement of VAST Video integration
  • Added OpenX Interstitials
  • Small bug fixes in Banners and Native ads

0.7.0

  • Improvement of Rewarded video
  • Ads shown with price floor
  • Test mode in SDK
  • Millennial Media (banners, interstitials, video)
  • Updated MoPub SDK
  • Updated Yandex ads SDK (error fixes)
  • Updated LiveRails SDK
  • Updated SpotX SDK

0.6.2

  • Small bug fixes
  • Updated MoPub Native ads implementation
  • Added VAST Direct video campaign
  • Fixed Banner zero size warning

0.6.1

  • Fixed some warnings
  • Updated AppodealBannerView class
  • Fixed crashes in iPad banners in sandbox mode

0.6.0

  • Separate ad type AppodealShowStyleRewardedVideo for rewarded videos
  • StartApp video (Rewarded) addon
  • Inmobi video (rewarded) addon
  • SpotX video (skippable) addon
  • Liverail video (rewarded) addon
  • Fixed Applovin crashes with user setting
  • Native ads manager (load up to 10 native ads)
  • Image in native ads (StartApp, Pubnative)
  • Flurry native ads integration update
  • Error fix with Pubnative clicks
  • ContentRating for native ads
  • Inner-active (banners and interstitials) addon
  • Rubicon (banners and interstitials) update
  • Liverail (banner, interstitials) addon
  • Amazon ads integration (adds click) improvement
  • AppodealBannerView class with banners size
  • Added banner 300*250 (beta)
  • Added banner size (320*50, 728*90, 300*250)
  • Network requests optimization
  • External SDK update
  • User setting before initializing SDK addon
  • Removed OpenX banners

0.5.4

  • Removed Adcolony rewarded popup
  • iOS 9.1 support

0.5.3

  • Critical bug fixes
  • Recommended for all users
  • Fixed MRAID banned error

0.5.2

  • Banner auto refresh interval is now configurable from dashboard
  • Bug fixes

0.5.1

  • Updated Inmobi SDK
  • Updated Inmobi Video, Interstitials, Banners, Native ads adapters
  • Added Flurry Native ads
  • Fixed crash AdMob smart-banners
  • Fixed Rubicon Interstitial adapter
  • Added asynchronous download of images in templates for native ads
  • Fixed crash of templates of native ads

0.5.0 Golden Master iOS SDK

  • Native ad support (Target mail.ru, Facebook, Inmobi, StartApp, Applovin, MoPub, Avocarrot, Pubnative, Flurry)
  • Native ad templates
  • Updated StartApp SDK integration
  • Resolved nonRewarded Adcolony video error
  • Updated Inmobi SDK integration

0.4.9

  • Only XCODE 7 support
  • Yandex ads banners
  • Yandex ads interstitials
  • Fixed Cocoalumberjack integration problems
  • Improved Interstitials and video mediation
  • Banner autocache (disable by default) 

3rd party SDK updatest for iOS 9

0.4.8

  • Last version compatible with XCODE 6.x
  • Fixed video delegate
  • SDK version check in API
  • Target mail.ru iPad banner- center position

0.4.7.1

  • Updated Target mail.ru sdk for banners

0.4.7

  • Fixed MoPub video error
  • Added Rubicon banners
  • Added Rubicon interstitials
  • Added OpenX banners
  • Stopped SDK public method
  • Https support (for iOS 9)

0.4.6

  • Critical bug fixes
  • Renew skippable/nonskippable video option
  • Added Chartboost video

0.4.5

  • Fixed MoPub`s error click statistics (interstitials)
  • Facebook Audience Network added (banners)
  • New Public method - disableLocationPermissionCheck
  • Added new network - StartApp (banners and interstitials)

0.4.4

  • SDK ready for external integration (Unity plugin is ready too)
  • Inmobi banners and interstitials support
  • Removed Applovin banners
  • StartApp banners and interstitials support (for internal testing apps only)
  • Yandex banners and interstitials support (for internal testing apps only)

0.4.3

  • Facebook Audience Network added (Interstitials)
  • Smaato added (Banner and Interstitials)
  • Fixed Amazon banner view
  • Public methods added
  • Fixed MRAID clicks handling

0.4.1

  • New adnetwork implementation - Target Mail.ru (Banners, Interstitials), Adcolony & Vungle (Video), Inmobi (Banner & Interstitials)
  • Improvement Banner integration
  • Supports iPAD (vertical orientation)
  • Skip/non skip video
  • Preroll video
  • Apps for kids support

0.3.6

  • Fixed video/sound playback
  • Fixed 'applicationWillEnterForeground' for banners
  • Fixed hide banner
  • Bug fixes

0.3.5

  • Added AppLovin videos
  • Added Swift module map (obsoletes bridge header)
  • Fixed ads logic
  • Bug fixes

0.3.4

  • Fixed smaato banners
  • Fixed banner logic
  • Bug fixes

0.3.3

  • Updated admob
  • Fixed mraid banners/interstitials
  • Bug fixes

0.3.2

  • Added new api
  • Fixed mraid banners/interstitials
  • Fixed fixed banners
  • Bug fixes

0.3.1

  • Added new api
  • Fixed fixed banners
  • Bug fixes

0.3.0

  • Added new api
  • Added method showWithAdNetworkName
  • Fixed fixed video ads
  • Fixed optional callbacks

0.2.9

  • Fixed cacheBanner timeout
  • Fixed disable admob precache
  • Fixed Interstitial networks

0.2.8

  • Fixed banners loading

0.2.7

  • Fixed MoPub video

0.2.6

  • Fixed video ads
  • Bug fixes

0.2.5

  • Fixed banners fillrate

0.2.4

  • Added Chartboost video
  • Added MoPub video
  • Bug fixes

0.2.3

  • Fixed banner sizes for large screens
  • Bug fixes

0.2.2

  • Added new sdk api
  • Bug fixes

0.2.1

  • Added AerServ
  • Added CocoaPods support
  • Added new sdk api
  • Bug fixes

0.2.0

  • Added AdColony
  • Added Vungle
  • Added new sdk api
  • Bug fixes

0.1.9

  • Fixed mraid banner sizes.
  • Fixed device rotation crashes.

0.1.8

  • Fixed banner position when device orientation changed
  • Fixed crashes.

0.1.7

  • Fixed reward user callback

0.1.6

  • Added AODAdView