Pulse SDK: Changelog

Version 2.6.24.2.0 - February 21, 2024

FIXED



Version 2.6.24.1.0 - January 24, 2024

ADDED



Version 2.6.23.11.0 - November 29, 2023

ADDED



Version 2.6.23.8.0 - August 30, 2023

ADDED



Version 2.6.23.6.0 - June 14, 2023

ADDED



Version 2.6.23.5.0 - May 24, 2023

CHANGED



Version 2.6.23.1.0 - January 19, 2023

ADDED



Version 2.6.22.12.0 - December 13, 2022

CHANGED

Maintenance Release.



Version 2.6.22.8.0 - August 19, 2022

CHANGED



Version 2.6.22.7.1 - July 21, 2022

ADDED



Version 2.6.22.7.0 - July 01, 2022

CHANGED



Version 2.6.22.4.0 - April 28, 2022

CHANGED



Version 2.6.22.3.1 - March 25, 2022

FIXED



Version 2.6.22.3.0 - March 16, 2022

ADDED



Version 2.6.21.10.0 - October 20, 2021

ADDED



Version 2.6.21.9.0 - September 13, 2021

FIXED



Version 2.6.21.4.0 - April 26, 2021

ADDED



Version 2.6.21.2.0 - February 15, 2021

ADDED

FIXED



Version 2.6.20.12.0 - December 17, 2020

CHANGED

Integrated Open Measurement SDK (OM SDK) version 1.3.13 with Pulse Android SDK. Previously, OM SDK version 1.2.22 was integrated. See Open Measurement Guide to know how to use OM SDK integration. For a more detailed sample, please refer to the sample integration. Following APIs have been updated:



Version 2.6.20.9.2 - September 30, 2020

CHANGED



Version 2.6.20.9.1 - September 17, 2020

FIXED



Version 2.6.20.9.0 - September 10, 2020

ADDED

CHANGED

FIXED



Version 2.5.20.4.0 - April 16, 2020

ADDED

CHANGED



Version 2.5.20.3.0 - March 11, 2020

FIXED



Version 2.5.20.2.0 - February 18, 2020

ADDED

Integrated Open Measurement SDK (OM SDK) version 1.2.22 with Pulse Android SDK. See Open Measurement Guide to know how to use OM SDK integration. For a more detailed sample, please refer to the sample integration. Following new methods have been added:

CHANGED



Version 2.5.20.1.0 - January 21, 2020

ADDED

  • A new parameter, accountCustomParameter, added to ContentMetadata.


  • Version 2.5.19.9.0 - September 27, 2019

    CHANGED

    NOTE: Minimum Android SDK API Level increased to 14 (Android 4.0.1).

    ADDED

  • A new parameter, midrollBreakNumber, is available in the RequestSettings, allowing you to override the number of the midroll ad break targeted by the ad request.


  • Version 2.5.19.7.0 - July 31, 2019

    ADDED

  • A new parameter, breakNumber, is available in the RequestSettings, allowing you to override the number of the ad break targeted by the ad request.


  • Version 2.5.19.1.0 - Jan 22, 2019

    ADDED

    New timeout parameters, are available in the RequestSettings, allows you to override:



    Version 2.5.18.19.0 - Sep 27, 2018

    ADDED

  • PulseAdBreak.getAdBreakType() allows you to determine the position type of an ad break within the video content.


  • 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