CHANGELOG

v3.9.1 (2023-03-01)

  • Fixed a bug that RFPVisibilityNotifier did not work correctly when there were multiple monitored objects.

v3.9.0 (2022-10-13)

  • Add support for ExoPlayer 2.18

v3.8.4 (2021-08-04)

  • Add custom parameter for ad request
  • Fixes small defects

v3.8.3 (2021-05-20)

  • Add support for ExoPlayer 2.12, 2.13, 2.14
  • Drop support for ExoPlayer 2.6, 2.7, 2.8

v3.8.2 (2021-01-22)

  • Add RFPInViewNotifier to support hooking in-view

v3.8.1 (2020-11-19)

  • Fixes small defects

v3.8.0 (2020-10-16)

  • Add support for outstream video ads

v3.7.0 (2020-03-23)

  • Add support for ExoPlayer 2.10, 2.11
  • Drop support for ExoPlayer 2.4, 2.5

v3.6.1 (2019-09-12)

  • Fixes crashing on sending event

v3.6.0 (2019-08-27)

  • Add VideoAdView#OnDetachedListener to get video ad’s state when it is detached from window.

  • Add VideoAdView#processAd(RFPInstreamInfoModel adModel, @Nullable Bundle savedState) to support video ads start from the state when it was detached.

v3.5.0 (2019-08-19)

  • Add new api RFPInstreamAdLoader for loading ads
  • Adds support for ExoPlayer 2.9.x
  • Fixes small defects

v3.4.4 (2019-01-16)

  • Fixes leaks problem on Ad’s request AsyncTask
  • Publish demo apps
  • Adds support for ExoPlayer 2.8.x
  • Fixes small defects

v3.4.3 (2018-11-26)

  • Fixes leaks problem on loadAd
  • Fixes small defects

v3.4.2 (2018-10-29)

  • Fixes crashing on initialization (Android Lollipop)

v3.4.1 (2018-10-02)

  • Improve initialization
  • Fixes crashing on sending impression

v3.4.0 (2018-08-27)

  • Support external ad networks

v3.3.2 (2018-08-15)

  • Delete functions related to icon image

v3.3.1 (2018-07-11)

  • Support creative size acquisition
    • RFPInstreamInfoModel#creative_width()
    • RFPInstreamInfoModel#creative_height()

v3.3.0 (2018-04-26)

Changes & Enhancements

  • Add api for setting HTTP request timeout interval
  • Adds support for ExoPlayer 2.7.x

v3.2.2 (2018-04-05)

  • Retry video ad request on detecting malformed header.
  • Send video player’s internal error to VideoAdView#OnErrorListener.
  • Fix layout editor issues on VideoAdView.

v3.2.1 (2018-01-26)

  • Adds support for ExoPlayer 2.6.x

v3.2.0 (2017-11-20)

  • Add video advertising cache function

v3.1.0 (2017-10-30)

  • Support advertising ID acquisition

v3.0.1 (2017-10-24)

  • Improvements in stability

v3.0.0 (2017-10-12)

  • Separating the video advertising SDK

v2.2.2 (2017-09-07)

  • Fixes the problem that RFP.init() fails on certain terminals.

v2.2.1 (2017-09-05)

  • Adds support for ExoPlayer 2.5.x
  • Adds interface fixing the video advertising load error.
  • Fixes small defects.

v2.2.0 (2017-08-28)

  • Supports variation in action button text.
  • Support for HTTP Live Streaming format video advertising.

v2.1.4 (2017-08-23)

  • Fixes old video advertising not being displayed when setting new video advertising.

v2.1.3 (2017-08-22)

  • Fixes the problem that, when moving to the landing page, video playback continues in the background when transitioning to full-screen mode.

v2.1.2 (2017-08-21)

  • Fixes the problem of the playback position being maintained when recovering from full screen.

v2.1.1 (2017-08-18)

  • Fixes the problem that video is not displayed where there are multiple video advertisements.

v2.1.0 (2017-08-17)

  • Update minSdkVersion to 16.
  • Change video playback to use TextureView.
  • Add dependency to ExoPlayer.

v2.0.1 (2017-08-08)

  • Fixes the problem that some tracking events are not played correctly.

v2.0.0 (2017-07-27)

  • Video advertising support

v1.0.1 (2017-07-18)

  • Fixes issue of not transitioning to a standard browser with sendClickEvent.

v1.0.0 (2017-06-20)

  • Original version.