Tapdaq Unity Plugin Changelog

7.3.0 (2019-10-02)

  • Updated iOS SDK to 7.3.0 Read more.
  • Updated Android SDK to 7.3.0 Read more.
  • Added Maio support
  • Added Mintegral support
  • Added TikTok support (iOS only)
  • Removed Kiip support
  • Removed MoPub support
  • Removed Receptiv support

Known issues:

iOS

  • Applovin: With currently supported version of Applovin(6.8.1) loading Applovin ads on iOS 13.0 may crash the app with message: SKUnsupportedClassException, reason : SKStoreProductViewController May not be subclassed. This does not affect iOS 13.1 and above. Please contact [email protected] for a workaround to use a newer version of Applovin that has this issue fixed.
  • Apps using bitcode built with Xcode older than 11.0 will need to either have bitcode disabled or be built with Xcode 11.0 and above.

Android

  • AndroidX: All libraries included currently target android support libraries rather than AndroidX, they may be converted through jetifer tool (https://developer.android.com/studio/command-line/jetifier). Alternatively integration through maintemplate.gradle can handle this, please contact [email protected] for further guidance.

7.2.3 (2019-07-19)

  • Fixed showRewardedVideo(tag) method

7.2.2 (2019-07-18)

  • Updated Android SDK to 7.2.1 Read more.
  • Fixed AdMob RV isLoaded called on background thread (Android)

7.2.1 (2019-07-10)

  • Fixed initialisation crash on Unity iOS

7.2.0 (2019-07-09)

7.1.2 (2019-06-05)

7.1.1 (2019-06-03)

7.1.0 (2019-05-28)

7.0.3 (2019-02-27)

7.0.2 (2019-02-07)

  • Updated iOS SDK to 7.0.2 Read more.
  • Fixed Android Banners

7.0.1 (2019-01-25)

  • Used reduced size iOS AdMob SDK to fit in GitHubs 100mb size limit

7.0.0 (2019-01-23)

  • Updated iOS SDK to 7.0.0 Read more.
  • Updated Android SDK to 7.0.0 Read more.
  • Added Zone Support
  • Added Programmatic support (Tapjoy)
  • Removed registering placement tags/types
  • Temporarily removed Cross Promotion support (NativeAds/Interstitials). If required, please use 6.4.0
  • Added AdMob Targeting support
  • Added DidFailToDisplay callback
  • Updated Play Services to 16.0.0+. Does also support for 17+ (Android)
  • Fixed PostProcessScript for building iOS with Unity2018.3.x

6.4.1 (2018-11-21)

6.4.0 (2018-10-29)

  • Updated iOS SDK to 6.4.0 Read more.
  • Updated Android SDK to 6.4.0 Read more.
  • Updated Play Services Resolver to 1.2.90.0

6.3.4 (2018-09-25)

6.3.3 (2018-08-09)

  • Updated iOS SDK to 6.3.2 Read more.
  • Updated Android SDK to 6.3.2 Read more.
  • Fixed Android banner size
  • iOS now uses static libraries

6.3.2 (2018-07-11)

  • Updated Android SDK to 6.3.1 Read more.
  • Added missing ZPlay android permissions
  • Added missing ZPlay asset

6.3.1 (2018-06-27)

6.3.0 (2018-06-26)

  • Updated iOS SDK to 6.3.0 Read more.
  • Updated Android SDK to 6.3.0 Read more.
  • Fixed Uninstall bug deleting settings file
  • Added ZPlay Support
  • Added Exoplayer dependency to Android FAN

6.2.4 (2018-06-13)

6.2.3 (2018-06-04)

  • Updated iOS SDK to 6.2.2 Read more.
  • Updated Android SDK to 6.2.3 Read more.
  • Updated Android AdColony SDK to 3.3.4 (GDPR Supported)
  • Updated Android TapJoy SDK to 11.12.2 (GDPR Supported)
  • Updated iOS AdColony SDK to 3.3.4 (GDPR Supported)
  • Updated iOS TapJoy SDK to 11.12.2 (GDPR Supported)
  • Improved Android dependencies script
  • Fixed iOS Rewarded Video Callbacks
  • Forwarded IAP data to AppLovin (Updated params)

6.2.2 (2018-05-15)

  • Updated iOS SDK to 6.2.1 Read more.
  • Updated Android SDK to 6.2.2 Read more.
  • Updated PlayServicesResolver to 1.2.29.0
  • Added support for GDPR Consent. See Update Guide
  • Fixed HyprMX Android resources
  • Fix for Unity2018

6.2.1 (2018-05-02)

  • Updated iOS SDK to 6.2.0 Read more.
  • Updated Android SDK to 6.2.1 Read more.
  • Fixed Banner refresh callback TDAdEvent data.

6.2.0 (2018-04-19)

  • Updated Android SDK to 6.2.0 Read more.
  • Updated minimum play-services to v15.0.0 in TDDependenciesResolver.cs

6.1.2 (2018-04-11)

6.1.1 (2018-04-06)

  • Improved performance for loading tapdaq settings
  • Updated iOS SDK to 6.1.1 Read more.

6.1.0 (2018-04-04)

  • Updated play services resolver
  • Fixed occasional android crash calling hideBanner twice
  • Updated iOS SDK to 6.1.0 Read more.
  • Updated Android SDK to 6.1.0 Read more.

6.0.1 (2018-02-23)

6.0.0 (2018-02-15)

  • Updated iOS SDK to 6.0.0 Read more.
  • Updated Android SDK to 6.0.0 Read more.
  • Added Kiip support
  • Added TapdaqConfigFailedToLoad callback
  • Improved error messages
  • Other fixes/improvements

5.10.0 (2018-01-11)

  • Updated iOS SDK to 5.10.0 Read more.
  • Updated Android SDK to 5.10.0 Read more.
  • Updated AdNetwork libraries (See iOS/Android changelogs for details)
  • Minor Unity iOS PostProcess script improvements.

5.9.6 (2017-12-13)

  • Updated iOS SDK to 5.9.5 Read more.
  • Fixed App Store view controller displayed incorrectly if shown multiple times for the same ad. Affects iOS versions lower than 11.

5.9.5 (2017-12-07)

  • Updated iOS SDK to 5.9.4 Read more.
  • Fixed MoPub.bundle not being included in iOS generated project.
  • Fixed rewardValidated callback sometimes crashing the app if customJson for the reward was null.
  • Fixed Inability to build iOS project on Xcode version prior to 9.

5.9.4 (2017-12-05)

  • Updated iOS SDK to 5.9.3 Read more.
  • Fixed App Store view controller sometimes taking a long time to show.

5.9.3 (2017-12-01)

  • Updated iOS SDK to 5.9.2 Read more.
  • Updated Android SDK to 5.9.1 Read more.
  • Added EventId to TDVideoReward in Rewarded Video Callbacks
  • Added AdManager.GetRewardId method.
  • Fixed AppLovin iOS Banner crash
  • Other fixes/improvements

5.9.2 (2017-11-27)

  • Updated iOS SDK to 5.9.1 Read more.
  • Fixed iOS Banners displaying in Unity
  • MoreApps, NativeAds and InterstitialOnBoot Sample Apps built using 5.4.0
  • MediationSample requires 2017.1.1+ as it now uses custom Gradle and Android Multidex to include all adapters

5.9.1 (2017-11-10)

  • Fixed Receptiv AndroidManifest.xml

5.9.0 (2017-11-09)

  • Updated iOS SDk to 5.9.0 Read more.
  • Updated Android SDK to 5.9.0 Read more.
  • Added MoPub Adapter
  • Added Receptiv Adapter
  • Reduced Play-services dependencies
  • Fixed Android Gradle build conflicts
  • Fixed Android SMART Banners
  • Added iPhone X support
  • Other fixes/improvements

5.8.1 (2017-10-26)

  • Updated iOS SDk to 5.8.1 Read more.
  • Updated Android SDK to 5.8.1 Read more.
  • Uninstall button now optionally leaves settings file.
  • Android Recyclerview lib now only added when InMobi present
  • Fixed PostProcessorScript not running in certain situations

5.8.0 (2017-10-11)

  • Updated iOS SDK to 5.8.0
  • Updated Android SDK to 5.8.0
  • Added AppLovin Banner Support
  • Fixed Android InMobi banner size bug
  • Updated Android FAN SDK to 4.26.0
  • Updated Android Chartboost SDK to 7.0.0
  • Updated Android AppLovin SDK to 7.3.2
  • Updated Android UnityAds SDK to 2.1.1
  • Updated iOS InMobi SDK to 7.0.1

5.7.3 (2017-10-09)

  • Updated iOS SDK to 5.7.2
  • Fixed a crash on iOS 9 that occurs when a banner is being displayed.

5.7.2 (2017-10-04)

  • Updated Android SDK to 5.7.0
  • Updated iOS SDK to 5.7.1
  • Banner refresh set to 30 seconds. Refresh interval settings should be disabled in the ad network dashboards.
  • Added IAP reporting.
  • Fixed Android FAN debugger when only RV enabled.
  • Bug fixes

5.7.1 (2017-09-26)

  • Updated Android SDK to 5.6.1

5.7.0 (2017-09-19)

  • iOS 11 compatibility and stability improvements.
  • Added individual network testing in the debugger view on iOS.
  • Added mediation testing in the debugger view on iOS.
  • Added native ads and cross promotion testing in the debugger view on iOS.
  • HyprMX SDK iOS updated to 4.5.
  • AdColony Ads iOS SDK updated to 3.2.1.
  • Chartboost SDK iOS updated to 7.0.1.
  • Facebook Audience Network iOS SDK updated to 4.26.0.

5.6.1 (2017-09-07)

  • Updated iOS SDK to 5.6.1
  • Fixed HyprMX for Android

5.6.0 (2017-09-05)

  • Updated Android SDK to 5.6.0
  • Updated iOS SDK to 5.6.0
  • Added toggle for Unity logs
  • Added HyprMX adapter
  • Added isInitialised()

5.5.2 (2017-08-25)

  • Updated iOS SDK to 5.5.3
  • Fixed AdColony iOS post roll interstitial

5.5.1 (2017-08-23)

  • Added missing Android Vungle lib file

  • Updated iOS SDK to 5.5.2

  • Fixed iOS didLoadConfig called before ad networks are ready.

  • Update Android SDK to 5.5.0

  • Updated iOS SDK to 5.5.0

  • Updated Vungle (iOS/Android) SDK to 5.1.0

  • Added iOS debugger V1.

  • Added Tapdaq Rewarded Video Overrides

  • Updated AdColony Android SDK to 3.1.2

5.4.1 (2017-08-07)

  • Rebuilt AppLovin android adapter

5.4.0 (2017-08-04)

  • Updated Android SDK 5.4.1
  • Updated iOS SDK 5.4.1
  • Added InMobi Adapter.
  • Added Play Services Resolver
  • Updated Android AppLovin SDK to 7.2.0
  • Updated Android FB SDK to 4.25.0
  • Add IronSource Offerwall
  • GIF Support

5.3.1 (2017-07-14)

  • Updated Android SDK 5.3.0
  • Updated iOS SDK 5.3.0
  • Fixed settings checkboxes intermittently not working
  • TapdaqUnity.unitypackage no longer includes AndroidManifest.xml in root, added script to generate one if not present.
  • Deprecated methods "WithTags", added parameters to generic methods.
  • Updated Android FB SDK to 4.24.0
  • Update all adapter interfaces. Please upgrade all adapters in your project when upgrading to this SDK version.

5.3.0 (2017-06-08)

  • Update Android SDK to version 5.2.1
  • Update iOS SDK to version 5.2.0
  • Add support for autoReloadAds setting

5.2.0 (2017-05-25)

  • Updated Android SDK & Adapters to 5.2.0
  • Enabled bitcode for iOS
  • Updated Android FAN SDK to 4.22.1

5.1.1 (2017-05-16)

  • Fixed AdMob & FAN banners with Unity 5.6 (Android)
  • AdMob added support for Rewarded Video (Android)
  • FAN implemented video method (Android)
  • UnityAds set theme to Fullscreen (Android)
  • UnityAds & Vungle fixed networks failing and retrying
  • Updated Android SDK to 5.1.0

5.1.0 (2017-05-15)

  • Added placement tags to AdWillDisplay, AdDidDisplay, AdClicked, AdClosed, AdError, RewardVideoValidated events in TDCallbacks
  • Update iOS SDK and iOS adapters to 5.1.0

5.0.1 (2017-05-03)

  • Updated Android AdMob Adapter (Fixes issues displaying ads & isReady checks)
  • Added Tapjoy for iOS
  • Restructured Android folders (Fixes the need to reimport assets regularly)
  • Added AdMob and Facebook Test devices UI entry

5.0.0 (2017-04-24)

  • Updated Android SDK to 5.0.0
  • Updated iOS to 5.0.0
  • Added Tapjoy (Android only)
  • Added Uninstall button
  • Minor Bug fixes/improvements

4.4.0 (2017-04-07)

  • Updated iOS SDK to 4.13.1
  • Updated Android SDK to 4.12.0

4.3.0 (2017-03-29)

  • Updated iOS SDK to 4.13.0
  • Changed Android missing Adapter exception to log
  • Updated Facebook Audience Network Android to 4.20.0
  • Implemented isBannerReady method for Android
  • Fixed crash when calling showBanner multiple times (when already displaying)
  • Updated Android support libraries to v25.0.0

4.2.1 (2017-03-24)

  • Updated iOS SDK to 4.12.0
  • Adapters bugs fixed

4.2.0 (2017-03-17)

  • Updated iOS SDK to 4.11.0
  • Updated Android SDK to 4.10.0
  • Added More Apps Screen

4.1.0 (2017-03-15)

  • Updated Android SDK to 4.8.1
  • Added Applovin Adapter for Android

4.0.0 (2017-03-13)

  • Updated Android SDk to 4.7.1
  • Restructured Android Libraries to folders

3.7.0 (2017-03-02)

  • Updated Android SDK to 4.6.1

3.6.0 (2017-02-17)

  • Updated Android SDK to 4.5.1

3.5.0 (2017-02-16)

  • Update Android SDK to 4.4.1
  • Separated iOS adapters into different unity packages, only import what you need
  • Banners can now be positioned at top or bottom
  • Added Mediation & Interstitial on Boot sample projects

3.4.0 (2017-02-13)

  • Updated iOS SDK to 4.10.1

3.3.0 (2017-02-09)

  • Updated iOS SDK to 4.9.1

3.2.0 (2017-02-02)

  • Updated Android SDK to 4.2.1
  • Updated iOS SDK to 4.7.1
  • Replaced TDCallbacks OnAdStarted with OnAdWillDisplay & OnAdDidDisplay. Removed OnAdFinished (Please use OnAdClosed)
  • Fixed Android calling TDCallbacks.TapdaqConfigLoaded early & multiple times
  • Fixed TDAdEvent not populating tag on android
  • Other minor fixes/improvements
  • Updated Native Ads Sample App

3.1.0 (2017-01-27)

  • Updated Android SDK to 4.1.1
  • Updated iOS SDK to 4.6.1
  • Added Banners for Android
  • Improvements/Bug fixes

3.0.2 (2017-01-24)

  • iOS SDK v4.5.0 (Minor internal fixes & improvements)

3.0.1 (2017-01-20)

  • Fix iOS namespace conflict

3.0.0 (2017-01-19)

  • iOS SDK v4.4.0
  • Android SDK v3.6.0
  • Many many bug fixes

2.0.10 (2016-12-20)

  • Updated Android SDK to 3.4.0
  • Fixed Hyphenated placement tags with Android.
  • Fixed Native Ad Impression & Click methods.

2.0.9(2016-12-18)

  • Updated iOS SDK to 3.0.0

2.0.8(2016-12-16)

  • Updated iOS SDK to 2.9.1

2.0.7(2016-12-14)

  • Updated iOS SDK to 2.8.1

2.0.6(2016-12-12)

  • Updated iOS SDK to 2.7.1

2.0.5(2016-12-12)

  • Correctly updated iOS SDK to 2.6.1

2.0.4(2016-12-09)

  • Updated iOS SDK to 2.6.1

2.0.3(2016-12-08)

  • Improved Android Multi-threading

2.0.2(2016-12-07)

  • Updated iOS SDK to 2.5.1

2.0.1(2016-12-07)

  • Fixed Tapdaq Settings Assets Path

2.0.0(2016-12-06)

  • Added Mediation Features for iOS & Android

Contents