Changelog
3.1.3-beta.1 (26 May, 2023)
- Updates view-ability tracking
- Fix BidMachine statistic distribution for bidding ad networks
- Fix banner stops refreshing after break of internet connection
- Adds support of AdMob native banners
- Changes versioning format
- Extends AppodealAdRevenue interface
3.0.2 (January 17, 2023)
- Added support of passive mode in services adapters
- Fixed banner stop refreshing if it was hidden before impression has been tracked
- Updated BidMachine to 2.0
- Updated Adjust to 4.33.0 and higher
- Updated AppLovin to 11.6.0 and higher
- Updated AppsFlyer to 6.9.0 and higher
- Updated Google Mobile Ads to 9.14.0
- Updated IronSource to 7.2.6
- Updated MyTarget to 5.17.2
- Updated UnityAds to 4.5.0
- Updated Vungle to 6.12.1
- Updated FBSdkCoreKit to 15.1.0, required iOS 12.
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 toAPDNativeAdQueue
- 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