Releases: kaltura/playkit-ios
widevine/v0.3.1
Note: This Version is ONLY for Applications that use Widevine Classic
Cocoapods
Since it's Widevine release please use following on your Podfile:
pod 'PlayKit/WidevineClassic', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v0.3.1'
Note: You have to use same convention for any plugin.
For example for IMAPlugin:
pod 'PlayKit/IMAPlugin', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v0.3.1'
Widevine Classic Documentation
Note: To get started with Widevine Classic click on black arrow under Widevine Classic section.
Release Notes
v0.4.0.rc2
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
v0.4.0.rc1
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.rc1'
v0.3.1
Fixed Bugs
- FEM-1469, release player view when player is destroyed
Cocoapods
https://cocoapods.org/pods/PlayKit
PlayKit Technical Documentation
v0.3.0
Fixed Bugs
- FEM-1431, Update IMA SDK version to v3.5.2
- resolves crash issue on iPhone5 described on IMA Forum
- Tracks, small improvement to tracks (#172)
- Added plugin name to Youbora manager (#173)
- FEM-1438, fix wvm support - assetToPrepare is missed (#177)
Cocoapods
https://cocoapods.org/pods/PlayKit
PlayKit Technical Documentation
widevine/v0.3.0
Note: This Version is ONLY for Applications that use Widevine Classic
Cocoapods
Since it's Widevine release please use following on your Podfile:
pod 'PlayKit/WidevineClassic', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v0.3.0'
Note: You have to use same convention for any plugin.
For example for IMAPlugin:
pod 'PlayKit/IMAPlugin', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v0.3.0'
Widevine Classic Documentation
Note: To get started with Widevine Classic click on black arrow under Widevine Classic section.
Release Notes
v0.3.0.rc1
Cocoapods
Since it's pre-release please use following on your Podfile:
pod 'PlayKit', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'v0.3.0.rc1'
Fixed Bugs
widevine/v0.3.0.rc1
Note: This Version is ONLY for Applications that use Widevine Classic
Cocoapods
Since it's Widevine release please use following on your Podfile:
pod 'PlayKit/WidevineClassic', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v0.3.0.rc1'
Note: You have to use same convention for any plugin.
For example for IMAPlugin:
pod 'PlayKit/IMAPlugin', :git => 'https://github.com/kaltura/playkit-ios.git', :tag => 'widevine/v0.3.0.rc1'
Widevine Classic Documentation
Note: To get started with Widevine Classic click on black arrow under Widevine Classic section.
Release Notes
https://github.com/kaltura/playkit-ios/releases/tag/v0.3.0.rc1
v0.2.2
Fixed Bugs:
#FEM-1432, Fixed issue with fairplay DRM
Cocoapods
https://cocoapods.org/pods/PlayKit
PlayKit Technical Documentation
v0.2.1
Fixed Bugs:
- FEM-1400 (#164)
- Fixed issues found from youbora QA team.
- Fixed issue with resource url.
- Player View Enhancements (#163)
- Updated PlayerView to have AVPlayerLayer backed in, instead of adding sub-layer.
- Update Player.view property to be of type PlayerView
- Added convenience method for player view to add inside container view easily.
- Youbora fixes (#165)
- Separated inner prepare of the player into 2 stages: setMedia and then calling super.prepare.
Known Issues:
- Youbora SmartAds issue. When pausing ad and then closing the session (sending /stop event) on the next session when we pause the ad again no pause event is sent.
Cocoapods
https://cocoapods.org/pods/PlayKit