Android SDK Changelog

 
 

Version 9.2.0

14 October 2020


Updates:

  • Removed GDPR Consent Data API

Version 9.1.0

19 March 2020


Updates:

 

Version 9.0

16 December 2019


Updates:

  • Streamlined API: Offer Wall only
  • Enhanced user experience within Offer Wall

Fixed:

  • Potential issue switching between background and foreground
 

Version 8.22.3

March 2019


Fixed:

  • Potential crash during SDK start on Android 8 and above
 

Version 8.22.2

January 2019


Fixed:

  • A crash on amazon devices
 

Version 8.22.1

September 2018


Fixed:

  • A crash on SDK start for Lollipop devices
 

Version 8.22.0

July 2018


New:

  • GDPR Consent Data Support
 

Version 8.21.0

May 2018


New:

  • GDPR Consent API Support
 

Version 8.20.1

April 2018


Fixed:

  • Issue with fill caching mechanism not being invalidated when using custom publisher parameters.
  • Issue with Interstitials and Banners Fill Rate optimization.
 

Version 8.20.0

January 2018


Updates:

  • Added compatibility for Android Gradle plugin v3.0.0.

Fixed:

  • Potential crash in tracking Fyber's installs attribution.
  • Potential crash when starting a video ad.
  • Potential crash when scheduling the next cache refresh.
  • Completion notification not shown after watching a rewarded video until the end.
  • Occasional black screen on some video ads.
 

Version 8.19.0

December 2017


Updates:

  • Optimisations for rewarded video ad request.

Fixed:

  • Frozen microbrowser when opened a second time.
  • Keyboard not being hidden automatically when exiting the Microbrowser.
  • Potential crash in Rewarded Video.
 

Version 8.18.0 (Beta)

November 2017


Fixed:

  • Potential crash due to a concurrency scenario.
  • Missing User Segments data sent on SDK start.
 

Version 8.17.1

November 2017


Fixed:

  • Crash on start of Android below version 4.4
 

Version 8.16.1

September 2017


Fixed:

  • Potential crash in Rewarded Video mediation
 

Version 8.16.0

August 2017


Updates:

  • Multiple networks fill caching support
  • Drop support for API level below 14

Version 8.15.1

August 2017


Fixed:

  • Potential crash due to faulty VPAID campaigns
 

Version 8.14.0

July 2017


Updates:

  • Fill caching mechanism improvements.
  • Improvements for optimizing Interstitials and Banners Fill Rate.
  • Improvements to Rewarded Video caching.

Fixed:

  • Potential crash before showing the completion toast message.

Version 8.12.2

June 2017


Fixed:

  • Potential crash after consecutive Rewarded Video requests.
 

Version 8.12.1

May 2017


Fixed:

  • Potential crash when user interacts with video right before it ends.
 

Version 8.12.0

April 2017


Updates:

  • Automatic virtual currency request after a Rewarded Video always uses dashboard's Currency Id.

Fixed:

  • Flicker when transitioning from the video to the endcard.
 

Version 8.11.0

March 2017


Updates:

  • Configurable timeouts for Interstitial and Banner requests.

Fixed:

  • Possible crash with pre-caching.
 

Version 8.10.0

March 2017


Fixed:

  • Empty banner size list
 

Version 8.9.0

February 2017


Updates:

  • Test your mediation setup with the Fyber's Test Suite.

Fixed:

  • Timeout handling during ad request.
  • Simultaneous requests performance for different products.
 

Version 8.8.0

January 2017


Fixed:

  • Missing prompt for lost connection in some OS versions.
  • Videos do not continue playing from buffer when the connection is lost on lollipop.
  • Banner sizes wrongly applied.
 

Version 8.7.0

December 2016


Updates:

  • Banner requests now wait until SDK and mediation are initialised.
  • New, improved UX on connection lost for Rewarded Video.
  • Proguard configs now packaged alongside with the SDK.

Fixed:

  • Fixed proguard warnings during build when annotations library is not used.
  • Issue with Consecutive Rewarded Video requests.
  • Alert prompt bug on Rewarded Video.
 

Version 8.6.0

November 2016


Updates:

  • Improved video playback for VPAID
 

Version 8.5.5

November 2016


Updates:

  • New, longer timeout for Banner Requests
 

Version 8.5.3

October 2016


Fixed:

  • Fixes Precaching crashes on Samsung devices
 

Version 8.5.2

October 2016


Updates:

  • Preloading static and video interstitials Endcards for better user experience

Fixed:

  • Sample app issues when building from Android Studio 2.2
  • AGPBI errors when building from Android Studio 2.2
 

Version 8.5.1

September 2016


Updates:

  • Added Video Interstitial support
  • Added a callback to alert you when precaching videos is done
  • Added a method to inform if videos are currently cached on the device

Fixed:

  • Buffering issues in devices running Marshmallow+
  • Video player issue in some low end devices
  • Issue preventing a service to be closed
 

Version 8.4.2

August 2016


Fixed:

  • Fixes issue affecting DAU calculation
 

Version 8.4.1

July 2016


Updates:

  • Added Creative Controls support

Fixed:

  • Fixes possible crash when passing null message to Fyber Logger
 

Version 8.3.2

July 2016


Updates:

  • Enable changing user ID after starting the SDK
  • Dropped support for Gingerbread (You'll still be able to compile your app, but no ads will be delivered)
  • Improved user experience on browser redirection

FIxed:

  • Custom SSL handling for Gingerbread
  • Potential warnings when building with Android Studio 2.+
  • Potential crash when handling expired cookies
 

Version 8.3.1

July 2016


Fixed:

  • Possible crash when an app is updated from an SDK v7.x
 

Version 8.3.0

April 2016


Updates:

  • Added Banner ads functionality

Fixed:

  • Possible crash when showing the user completion message in Rewarded Videos
 

Version 8.1.6

March 2016


Fixed:

  • Possible issue when dismissing the Rewarded Video before it is loaded
 

Version 8.1.5

March 2016


Fixed:

  • Issue with the automatic currency request after a Rewarded Video
 

Version 8.1.4

February 2016


Fixed:

  • Possible issue with Invalid Signature response on VCS
 

Version 8.1.3

February 2016


Updates:

  • Supporting Amazon devices
 

Version 8.1.2

February 2016


Updates:

  • New API on Fyber.Settings exposing user

Fixed:

  • Application is not blocked when video is suspended as soon as it starts
  • Removing Activity leak after sdk start on specific devices
  • Addressing potential crashes when precaching and showing videos
 

Version 8.1.1

January 2016


Fixed:

  • Issue retrieving Google Advertising ID in specific conditions

Version 8.1.0

January 2016


Updates:

  • Allow publishers to enable HTTP for rewarded video

Fixed:

  • Enabling Gingerbread to play HTTPS videos
  • Bug fixes and performance improvements
 

Version 8.0.1

November 2015


Fixed:

  • Issue causing video files not being deleted from the device
  • Excessive pre-caching bandwidth consumption
 

Version 8.0.0

September 2015


API Changes:

  • Rebranding (SponsorPaySDK -> Fyber SDK / SP -> FYB)
  • Renamed products (BrandEngage -> Rewarded Videos…)
  • Introduced fluent interface API through method chaining
  • Introduces Requesters
  • New API for Interstitials
  • New API for Rewarded Videos
  • New API for Offer Wall
  • New API for Starting the SDK
  • New API for Virtual Currency
  • Introduces Reporters
  • New API to report Installs
  • New API to report Rewarded Actions
  • Feature Removal
  • Use of multiple AppIds
  • Use of credentials token
  • Overriding of the currency name through SDK’s API
  • adapters.info and adapter.config for mediation

New:
*Sample app shipped with the SDK

  • Control over precaching functionality (delay the start) (only for Fyber Videos)
  • Annotation processing for the mediation adapters

Fixed:

  • Requesting videos from a background thread
  • Possible leak broadcast receiver