FairBid iOS SDK Changelog

Version 3.6.0

11 September 2020


Features:

  • Mute API for mediation
  • Improved ad delivery and fill management performance

Fixed:

  • AdColony in the test suite shows a permanent loading spinner

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 (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:

  • Mintegral Interstitial fetches always resulted in error
  • Multiple programmatic bids for the same mediated network instance where not loaded correctly

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.1

22 July 2020


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
  • The former banner size API has been removed.
  • Ad Availability API improvements to help prevent show errors

Fixed:
Crash that occurred under scenarios with concurrent ad requests

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

Updates:

  • Banner placement support for UnityAds

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
  • Upgraded Fyber Marketplace renderer to version 7.5.5
  • Improved the SDK initialization process - lower latency

Fixed:

  • Crash/Termination of the application via Springboard in some cases
  • Long delay for some banner ad requests
  • Issue when using server-side rewarding without setting a user ID
  • Incorrect User-Agent in VAST End Cards on new iPads

Adapter Updates:

  • Facebook 5.9.0
  • Verizon 1.5.0

Version 3.1.0

27 April 2020


Updates:

  • Improved SDK configuration caching

Fixed:

  • Lost fills in some scenarios of multiple Placements

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
  • Upgraded Fyber Marketplace renderer to version 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:

  • 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

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:

  • UnityAds missing to check if ads are ready on show
  • ironSource not clearing the last error when loading a new ad

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
  • 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

  • Tapjoy ad request timeout rate
  • 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.

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.
  • Check here for additional information about providing child-related settings for AdMob and Facebook.

Fixed

  • 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 reported as ready too early (Interstitial, Rewarded)
  • Programmatic mediation support for Mintegral

Adapter Updates

  • Facebook 5.6.0
  • AppLovin 6.9.5
  • AdColony 4.1.2

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 Mintegral SDK
  • Added support for GDPR Consent String
  • Test Suite supports request of Programmatically Mediated Networks' instances
  • Update the iOS min supported version to 9
  • Fyber Marketplace Ad renderer v7.4.1

Fixed

  • Fixed bug in AdMob adapter which does not report no fill correctly for Rewarded Video
  • Fixed bug in IronSource adapter which sends show error instead of no fill
  • Fixed bug in AppLovin adapter which does not report no fill correctly for Rewarded Video and Interstitial

Version: 2.3.0

7 October 2019


Updates

  • Added Impression Level Revenue Data callback.
    Important: This will break your integration, please make sure to update your delegate methods!
  • Use WKWebView rather than UIWebView
  • Fyber Marketplace ad renderer v7.4.1

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).
  • Bug with overlapped x-button in certain edge cases, which caused full-screen ads to remain on the screen without the ability to dismiss them

Adapters

  • 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 (SDK version 8.0.1)
  • Supports 320x50 banner refresh per placement

Fixed

  • Crash in iOS 9 when loading/showing a banner ad
  • Missing failure callback when trying to show non-existent placement
  • Test Suite is not fully presented in iOS 13
  • Crash when setting RV custom parameters that are not strings

Adapters

  • 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 sometimes the VAST completion event was triggered too early

Version: 2.1.0

31 July 2019 (Official GA Release)


Updates

Fixed

  • TapJoy ads are not rewarding users
  • Fixed Facebook adapter fetching mechanism
  • Fixed potential crash in iOS 13

Adapters

  • AdMob Update 7.46.0
  • TapJoy Update 12.3.1 

Version: 2.0.8

10 July 2019


Updates

  • Default banner height set to 50 DIP
  • Updated renderer version to Fyber Marketplace 7.3
  • API: Added API to set App User ID
  • API: Added infrastructure to support server side rewarding
  • API: Updated banner show API from FYBBanner.place to FYBBanner.show

Fixed

  • Bug fixes

Version: 2.0.7

28 June 2019


Updates

  • Limit the number of Banners from the same Placement to one
  • API: Added destroy API for Banners

Fixed

  • Failed to refresh multiple banners

Version: 2.0.6

6 June 2019


Fixed

  • FAN & AdMob banner alignment upon device rotation

Deprecated

  • Audio start/end callbacks

Version: 2.0.5

27 May 2019


Updates

  • FairBid 2 SDK can run on the same app with Fyber Offerwall SDK
    User classes renamed:
  • API: FYBUser changed to FYBUserInfo
  • API: FYBBannerView changed to FYBBannerAdView
  • API: FYBOptions changed to FYBStartOptions

Fixed

  • Width and height remains the same even the device orientation has changed

Adapters

  • UnityAds Update 3.0.3

Deprecated

  • Obsolete User Info parameters were removed from User Info API:
  • Marital status, Interests, Household income, Education level

Version: 2.0.4

19 May 2019


Fixed

  • Banner location issues where banners were not centered

Version: 2.0.3

10 May 2019


Adapters

  • AdColony Update 3.3.7
  • AppLovin Update 6.5.3
  • TapJoy Update 12.2.1
  • Vungle Update 6.3.2
  • FAN Update 5.3

Version: 2.0.2

2 May 2019


**Updates**
* Version number updated

Version: 2.0.1

23 April 2019


Fixed

  • Issues with behavior of banners after they have been clicked
  • Banner positioning after resize and and collapse
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request