v0.4.0.rc2
Pre-release
Pre-release
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