FairBid Unity SDK Changelog

Important

Our Changelogs contain a list of supported network versions from the date of the FairBid SDK release. The latest FairBid SDK version is always compatible with the most updated supported network versions from our networks table.

Version 3.17.0

20 July 2021


Improvements:

  • (Android and iOS) New Mediated ad network hyprMX. Supporting interstitial and rewarded ad formats Review
  • (Android and iOS) New in FairBid Test Suite: Select Placement multi-testing variant
  • (Android and iOS) New in FairBid Test Suite: Placements’ search bar

Fixed:

  • (Android) Crash at SDK start under certain circumstances
  • (Android) Crash when loading ad data under certain circumstances
  • (Android) UnityAds adapter does not start properly when foreground activity is null
  • (Android) Test Suite crashes on reference to a color in Snap SDK
  • (Android) Auction request status it is not shown in Test Suite upon second attempt to show a banner which does not fill
  • (iOS) MyTarget “no fills” are treated as “no response”
  • (iOS) Some late ad responses from networks are not immediately handled

Android Supported Networks: (At the time of the FairBid SDK release)

  • AdColony 4.5.0
  • AdMob 20.2.0
  • AppLovin 10.3.1
  • Chartboost 8.2.1
  • Facebook Audience Network 6.5.1
  • hyprMX 5.1.2
  • InMobi 9.1.9
  • IronSource 7.1.5.1
  • Mintegral 15.5.51
  • MyTarget 5.13.1
  • Ogury 5.0.9
  • Pangle 3.7.1.3
  • Snap 1.2.0
  • Tapjoy 12.8.1
  • UnityAds 3.7.4
  • Verizon 1.9.0
  • Vungle 6.9.1

iOS Supported Networks: (At the time of the FairBid SDK release)

  • AdColony 4.6.1
  • AdMob 8.7.0
  • AppLovin 10.3.2
  • Chartboost 8.4.2
  • Facebook Audience Network 6.5.1
  • hyprMX 5.4.5
  • InMobi 9.1.7
  • IronSource 7.1.7.0
  • Mintegral 6.7.6.0
  • MyTarget 5.11.2
  • Ogury 2.3.5
  • Pangle 3.7.0.7
  • Snap 1.0.7
  • Tapjoy 12.8.1
  • UnityAds 3.7.2
  • Verizon 1.13.0
  • Vungle 6.9.2

Refer to our documentation here, for the latest network updates.

Version 3.16.1

01 July 2021


Fixed:

  • Crash in certain cases caused by a bug in the Fyber Marketplace ads renderer.

Version 3.16.0

21 June 2021


Improvements:

  • (Android and iOS) Pangle is a new supported Network for Banner, Interstitial and Rewarded mediation
  • (Android and iOS) FairBid sets Verizon’s "collectionMode" for GDPR opt-in, thus abolishing the need to handle that separately in the app
  • (Android and iOS) Follow IAB standard when storing CCPA string in the app and sharing it with mediation partners
  • (Android) Upgraded Fyber Marketplace renderer to version 7.8.3
  • Rewarded Videos longer than 30 seconds will now be accepted on Fyber Marketplace and a skip button will be displayed at the 30-second mark
  • Removed VPAID support
  • (iOS)Upgraded Fyber Marketplace renderer to version 7.8.6

Fixed:

  • (Android) Crash when network is configured on the dashboard but SDK not integrated
  • (Android) Global auto-request setting when disabled is overridden when bringing application to the foreground
  • (Android) First banner auto retry is triggered after wrong interval upon erron on show
  • (Android) Banner onError is not called under certain conditions on first request
  • (Android) Issue synchonizing Placement requests and initialization of adapters
  • (Android) Marketplace Fixes
  • Rare internal SDK race condition that caused no impression callback to be invoked in VAST creatives
  • Possible ANR related to GMS QueryInfo
  • Bug that caused some image end cards in full screen ads to not display
  • MRAID open errors will now include a proper error message
  • spot.isReady() will now properly return true when a SCAR API Banner is ready to render
  • Stability and Crash issues
  • (iOS) InMobi Banner ad being dismissed upon click
  • (iOS) Waterfall instance no-fill caching uses wrong interval
  • (iOS) Test Suite does not show correct auction result in “Placements” view when a mediated network wins
  • (iOS) Test Suite request statuses are not shown when "Request/Show" button is hit during the ongoing waterfall audit
  • (iOS) Marketplace Fixes
  • Crash in SKAdNetwork version 2.2 when the application is running on iOS 14.5.0 and the store product is in an unsupported region
  • Crash occurring in cases where the application uses an AdMob version below 7.64.0 with Fyber Marketplace SDK version 7.8.3.

Android Supported Networks: (At the time of the FairBid SDK release)

  • AdColony 4.5.0
  • AdMob 20.1.0
  • AppLovin 10.3.0
  • Chartboost 8.2.1
  • Facebook Audience Network 6.5.0
  • InMobi 9.1.6
  • IronSource 7.1.5.1
  • Mintegral 15.4.61
  • MyTarget 5.12.2
  • Ogury 5.0.9
  • Pangle 3.5.1.0
  • Snap 1.1.0
  • Tapjoy 12.8.1
  • UnityAds 3.7.2
  • Verizon 1.9.0
  • Vungle 6.9.1

iOS Supported Networks: (At the time of the FairBid SDK release)

  • AdColony 4.6.1
  • AdMob 8.5.0
  • AppLovin 10.3.0
  • Chartboost 8.4.1
  • Facebook Audience Network 6.5.0
  • InMobi 9.1.7
  • IronSource 7.1.6.1
  • Mintegral 6.7.6.0
  • MyTarget 5.11.0
  • Ogury 2.3.5
  • Pangle 3.5.1.2
  • Snap 1.0.7
  • Tapjoy 12.8.1
  • UnityAds 3.7.2
  • Verizon 1.13.0
  • Vungle 6.9.2

Refer to our documentation here, for the latest network updates.

Version 3.15.1

01 June 2021


Fixed:

  • Banner refresh stops working in some circumstances

Version 3.15.0

26 May 2021


Improvements:

  • (Android and iOS) New in Test Suite - "Placements" section to test the Placement Instance set-up of your app.  Run a real-time FairBid auction on an ad request to your test device and verify that the Instances are set and called as expected.  For more details, click here.

Fixed:

  • (Android) AdMob adapter crash when consent was set before AdMob SDK was started
  • (Android) Vungle click callback and event are not reported upon banner click
  • (Android) Banner in Test Suite are not shown correctly on some devices
  • (Android) Mintegral bidder instances are presented as disabled within Test Suite
  • (Android) AdMob version is not shown in Test Suite
  • (iOS) InMobi adapter does not load bidder markup
  • (iOS) Banners in Test Suite are not shown correctly on some devices
  • (iOS) Other Placement’s availability is not updated when current ad is shown, but only when it is closed
  • (iOS) "Unavailable" callback is not fired in some rare cases
  • (iOS) Impression data API returns "nil" when used from within "isAvailable" callback

Android Supported Networks: (At the time of the FairBid SDK release)

  • AdColony 4.5.0
  • AdMob 20.1.0
  • AppLovin 10.2.1
  • Chartboost 8.2.0
  • Facebook Audience Network 6.5.0
  • InMobi 9.1.6
  • IronSource 7.1.5.1
  • Mintegral 15.4.61
  • MyTarget 5.12.2
  • Ogury 5.0.9
  • Snap 1.1.0
  • Tapjoy 12.8.0
  • UnityAds 3.7.1
  • Verizon 1.9.0
  • Vungle 6.9.1

iOS Supported Networks: (At the time of the FairBid SDK release)

  • AdColony 4.6.1
  • AdMob 8.5.0
  • AppLovin 10.2.1
  • Chartboost 8.4.1
  • Facebook Audience Network 6.4.1
  • InMobi 9.1.5
  • IronSource 7.1.5.0
  • Mintegral 6.7.6.0
  • MyTarget 5.11.0
  • Ogury 2.3.5
  • Snap 1.0.7
  • Tapjoy 12.8.0
  • UnityAds 3.7.1
  • Verizon 1.13.0
  • Vungle 6.9.2

Refer to our documentation here, for the latest network updates.

Version 3.14.2

07 May 2021


New:

  • (Android) Detect when networks show an activity but do not trigger an impression callback. FairBid no longer treats this as a show error in order to not impact the user
  • (iOS) Xcode 12.5+ is required to use v3.14.1
  • (iOS) Minimum supported iOS version v10.0
  • (iOS) Upgraded Fyber Marektplace rendered to version 7.8.5
  • iOS 14.5 and SKAdNetwork 2.2 support
  • Improved Video playback
  • Deprecated VPAID video support

Fixed

  • (iOS) Applovin adapter sometimes fires didFailToShow instead of impression when filling Rewarded ads upon auto-request
  • (iOS) Crash when the SDK could not find a Banner placement in its configuration during a Banner refresh
  • (iOS) Crash on application load - while using Unity in a specific scenario
  • (iOS) Crash in ads fetching in a specific scenario
  • (iOS) Crash in IAXMLContentNetworkBuilder for a specific scenario
  • (iOS) Critical issue where apps get stuck under Unity for video ads
  • (iOS) Bug with stuck interstitial in certain scenario
  • (iOS) Issue with double called callback of “modal dismissal”
  • (iOS) Minor rendering issues in certain scenarios

Android Supported Networks: (At the time of the FairBid SDK release)

  • AdColony 4.5.0
  • AdMob 20.0.0
  • AppLovin 10.2.0
  • Chartboost 8.2.0
  • Facebook Audience Network 6.4.0
  • InMobi 9.1.6
  • IronSource 7.1.5.1
  • Mintegral 15.4.51
  • MyTarget 5.12.2
  • Ogury 5.0.8
  • Snap 1.1.0
  • Tapjoy 12.8.1
  • UnityAds 3.7.1
  • Verizon 1.9.0
  • Vungle 6.8.1

iOS Supported Networks: (At the time of the FairBid SDK release)

  • AdColony 4.6.1
  • AdMob 8.4.0
  • AppLovin 10.2.0
  • Chartboost 8.4.1
  • Facebook Audience Network 6.4.1
  • InMobi 9.1.5
  • IronSource 7.1.5.0
  • Mintegral 6.7.6.0
  • MyTarget 5.11.1
  • Ogury 2.3.4
  • Snap 1.0.7
  • Tapjoy 12.8.0
  • UnityAds 3.7.1
  • Verizon 1.9.0
  • Vungle 6.9.2

Refer to our documentation here, for the latest network updates.

Version 3.14.1

16 April 2021


Fixed:

  • ironSource completion callback.  Users were not receiving their reward from ironSource ads.

Version 3.14.0

13 April 2021


Improvements:

  • (Android and iOS) Waterfall optimization: Caching instances’ “no fill/response'' of a given waterfall to optimize the next waterfall and by so reducing latency and improving the performance of waterfalls with multiple instances
  • (Android and iOS) Applying auto-request for interstitial and rewarded video ad formats at the moment an ad is being shown to reduce latency between sequential ads display
  • (Android and iOS) Deprecated 'clearGDPRConsent' API, use 'setGdprConsentString' API instead
  • (iOS) More detailed Verizon SDK version info reported in the test suite

Fixed:

  • (Android and iOS) Workaround for issues with AdMob’s “mute” API (sets ad volume to zero)
  • (iOS) AdMob test mode not working when IDFA is not available
  • (iOS) Verizon: wrong handling of modal view callbacks
  • (iOS) Verizon: UI API called from background thread
  • (iOS) Missing InMobi error on show callback
  • (iOS) Missing IronSource error on show callback
  • (iOS) Missing Verizon error on show callback
  • (iOS) Missing Mintegral error on show callback
  • (iOS) Clicks not reported for Tapjoy ads

Android Supported Networks: (At the time of the FairBid SDK release)

  • AdColony 4.5.0
  • AdMob 19.8.0
  • AppLovin 10.1.1
  • Chartboost 8.2.0
  • Facebook Audience Network 6.3.0
  • InMobi 9.1.6
  • IronSource 7.1.4.1
  • Mintegral 15.4.51
  • MyTarget 5.12.1
  • Ogury 5.0.7
  • Snap 1.0.3.5
  • Tapjoy 12.7.1
  • UnityAds 3.7.1
  • Verizon 1.9.0
  • Vungle 6.8.1

iOS Supported Networks: (At the time of the FairBid SDK release)

  • AdColony 4.6.0
  • AdMob 8.3.0
  • AppLovin 10.0.1
  • Chartboost 8.4.1
  • Facebook Audience Network 6.3.1
  • InMobi 9.1.5
  • IronSource 7.1.4.0
  • Mintegral 6.7.6.0
  • MyTarget 5.10.1
  • Ogury 2.3.4
  • Snap 1.0.7
  • Tapjoy 12.8.0
  • UnityAds 3.7.1
  • Verizon 1.9.0
  • Vungle 6.9.1

Refer to our documentation here, for the latest network updates.

Version 3.13.0

17 March 2021


From FairBid SDK version 3.13.0, the FairBid SDK will automatically retry to load the first banners for you. When a banner is requested and you don't get a fill, Fyber adopts a backoff mechanism and retries until we get a fill or you explicitly call the ‘destroy’ method. After the first banner is successfully shown, it continues refreshing as usual.

Improvements:

  • (Android and iOS) Banners: retry logic on first request (see details above).
  • (Android and iOS) Support for InMobi as a mediated bidding network. Supporting banner, interstitial, and rewarded ad formats
  • (Android and iOS) Google AdMob: Adaptive Banners support.
  • (iOS)Reduced waterfall latency by caching ads from mediated networks.

Fixed:

  • (Android and iOS) In cases where the value of GDPR consent is unknown, the type of ads for Chartboost, InMobi and Fyber Marketplace are restricted.
  • (Android and iOS) Rare side-effects when enabling/disabling auto-request for one placement on other placements auto-request behaviour.

Android Supported Networks:

  • AdColony 4.4.1
  • AdMob 19.7.0
  • AppLovin 9.15.3
  • Chartboost 8.2.0
  • Facebook Audience Network 6.3.0
  • InMobi 9.1.6
  • IronSource 7.1.1
  • Mintegral 15.4.51
  • MyTarget 5.11.12
  • Ogury 5.0.6
  • Snap 1.0.3.5
  • Tapjoy 12.7.1
  • UnityAds 3.6.0
  • Verizon 1.9.0
  • Vungle 6.8.1

iOS Supported Networks:

  • AdColony 4.5.0
  • AdMob 8.1.0
  • AppLovin 6.15.2
  • Chartboost 8.4.1
  • Facebook Audience Network 6.3.0
  • InMobi 9.1.5
  • IronSource 7.1.1.0
  • Mintegral 6.7.6.0
  • MyTarget 5.9.11
  • Ogury 2.3.3
  • Snap 1.0.7
  • Tapjoy 12.7.1
  • UnityAds 3.6.0
  • Verizon 1.9.0
  • Vungle 6.9.1

Version 3.12.2

25 February 2021


Fixed:

  • (iOS) Potential crash occurrence related to banner refresh error events.
  • (iOS)Updated Fyber Marketplace renderer from version 7.8.0 to 7.8.1:
  • Crash occurrence when cached Marketplace banners or interstitials are discarded.

Android Supported Networks:

  • AdMob 19.7.0
  • AdColony 4.4.0 and 4.4.1
  • AppLovin 9.15.11 and 9.15.3
  • Chartboost 8.2.0
  • Facebook Audience Network 6.2.0
  • InMobi 9.1.1 and 9.1.6
  • IronSource 7.1.0 and 7.1.01 and 7.1.0.2
  • Mintegral 15.4.31
  • MyTarget 5.11.10
  • Ogury 5.0.6
  • Snap 1.0.3.4 and 1.0.3.5
  • Tapjoy 12.7.1
  • UnityAds 3.6.0
  • Verizon 1.9.0
  • Vungle 6.8.1

iOS Supported Networks:

  • AdMob 8.0.0 and 8.1.0
  • AdColony 4.4.1.1 and 4.5.0
  • AppLovin 6.15.1 and 6.15.2
  • Chartboost 8.4.0
  • Facebook Audience Network 6.2.1 and 6.3.0
  • InMobi 9.1.1 and 9.1.5
  • IronSource 7.1.0.0
  • Mintegral 6.7.6.0
  • MyTarget 5.9.10
  • Ogury 2.3.3
  • Snap 1.0.7
  • Tapjoy 12.7.1
  • UnityAds 3.6.0
  • Verizon 1.9.0
  • Vungle 6.9.1

Version 3.12.1

25 February 2021


Improvements:

  • (Android) In cases where the value of GDPR consent is unknown, the type of ads for AdMob will not be restricted.

Android Supported Networks:

  • AdMob 19.7.0
  • AdColony 4.4.0 and 4.4.1
  • AppLovin 9.15.11 and 9.15.3
  • Chartboost 8.2.0
  • Facebook Audience Network 6.2.0
  • InMobi 9.1.1 and 9.1.6
  • IronSource 7.1.0 and 7.1.01 and 7.1.0.2
  • Mintegral 15.4.31
  • MyTarget 5.11.10 and 5.11.12
  • Ogury 5.0.6
  • Snap 1.0.3.4 and 1.0.3.5
  • Tapjoy 12.7.1
  • UnityAds 3.6.0
  • Verizon 1.9.0
  • Vungle 6.8.1

iOS Supported Networks:

  • AdMob 8.0.0
  • AdColony 4.4.1.1 and 4.5.0
  • AppLovin 6.15.1 and 6.15.2
  • Chartboost 8.4.0
  • Facebook Audience Network 6.2.1 and 6.3.0
  • InMobi 9.1.1 and 9.1.5
  • IronSource 7.1.0.0
  • Mintegral 6.7.6.0
  • MyTarget 5.9.10
  • Ogury 2.3.3
  • Snap 1.0.7
  • Tapjoy 12.7.1
  • UnityAds 3.6.0
  • Verizon 1.9.0
  • Vungle 6.9.1

Version 3.12.0

14 February 2021


Improvements:

  • Added support for new waterfall mediated ad network: Snap. Supporting Banner, Interstitial and rewarded placement types.
  • Added support for new waterfall mediated ad network: myTarget. Supporting banner, interstitial and rewarded placement types
  • Added support for banner placement type for AdColony bidder. That in addition to the existing support for interstitial and rewarded placement types.

Android Supported Networks:

  • AdMob 19.7.0 (updated)
  • AdColony 4.4.0 and 4.4.1 (updated)
  • AppLovin 9.15.11 (updated)
  • Chartboost 8.2.0
  • Facebook Audience Network 6.2.0
  • InMobi 9.1.1
  • IronSource 7.1.0 and 7.1.01 and 7.1.0.2 (updated)
  • Mintegral 15.4.31 (updated)
  • myTarget 5.11.10 (New)
  • Ogury 5.0.6 (updated)
  • Snap 1.0.3.4 (New)
  • Tapjoy 12.7.1
  • UnityAds 3.6.0
  • Verizon 1.9.0 (updated)
  • Vungle 6.8

iOS Supported Networks:

  • AdMob 8.0.0 (updated - former AdMob’s versions are not compatible with 3.12)
  • AdColony 4.4.1.1
  • AppLovin 6.15.1 and 6.15.2 (updated)
  • Chartboost 8.4.0
  • Facebook Audience Network 6.2.1 (updated)
  • InMobi 9.1.1
  • IronSource 7.1.0.0 (updated)
  • Mintegral 6.7.6 (updated)
  • myTarget 5.9.10 (New)
  • Ogury 2.3.3 (updated)
  • Snap 1.0.7 (New)
  • Tapjoy 12.7.1
  • UnityAds 3.6.0
  • Verizon 1.9.0 (updated)
  • Vungle 6.9.1 (updated)

Version 3.11.0

18 January 2021


Improvements:

  • Extended Impression Level Data API to expose the “variant Id”. For more information, click here.
  • Exposed Impression Level Data API through a new API that can be called before the impression takes place. For more information, click here.
  • Added new API for passing custom key/value parameters when showing Interstitials and Rewarded ads.  For more information, click here.

Android Supported Networks:

  • AdColony 4.3.1
  • AppLovin 9.14.11
  • IronSource 7.0.4 & 7.0.4.1
  • Ogury 5.0.5
  • UnityAds 3.6.0
  • Verizon 1.8.2

iOS Supported Networks:

  • Facebook iOS SDK 6.2.1 is supported by FairBid SDK v3.10 and above
  • AdMob 7.69
  • AppLovin 6.14.10
  • IronSource 7.0.4.0
  • UnityAds 3.6.0

Version 3.10.1

16 December 2020


Fixed:

          • [Android] Bug in the FairBid Android SDK version 3.10.0 regarding apps developed on the Corona Game Engine, AdMob’s ad availability was not verified correctly, leading to a false-negative result.

Version 3.10.0

04 December 2020


Improvements:

          • Added support for Vungle banners in addition to Vungle interstitials and rewarded placement types.
          • [iOS] The "mute" API now works for Fyber Marketplace interstitials

Fixed:

          • [Android] AdMob version reported on the Test Suite
          • [Android] Prevent potential classpath conflicts in a proguard environment
          • [Android] Banners occasionally being displayed with wrong height
          • [Android] Requesting programmatic instances via Test Suite
          • [Android] Mediation of programmatic banners from FAN
          • [iOS] Test suite crash when SDKs are not integrated
          • [iOS] Incorrect information passed on impression callbacks

Android Supported Networks:

          • AppLovin 9.14.8, 9.14.9, 9.14.10
          • Chartboost 8.2.0
          • InMobi 9.1.1
          • UnityAds 3.5.1

iOS Supported Networks:

          • AdMob 7.68.0
          • AppLovin 9.14.8, 9.14.9
          • Chartboost 8.3.1.1, 8.4.0
          • InMobi 9.1.1
          • TapJoy 12.7.1
          • UnityAds 3.5.1
          • Verizon 1.8.1

Version 3.9.0

19 November 2020


Improvements:

          • Added support for Ogury Interstitials, Rewarded and Banner ads
          • Upgraded Fyber Marketplace renderer to version 7.7.3
            • Improved low ad quality detection and prevention mechanisms in all fullscreen ads
            • Improved HTML ad centering in specific ads

Fixed:

Marketplace:

          • Crash in rare scenario in VAST ads
          • Missing Close button in certain scenarios of Rewarded Playables

Version 3.8.0

09 November 2020


Improvements:

          • new API for configuring auto-request behaviour for each Placement individually
          • [iOS] Test Suite now provides feedback about missing SKAdNetwork identifiers

Fixed:

          • Race condition on "mute" API at SDK start causes feature not to work

Android Supported Network Updates:

          • AdColony 4.3.0
          • AdMob 19.5.0
          • AppLovin 9.14.5, 9.14.6
          • Facebook 6.2.0
          • IronSource 7.0.3.1
          • TapJoy 12.7.1
          • UnityAds 3.5.0
          • Verizon 1.8.1
          • Vungle 6.8.1

iOS Supported Network Updates:

          • AdColony 4.4.1.1
          • AdMob 7.67.0
          • ApLovin 6.14.5.6.14.6
          • Facebook 6.2.0
          • IronSource 7.0.3.0
          • Vungle 6.8.1

Version 3.7.1

21 October 2020


Android

Fixed:

          • Upgraded Fyber Marketplace renderer to version 7.7.2:

            • Issue in the video player which might cause the Marketplace SDK to crash in certain rare scenarios

iOS

Fixed:

  • Upgraded Fyber Marketplace update to version 7.7.2:

  • Orientation issue in interstitial display ads

  • Improved spinner logic while opening app store in certain scenarios

Updates:

  • Upgraded  Fyber Marketplace update to version 7.7.2:

    • Increased the size of iPad video controls by 20%

    • Removed the automatic dismissal of interstitials

Version 3.7.0

13 October 2020


Improvements:

  • Support for InMobi as a mediated network for Banner, Interstitials and Rewarded Placements
  • Improved Test Suite UI for iPads 
  • Upgraded Fyber Marketplace renderer to version 7.7.1
    • Added support for iOS 14 and Xcode 12. Please note, Xcode 11.7 and below are not supported
    • Added SKAdNetwork 2.0 support
    • Added new privacy-aware contextual data parameters
    • Added additional VAST functionality that improves click tracking and helps mitigate accidental clicks 
    • Added support for dark mode in in-app browser
    • User interface updates targeting increased user engagement (Video CTA now lists “Install Now” instead of “Visit Us” )
    • Added improved user experience for video by adding swipe to open StoreKit and StoreKit video end cards
    • Improved click handling for interstitial display Ad Units
    • Improved the SDK handling of VAST CompanionAd file extension and mime-types, such as case-insensitive “JPG”
    • Improved the look and feel of the fail-safe close button

Fixed:

  • AdMob Banner not rendered in Test Suite
  • Fixed a crash in the Verizon adapter that occurred in some Interstitial scenarios
  • Fixed a crash when showing a Placement without a fill while an ad is being displayed 
  • Fixes to the Fyber Marketplace renderer
    • Fixed a crash in a certain rare scenario while opening the StoreKit
    • Fixed a crash in a certain rare scenario when showing the in-app browser
    • Fixed a bug with a disappearing close button in the CompanionAd
    • Fixed a bug with missing close button when rotating the device in a certain rare scenario
    • Improved handling of universal link stability. In rare cases users would see a stuck spinner
    • Removed false-positive "page is not available" label from the in-app browser
    • Critical bug that caused the SDK to consider secure app-store links as non-secure.
    • Bug related to missing bundle resources (buttons) in the Unity 2019 integration
    • Increased the close button size and touch area in static end-cards
  • UnityAds adapter not working, when configured only for Banners

Android Adapter Updates:

  • AdColony 4.2.4
  • AdMob 19.4.0
  • AppLovin 9.14.3
  • Facebook 6.1.0
  • IronSource 7.0.2
  • TapJoy 12.7.0
  • Verizon 1.8.0
  • Vungle 6.8.0

iOS Adapter Updates:

  • AdColony 4.4.0
  • AppLovin 6.14.3
  • Chartboost 8.3.1
  • Facebook 6.0.0
  • IronSource 7.0.2.0
  • TapJoy 12.7.0
  • UnityAds 3.5.0
  • Verizon 1.8.0
  • Vungle 6.8.0

Version 3.6.1

24 September 2020


Fixed:

  • Crash when using AdMob banners

Version 3.6.0

11 September 2020


Improvements:

  • Mute API for mediation
  • Test suite allows requesting and showing from adapters with missing permissions
  • Improved ad delivery and fill management performance
  • AdColony Advanced Bidding
  • Upgraded Fyber Marketplace renderer to version 7.7.0:
    • Added a new API for passing the developer’s own user ID
    • Added support for VAST 3.0 CompanionClickTracking

Fixed:

  • Null Pointer Exception when app goes to the background before the SDK is fully started
  • Obfuscation for Third Party Networks when importing the FairBid SDK
  • Improved data integrity for internal SDK behaviour tracking
  • AdColony in the test suite shows a permanent loading spinner

Android Adapter Updates:

  • AdColony 4.2.2
  • IronSource 7.0.0
  • UnityAds 3.4.8

iOS Adapter Updates:

  • AdColony 4.3.1
  • AdMob 7.64.0
  • IronSource 7.0.0.0
  • Mintegral 6.4.1.0
  • UnityAds 3.4.8

Version 3.5.0

24 August 2020


Improvements:

  • New contextual and privacy-friendly parameters are now collected by the SDK to help buyers continue to advertise at scale when the Advertising ID (AAID, IDFA) is not available
  • FairBid SDK always uses the latest version of IDFA (it does not show a popup to the user)
  • Banner support for AdColony
  • Improved auto-request behaviour
  • Running multiple requests for the same Placement in parallel is now prevented

Fixed:

  • Banner refresh didn’t work correctly
  • Mintegral Interstitial fetches always resulted in error
  • Multiple programmatic bids for the same mediated network instance where not loaded correctly

Android Adapter Updates:

  • AdColony 4.2.0
  • AdMob 19.3.0
  • AppLovin 9.13.4
  • Chartboost 8.1.0
  • IronSource 6.18.0
  • Tapjoy 12.6.1

iOS Adapter Updates:

  • AdColony 4.2.0
  • AdMob 7.63.0
  • AppLovin 6.13.3
  • Chartboost 8.2.0
  • IronSource 6.18.0.2
  • Tapjoy 12.6.1

Version 3.4.2

15 August 2020


Fixed:

  • Crash caused by interaction between FairBid and SafeDK
  • Unified the timing of the close and back button with iOS across all placement types
  • Minor stability and performance improvements

Features:

  • Upgraded Fyber Marketplace renderer to version 7.6.0
  • Improved click handling for interstitial display Ad Units
  • Improved the look and feel of the fail-safe close button

Version 3.4.1

22 July 2020


Fixed:

  • Crash when using Facebook banners
  • Availability API was not returning correct results

Android Adapter Updates:

  • Facebook 5.10.1

iOS Adapter Updates:

  • Facebook 5.10.1
 

Version 3.4.0

19 July 2020


Features:

    • Programmatic banner mediation for Facebook
    • Smart banner size: The SDK uses 320x50 banners on phones and 728x90 on tablets. This is automatically selected for each mediation networks
    • Ad Availability API improvements to help prevent show errors
    • The plugin folder structure is much better organised now, please make sure to remove the old FairBid plugin from your project before adding the new version.

Fixed:

      • Auto-request behaviour stopped after going to background while full-screen ad is shown
      • Several fixes in the test suite UI:
        • Some uninitialized adapters would crash the app when test suite is opened
        • Issues with “show” buttons being disabled permanently after showing ads
        • “Show” button state updated correctly in different scenarios
        • Request button spinner UI glitch
        • Some UI elements were missing under certain conditions
      • Crash that occurred under scenarios with concurrent ad requests

Android Adapter Updates:

      • IronSource 6.17.0
      • Mintegral 14.2.21
      • Vungle 6.7.0

iOS Adapter Updates:

    • IronSource 6.17.0
    • Mintegral 6.3.3
    • Vungle 6.7.0
 

Version 3.3.0

22 June 2020


Fixed:

  • Minor bug fixes and improvements
  • Fyber Marketplace fixes:
    • Improved the SDK handling of invalid VAST End cards:
      • When the content of an end card is empty
      • The SDK will attempt to reload the end cards upon failure
      • Invalid / Erroneous file extension and mime-types
    • Video ads loading logic has been adjusted for better performance

Updates:

              • Banner placement support for UnityAds
              • Upgraded Fyber Marketplace features:
                • Newer user experience for full screen ads - as these now take advantage of immersive mode to render on the whole screen
                • The SDK now takes advantage of the “onRenderProcessGone” WebViewClient API to avoid WebView related crashes

Android Adapter Updates:

              • AdMob 19.1.0
              • AppLovin 9.12.8

iOS Adapter Updates:

              • AdMob 7.60.0
              • AppLovin 6.12.8
              • UnityAds 3.4.2

Version 3.2.1

9 June 2020


Fixed:

              • IMPORTANT: Issue where banners that were requested before SDK start would be shown but never refreshed.
 

Version 3.2.0

26 May 2020


Improvements:

              • Support for Verizon Banners, Interstitial and Rewarded ads
              • Add test device via the Test Suite for AdMob and Facebook
              • More efficient waterfall logic for banner requests

Fixed:

              • Crash/Termination of the application on iOS when building with Unity v2019.3
              • Long delay for some banner ad requests
              • Issue when using server-side rewarding without setting a user ID
              • Auto-request issue when bringing app to background/foreground
              • Debug logs could not be enabled
              • Wrong notification in the Test Suite UI

Android Adapter Updates:

              • Facebook 5.9.0
              • Verizon 1.5.0

iOS Adapter Updates:

              • Facebook 5.9.0
              • Verizon 1.5.0
 

Version 3.1.1

7 May 2020


Fixed:

              • Crash: affecting banners on devices running Android API < 19 (4.3 and below)
              • Chartboost adapter: delegate reference could be lost through switching activities or the system and impact the ad life cycle.
 

Version 3.1.0

27 April 2020


Updates:

              • Improved SDK configuration caching

Fixed:

              • Lost fills in some scenarios of multiple Placements
              • AppLovin banner ad is not shown in the Test Suite

Android Adapter Updates:

              • AdMob 19.0.1 (Support for multiple Rewarded instances)
              • FAN 5.8.0
              • IronSource 6.16.0

iOS Adapter Updates:

              • AdMob 7.57.0
              • Chartboost 8.1.0
              • FAN 5.8.0
              • IronSource 6.16.0
 

Version 3.0.1

9 April 2020


Updates:

              • Fyber will no longer be offering Game of Whales as a part of FairBid
 

Version 3.0

31 March 2020


Improvements:

              • Improved ad delivery and fill management performance
              • Requesting programmatic AdColony instances from the test suite
              • Test Suite better helps to check for successful integration on Android 9+
              • Upgraded Fyber Marketplace renderer to version Android 7.5.3
              • Deep Links of type "intent" with a fallback URL will open the fallback URL, if the target application is not installed on the device
              • Support added for CompanionClickTracking
              • Fullscreen activity now requires hardware acceleration. No developer action required
              • Improved deep link handling
              • VPAID is now supported in the mute API
              • Using ExoPlayer for rendering VAST ads
              • Upgraded Fyber Marketplace renderer to version iOS 7.5.4
              • Improved UI/UX for the location of the “close” button in iPhone X and above
              • Improved full-screen video countdown timer logic
              • Improved visual display on banners by adding support for content aware backgrounds
              • Improved memory management in VPAID ads
              • Support added for CompanionClickTracking
              • Ad experience UI update: All 'X' (close) buttons on full screen ads use the same theme
              • When the user closes the landing page / app store of a full screen display ad the SDK dismisses the ad

Fixed:

              • FAN ad objects were not properly destroyed
              • Fyber banner impression not sent when app context was lost
              • Destroyed banners interfered with other banners
              • Programmatic instances in test suite timed out
              • Fixes banner user experience issue when same banner was requested twice
              • Minor issues in the waterfall process
              • Click logic has been revised
              • Fixed a crash related to the cancelling of ad requests in very particular timings.
              • Fixed a potential crash in the video cache mechanism
              • Potential crash when calling webview getSettings API
              • Crash on banner refresh when superview was lost
              • AppLovin 6.9.5 crash in test suite
              • Crash in click-handling module which could occur in certain rare scenarios
              • Bug when using the Smartlink feature, the SDK opens the internal browser instead of the external browser
              • Bug in VPAID with the ‘X’ button which is shown immediately on the endcard (appears after 3 seconds)
              • Bug in iOS 11 when clicking the ‘Visit us’ button only the 1st click responds
              • A potential UI flow on a background thread in certain cases in video flow
              • Bug - audio continues to play when display (MRAID and Video) ad is closed

Android Adapter Updates:

              • AdMob 19.0.0
              • Chartboost 8.0.1
              • Facebook 5.7.1
              • ironSource 6.15.0.1
              • Mintegral 13.0.01
              • Vungle 6.5.2

iOS Adapter Updates:

              • AdMob 7.56.0
              • Facebook 5.7.1
              • ironSource 6.15.0.1
              • Mintegral 6.1.0.0
              • Tapjoy 12.4.2
              • Vungle 6.5.2
 

Version 2.7.0

18 February 2020


Fixed:

              • Setting the InterstitialListener before starting the SDK now works properly
              • onShowFailure is now also called on the main thread
              • Missing onCompletion callback when the user was not rewarded for AdColony, Chartboost and Facebook
              • UnityAds missing to check if ads are ready on show
              • ironSource not clearing the last error when loading a new ad

Android Adapter Updates:

              • Tapjoy 12.4.2
              • Mintegral 12.1.51

iOS Adapter Updates:

              • AdMob 7.53.1
              • Mintegral 5.8.8.0
 

Version: 2.6.0

20 January 2020


Updates

              • CCPA compliant IAB US privacy string API
              • When hosting activity has a launch mode of “singleTask” ads displayed will now properly dismiss when required.
              • Removal of the GSON dependency
              • Using ExoPlayer for rendering VAST ads
              • Added support for MRAID force orientation
              • Restored the StoreKit usage in iOS 13 and above
              • Added support for dynamic web styling for AB-testing, to test and improve HTML rendering
              • The minimum supported iOS version is now iOS 9
              • Improved overall stability
              • Improved the creatives rendering

Fixed

              • onHide callback fired before onCompletion for Fyber demand
              • Adapters not starting correctly when initialization was interrupted by a foreign activity
              • Tapjoy ad request timeout rate
              • Click logic has been revised
              • Fixed a crash related to the cancelling of ad requests in very particular timings.
              • Fixed a potential crash in the video cache mechanism.
              • Improved rendering of full screen html ads
              • Better handling of Google Play click URLs inside the ad
              • Interstitial ads cannot be dismissed before given an opportunity to be visible to the user
              • Full screen interstitials display ads are not scrollable
              • Intent scheme is properly sent to the operating system
              • Fixed a possible ANR on devices running Android 5.x
              • Renamed a package which was possibly conflicting with other open source package names.
              • Stability improvements
              • Fixed a bug in VPAID which blocked VPAID ads from being rendered on iPads
              • Fixed a bug where the in-app browser was opened upon the 204 response upon the ad click
              • Fixed a minor MRAID sizing bug
              • Stability and performance improvements
              • Fixed inconsistency with User Agents
              • Fixed a crash which could occur in a certain edge case
              • Improved internal browser behavior
              • Improved HTML rendering in certain cases
              • Crash, caused by a specific type of URI for an external app
              • Deprecated: Removed the Automatic Location Update Engine, which required the sensitive location permissions to be added to the info.plist of the publisher application.

Android Adapter Updates

              • AppLovin 9.11.1
              • AdMob 18.3.0
              • IronSource 6.13.0
              • UnityAds 3.4.0

iOS Adapter Updates

              • AppLovin 6.11.0
              • IronSource 6.13.0
              • Tapjoy 12.4.0
 

Version: 2.5.0

22 December 2019


Updates

              • Detached child-related settings between the Fyber SDK and the AdMob and Facebook adapters, you now have to use every ad networks' child-related setting independently.
              • Click here for additional information about providing child-related settings for AdMob and Facebook.

Fixed

              • UnityAds timeouts on no fills
              • UnityAds clicks not reported for Interstitial and Rewarded
              • FairBid SDK 2.4.0 not compatible with Fyber Offer Wall
              • Crash when SDK was used from multiple threads
              • Mintegral Interstitial ad closed callback not fired
              • Mintegral ads too early reported as ready (Interstitial, Rewarded)
              • Programmatic mediation support for Mintegral

Android Adapter Updates

              • Facebook 5.6.0

For Android Changelog, click here.

iOS Adapter Updates

              • Programmatic mediation support for Mintegral
              • Facebook 5.6.0
              • AppLovin 6.9.5
              • AdColony 4.1.2

For iOS Changelog, click here.

 

Version: 2.4.0

27 November 2019


Updates

              • Added new API for Impression Depth
              • Added new API for callback for ad request started
              • Added support for GDPR Consent String

For iOS Changelog, click here.
For Android Changelog, click here.

 

Version: 2.3.1

17 October 2019


Fixed

              • Rewarded OnShowFailure callback contains Impression Data
 

Version: 2.3.0

7 October 2019


Updates

Adapters for Android

              • AdColony 4.1.0
              • ironSource 6.10.0
              • Applovin 9.9.1
              • Vungle 6.4.11

Adapters for iOS

              • ironSource 6.8.4.2
              • Vungle 6.4.3
 

Version: 2.2.0

9 September 2019


Updates

              • Supports integration with Game Of Whales
              • New Mediated Network - Chartboost (Android SDK version 7.5.0) (iOS SDK version 8.0.1)
              • Supports 320x50 banner refresh per placement

Adapters for Android

              • Tapjoy 12.3.1
              • Chartboost 7.5.0
              • FAN 5.5.0

Adapters for iOS

              • FAN 5.4.0
              • UnityAds 3.2.0
              • Chartboost 8.0.1
 

Version: 2.1.2

3 September 2019


Fixed

              • iOS 13 Support: Sets the full-screen presentation mode for the full-screen view controllers (due to the changes in iOS 13 default behavior)
 

Version: 2.1.1

15 August 2019


Fixed

              • Issue where in sometimes the VAST completion event was triggered too early
 

Version: 2.1.0

31 July 2019 (Official GA Version)


Updates

 

Version: 2.0.9

15 July 2019


Fixed

              • Crash in the API Rewarded.Show(“placementName”)
 

Version: 2.0.8

10 July 2019


Updates

              • Updated renderer version to Fyber Marketplace 7.3 for iOS and 7.3.1 for Android

              • API: Added API to set App User ID

              • API: Added infrastructure to support server side rewarding

              • Fixed

              • Fixed display issues with banners

 

Version: 2.0.7

28 June 2019


Updates

              • Removed the restriction to have only one banner (iOS)

Fixed

              • OnLoad , OnError and OnShow events are fired although the Banner was destroyed (iOS)
 

Version: 2.0.6

6 June 2019


Fixed

              • Banner can now be destroyed on banner load (iOS)

Deprecated

              • Audio start/end callbacks (Android, iOS)

Version: 2.0.5

27 May 2019


Updates

Deprecated

              • Obsolete User Info parameters were removed
 

Version: 2.0.4

16 May 2019


Version number updated

 

Version: 2.0.3

10 May 2019


Version number updated

 

Version: 2.0.2

2 May 2019


Fixed

              • Bug where "bannerExpand" is not shown properly in fullscreen
 

Version: 2.0.1

23 April 2019


Fixed

              • Banner positioning
 

Back to Top ⇧