Various minor bug fixes and performance improvements.
5.8.0 (2017-10-11)
Added support for Applovin banners.
InMobi SDK updated to 7.0.1.
Added InMobi 300x250 banner support.
Fixed a bug when 320x50 banner would load when attempted to load unsupported banner size.
Fixed InMobi Video Interstitials incorrectly calling didClose and didClick callbacks.
Various minor bug fixes and performance improvements.
5.7.2 (2017-10-09)
Fixed a crash on iOS 9 that occurs when a banner is being displayed.
5.7.1 (2017-10-04)
Banner refresh set to 30 seconds. Refresh interval settings should be disabled in the ad network dashboard.
Added IAP reporting.
Fixed a bug which caused a crash when initializing Tapdaq and using HyprMX on a background queue.
Fixed the debugger showing that HyprMX was able to load static and video interstitials.
Various minor bug fixes and performance improvements.
5.7.0 (2017-09-19)
iOS 11 compatibility and stability improvements.
Added individual network testing in the debugger view.
Added mediation testing in the debugger view.
Added native ads and cross promotion testing in the debugger view.
HyprMX SDK updated to 4.5.
AdColony Ads SDK updated to 3.2.1.
Chartboost SDK updated to 7.0.1.
Facebook Audience Network SDK updated to 4.26.0.
5.6.1 (2017-09-07)
Removed Swift dependancy.
5.6.0 (2017-09-04)
Added HyprMX adapter.
Unity Ads SDK updated to 2.1.1.
Tapdaq now initialises once per session.
Native ads cache is no longer cleared when the app switches to background. Instead native ads are kept for a week.
Added isInitialised method which indicates whether Tapdaq has finished its configuration.
Various bug fixes and performance improvements.
5.5.3 (2017-08-25)
Fixed AdColony ads not showing post roll screen after the video has finished playing.
5.5.2 (2017-08-23)
Fixed a bug when didLoadConfig is not being called when some networks were not configured.
5.5.1 (2017-08-23)
Tapdaq now waits for all adapters to apply configuration before calling didLoadConfig.
didLoadConfig is no longer called if the app got to background and back to foreground.
5.5.0 (2017-08-22)
Vungle SDK updated to version 5.1.0.
Facebook Audience Network SDK updated to 4.25.0.
Added Rewarded Video Overrides support.
Implemented Facebook rewarded videos.
Added a 3rd party networks debugger view.
Various bug fixes and performance improvements.
5.4.1 (2017-08-04)
Fixed a bug where IronSource adapter would not use offer wall placement configured on the dashboard.
5.4.0 (2017-08-03)
Tapdaq.framework has to be included in Embedded Binaries section of your project.
In the Build Phases section of your project you must add the following Run Script phase before submitting to the App Store.
Added iOS Simulator support.
Added InMobi adapter.
Included support for GIF adverts.
Included support for Offerwall.
App Store view controller appears more seamlessly.
Surfaced SDK version using sdkVersion propert
5.3.0 (2017-07-13)
Update all adapter interfaces. Please upgrade all adapters in your project when upgrading to this SDK version.
Update FAN adapter to 4.24.0.
Update AdMob adapter to 7.21.0.
Update Tapjoy adapter to 11.11.0.
Add backfill to More Apps screen.
Frequency cap tracking is stored across sessions.
Improve waterfalling in banners.
5.2.0 (2017-06-08)
Add IronSource as a demand source.
Improve UnityAds adapter logic.
Add autoReloadAds setting, so that ads reload once shown.
5.1.0 (2017-05-15)
Add fill rate reporting.
Add placement tag parameters to all ad unit callbacks.
Support for setting reward overrides and debug mode in TDProperties.
Update AdColony adapter to v3.1.1.
Update AdMob adapter to 7.19.1, includes support for rewarded video.
Update AppLovin adapter to 4.0.1.
Update Chartboost adapter to 6.6.3.
Update FAN adapter to 4.22.0, includes support for video interstitial.
Update Tapjoy adapter to 11.10.0.
Update UnityAds adapter to 2.1.0, improved behaviour of load calls.
Update Vungle adapter to 4.0.9, improved behaviour of load calls.
5.0.1 (2017-04-27)
Support for Tapjoy adapter.
5.0.0 (2017-04-24)
Status bar is hidden when presenting a cross promotional interstitial.
Better orientation handling for App Store sheet.
4.13.1 (2017-04-07)
Updated Applovin SDK to 4.0.0
4.13.0 (2017-03-29)
Updated Facebook Audience Network (FAN) SDK to 4.20.2.
Improved mediation ad serving where demand is being served across multiple placement tags.
Demand sources are removed from the waterfall when their corresponding adapter is not integrated.
Fix where didLoadConfig was being called too early for mediated demand.
Fix issue where didFailToLoadInterstitialForPlacementTag: delegate was being called once a second when no ads were available.
Hardened logic as we fall through the waterfall.
didFailToLoad* delegate for the appropriate ad unit is called if the underling ad network SDK throws an exception when attempting to load an ad.
4.12.0 (2017-03-23)
Fix where didLoadConfig not being called for mediation only-enabled integrations.
Added didFailToLoadConfig when both mediation and cross promo is not enabled.
The iconUrl in TDNativeAd is now an optional property.
4.11.0 (2017-03-17)
Improvements to tracking fill rate internally.
Large refactor of our cross promotional logic.
Support for the More Apps popup.
4.10.0 (2017-02-13)
Minor internal fixes and improvements
4.9.0 (2017-02-09)
Minor internal fixes and improvements
4.8.0 (2017-02-04)
Minor internal fixes and improvements
4.7.0 (2017-02-01)
Minor internal fixes and improvements
4.6.0 (2017-01-26)
Minor internal fixes and improvements
4.5.0 (2017-01-23)
Minor internal fixes and improvements
4.4.0 (2017-01-19)
Bitcode enabled
Minor internal fixes and improvements
4.3.0 (2017-01-17)
Bug fixes when serving cross promotion only
4.2.0 (2017-01-16)
Minor internal fixes and improvements
4.1.0 (2017-01-14)
Bug fixes when serving cross promotion only
4.0.0 (2017-01-13)
Mediation feature added
1.2.0 (2016-10-11)
Interstitial ads use the whole screen
In app store view is shown when clicked on a cross promo ad
Network request retries are limited
‘Warn’ has been renamed to ‘Info’
1.1.1 (2016-06-16)
Enable interstitials when no ad types or placements are explicitly stated.
1.1.0 (2016-04-26)
Introduced Placement Tags.
Removed handling of IDFA blacklists.
Bug fixes related to frequency cap on promotion level.
1.0.1 (2016-03-10)
Removed TapdaqResources.bundle dependency, settings persist to NSUserDefaults.
1.0.0 (2015-12-08)
New Tapdaq interface. More intuitive integration for developers.
Improved logging to detect issues during integration.
Fix for orientation handling.
Detects "first bootup", stronger guarantees of install counting.
Support for frequency cap & duration on each promotion.
0.9.5-rc2 (2015-08-29)
Fixed build error where supported platform was iPhoneOS.
0.9.5 (2015-08-28)
Set CLANG_ENABLE_MODULES to NO, removes compiler warnings.
0.9.4 (2015-08-15)
Support for iOS9.
0.9.3-rc5 (2015-07-08)
Added ability for wrappers to include a SDK identifier prefix in the config.
0.9.3 (2015-06-23)
Introducing ad mediation mode. This allows developers to integrate Tapdaq into Admob and other mediation tools.
Full control over when an advert is loaded.
Delegate methods for when an advert fails or is successfully loaded.
Improved queue management of adverts.
0.9.2-rc1 (2015-06-10)
Fix for Unity where delegate was losing location of pointer.
0.9.2 (2015-06-08)
Bug fixes and optimisations surrounding NSOperationQueue and async NSURLConnection objects.
0.9.1-rc2 (2015-06-02)
Fixed iOS7 bug with landscape interstitials, advert was appearing.
0.9.1-rc1 (2015-05-27)
Added device targeting feature.
Added deep link blocking feature.
Adverts can respond to, and redirect users to an installed application.
0.9.0-rc6 (2015-05-11)
Unity integration: Bug where UIApplicationDidBecomeActiveNotification observer was being registered late, which doesn't seem to work in the Unity wrapper.
0.9.0-rc5 (2015-05-05)
Fixed issue where interstitial did not close once clicked on.
0.9.0-rc4 (2015-04-30)
Ad frequency duration setting made available in the config dictionary.
Bootup correctly triggered when application becomes active.
0.9.0-rc3 (2015-04-24)
Fixed issue where test-mode server API calls were receiving 401 responses due to incorrect Basic Authorization header being set.
0.9.0-rc2 (2015-04-15)
Bugfix where internet connection is not present, then becomes available and crashes the app. The pending URL requests array went out of range when failed requests were added back to the operation queue.
0.9.0-rc1 (2015-04-13)
Fixed a number of concurrency bugs surrounding shared states.