Ooyala Pulse SDK: Changelog

Version 2.5.18.12.0 - June 13, 2018

ADDED

  • New parameters (enableGdpr, gdprConsentString and gdprPersonalDataIncluded), are available in the RequestSettings, to enable IAB's GDPR consent framework, and pass in the necessary parameters with the ad requests.


  • Version 2.5.18.11.0 - May 21, 2018

    ADDED

  • A new parameter, Live, is available in the RequestSettings, enabling you to turn off certain tracking, secondary lookup requests, real-time bidding requests, and/or cookie syncing. This ensures the high volumes of ad delivery and subsequent tracking to go smoothly while increasing your revenue and viewer retention for a live event.


  • Version 2.5.18.7.0 - Apr 4, 2018

    FIXED

  • If a client integration calls PulseSession.stopSession() between PulseSessionListener.startAdBreak() and PulseSessionListener.startAdPlayback(), it no longer causes a NullPointerException.


  • Version 2.5.18.1.1 - Jan 9, 2018

    FIXED

  • Fixed the cast exception caused by previous release.


  • Version 2.5.18.1.0 - Jan 8, 2018

    ADDED

  • A new parameter, SeekMode, is available in the RequestSettings, giving you the option to enforce showing certain unplayed mid-roll ad breaks, even when the viewer seeks or scrubs past them.


  • Version 2.5.17.20.0 - Oct 3, 2017

    CHANGED

    The Core SDK has been removed from version 2.5.17.20.0 and Ooyala will no longer provide any support for the Core SDK from April 3rd, 2018. This means that:

    As a result of deprecating the Core SDK, changes were made to the Pulse SDK. All classes and Enums are now moved from the com.ooyala.adtech package to the com.ooyala.pulse package.

    To move away from the Core SDK and start using the Pulse SDK instead, use the following tutorial.

    ADDED

    You can now log debug messages to the console by setting Pulse.logDebugMessages to true. Debugging is turned off by default.



    Version 2.4.17.14.0 - Jul 13, 2017

    ADDED

    The Core SDK is deprecated from version 2.4.17.14.0 and will be removed completely in version 2.5.17.20.0, to be released on October 3rd, 2017. This means that:

    As a result of deprecating the Core SDK, the following changes were made to the Pulse SDK:

    The following classes were moved from the com.ooyala.adtech package to the com.ooyala.pulse package:

    When you upgrade the SDK in your Pulse SDK integration, then you must update the import statements in the files where any of the listed classes are used. For example:

    import com.ooyala.adtech.LogListener;

    would change to:

    import com.ooyala.pulse.LogListener;



    Version 2.3.17.12.0 - Jun 13, 2017

    FIXED



    Version 2.3.17.10.0 - May 22, 2017

    ADDED



    Version 2.3.17.9.0 - May 09, 2017

    ADDED



    Version 2.3.17.8.0 - Apr 25, 2017

    ADDED



    Version 2.3.17.7.0 - Apr 07, 2017

    FIXED



    Version 2.3.17.4.0 - Feb 22, 2017

    ADDED



    Version 2.3.16.25.0 - Dec 21, 2016

    ADDED



    Version 2.3.16.23.0 - Nov 23, 2016

    ADDED



    Version 2.3.16.21.0 - Oct 17, 2016

    FIXED



    Version 2.3.16.19.0 - Sep 22, 2016

    ADDED



    Version 2.3.16.17.0 - August 29, 2016

    ADDED



    Version 2.3.16.15.0 - July 26, 2016

    FIXED



    Version 2.3.16.14.0 - July 20, 2016

    ADDED



    Version 2.2.16.11.0 - June 07, 2016

    ADDED



    Version 2.2.16.10.0 - May 23, 2016

    ADDED



    Version 2.2.16.9.1 - May 13, 2016

    FIXED



    Version 2.2.16.9.0 - May 03, 2016

    FIXED



    Version 2.2.16.8.0 - April 20, 2016

    ADDED

    CHANGED

    FIXED



    Version 2.1.16.4.0 - February 29, 2016

    FIXED



    Version 2.1.16.3.0 - February 11, 2016

    ADDED