Skip to content

Releases: kaltura/playkit-android-ima

v4.3.0

04 Nov 08:26
Compare
Choose a tag to compare

Changes from v4.2.0

Plugin Playkit Support

v4.3.0

New Features

  • FEM-2677 | Add IMA companion ad support

    Now Apps can add companion ad view and it's dimensions to IMA config and the IMA plugin will display it as long the video is displayed and will remove if in next media if there is no ad for it or no companion ad defined in the adtag.
    The app is responsible to manage this slot viability.
    Note that the width and .height are values that should be defined in the adtag url in the companion ads section

Example
 new IMAConfig().setAdTagUrl(adTagUrl).
         setCompanionAdConfig(companionAdSlot, 728, 90);

Bug Fixes

  • FEM-2690 | Added SKIPPABLE_STATE_CHANGED event in Ads event map
gradle
  • implementation 'com.kaltura.playkit:imaplugin:4.3.0'

v4.2.0

24 Sep 06:51
Compare
Choose a tag to compare

Changes from v4.1.0

Bug Fixes

  • FEM-2656 | IMA DAI Cannot play post roll ad after pausing it

  • FEM-2640 | NPE protection for accessing null videoPlayerWithAdPlayback

gradle

implementation 'com.kaltura.playkit:imaplugin:4.2.0' 

v3.9.10

04 Sep 13:03
Compare
Choose a tag to compare

Changes from v3.9.9

Bug Fixes

  • FEM-2640 add NPE protection for accessing null videoPlayerWithAdPlayback after plugin was destroyed

Note since this is patch version, it would work with playkit v3.9.7 libraries

implementation 'com.kaltura.playkit:imaplugin:3.9.10' 

v4.1.0

13 Aug 08:47
Compare
Choose a tag to compare

Changes from v4.0.0

Upgrades

Bug Fixes

  • FEM-2600 | fix IMA SDK crash once user clicks back button and ad is still loading
implementation 'com.kaltura.playkit:imaplugin:4.1.0' 

v3.9.9

13 Aug 07:27
Compare
Choose a tag to compare

Changes from v3.9.8

Bug Fixes

  • FEM-2612 | ad display container is not destroyed in case player.destroy is done programatically when playing media on same view. issue is related to last FEM-2600 fix

Note since this is patch version, it would work with playkit 3.9.7 libraries

implementation 'com.kaltura.playkit:imaplugin:3.9.9' 

v3.9.8

31 Jul 11:35
7fa8d0e
Compare
Choose a tag to compare

Changes from v3.9.7

  • FEM-2600: Fix crash in IMA SDK if destroy adDisplayContainer is called and adManager was never initialized before (#75)

Note since this is patch version, it would work with playkit 3.9.7 libraries

implementation 'com.kaltura.playkit:imaplugin:3.9.8' 

v3.9.7

22 Jul 12:59
Compare
Choose a tag to compare

Changes from v3.9.6

Plugin Playkit Support

v3.9.7

  • upgrade to v3.9.7

Gradle

  • implementation 'com.kaltura.playkit:imaplugin:3.9.7'

v4.0.0

19 Jul 14:18
Compare
Choose a tag to compare

Changes from v3.9.6

Plugin Playkit Support

v4.0.0

Breaking Changes

AdTagUrl
IMAConfig : new IMAConfig().setAdTagURL(adTagUrl) API was renamed to new IMAConfig().setAdTagUrl(adTagUrl)

Gradle

  • implementation 'com.kaltura.playkit:imaplugin:4.0.0

3.9.6

09 Jul 12:20
Compare
Choose a tag to compare

Changes from v3.9.4

Plugin Playkit Support

v3.9.6

  • upgrade to v3.9.6

Gradle

  • implementation 'com.kaltura.playkit:imaplugin:3.9.6

v3.9.4

21 May 12:21
Compare
Choose a tag to compare

Plugin Playkit Support

v3.9.4

Upgrades

Bug Fixes

  • FEM-2508 | Playback stuck when playing preroll only adtag until it ends and user is going to bg/fg

  • FEM-2519 | ad manager is set to null when onApplicationresume is called causes NPE

  • FEM-2458 | [DAI] cue points - hasPostroll API always returns false for DAI VOD

Gradle

  • implementation 'com.kaltura.playkit:imaplugin:3.9.4'