Skip to content

v0.4.0.rc2

Pre-release
Pre-release
Compare
Choose a tag to compare
@ElizaSapir ElizaSapir released this 14 Jun 13:40
· 329 commits to develop since this release

Cocoapods

Since it's pre-release please use following on your Podfile:

pod 'PlayKit', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'v0.4.0.rc2'

Breaking Changes

IMA Plugin Declaration Under Podfile

Before:

pod 'PlayKit/IMAPlugin', :git => 'https://github.com/kaltura/playkit-ios-ima.git', :tag => 'v0.4.0.rc2'

After:

pod 'PlayKit_IMA', :git => 'https://github.com/kaltura/playkit-ios-ima.git', :tag => 'v0.0.1.rc1'

Features & Fixed Bugs

  • FEM-1433, (#178)
    • Remove default activity indicator from IMA plugin should be handled on client side.
  • FEM-1439, (#179)
    • Added namespace for events for better readability when debugging.
    • Added more info for posting events, now prints to the console the event name and data, for example:
      PlayerEvent.SourceSelected ,with data: ["contentUrl" : "https://..."]
  • Added tests scheme and added code coverage flag to get coverage reports. (#181)
  • FEM-1330, (#182)
    • Added referrer sending in playback url.
  • FEM-1440, (#180)
    • Updated playing ads after time from IMA SDK after updating to version v3.5.2
  • FEM-1457, (#183)
    • Added unit-tests for providers
    • Added more unit-tests for ott analytics plugins
  • FEM-1444, (#184)
    • remove master source flavor id from playable sources
  • FEM-1469, (#185)
    • release player view when player is destroyed
  • FEM-1437, (#176)
    • Move IMA plugin to a separate repo/module
  • FEM-1428, (#168)
    • Update cast sdk from 3.3.0 to 3.5
  • FEM-1449, resolve ad issue when destroying player
  • FEM-1475, (#186)
    • make AppStateProvider public