Releases: kaltura/platform-install-packages
Releases · kaltura/platform-install-packages
Kaltura CE 12.9.0 released
kaltura-base (12.9.0) changelog:
- SUP-9380 - Live Manifest delivered over http
- SUP-8904 - flavorAsset -> getDownloadURL provides broken links when there are special characters in the entry name such as %
- SUP-9879 - Generate thumbnail error when uploading short video - 3 seconds
- PLAT-6662 - Entry Deep clone - clone childs
- PLAT-5707 - optimize the thumbnail grabbing
- PLAT-6503 - Add ability to sanitize/block/notify/ignore on a closed list of object attributes
kaltura-html5lib (v2.52) changelog:
- SUP-9989 - Duplicate 350x90 companion ads
- SUP-9982 - Companion CreativeType is incorrect
- SUP-9980 - YLE - HLS.JS duplicating external stream segments
- SUP-9824 - Fullscreen issue with dual screen
- SUP-8514 - Chapter and slides have wrong thumbnails
- FEC-6311 - Add support to memcache
- FEC-6309 - inappropriate use of ARIA roles, states, and properties
- FEC-6308 - The video player object contains inappropriate aria roles
- FEC-6216 - Player spinner is displayed during failover
- FEC-6184 - playback of live stream freezes after fallback to primary
- FEC-6128 - Upgrade hls.js to v0.6.x
- FEC-5598 - HLS JS: Green screen appears when Trinity Church stream is playing
- FEC-6332 - Regression: HLSJS: In most of cases scrubber stays at the same place and live indicator shows DVR after trying to back on live from DVR during throttling
- FEC-6321 - HLS JS - Loading spinner is shown on playing video after back to LIVE on external stream
- FEC-6330 - Continuous loading symbol displayed on changing the rate
- FEC-6341 - Live indicator doesn't return to Live when you pause the stream twice
- FEC-6343 - Kaltura Live: Bitrate switch: Player doesn't switch bitrate after starting to play live and trying to choose lowest bitrate
- Enable setting only required settings for HLSJS
- Disable memCache by default
- Revert "Change playbackrate api in playManifest request"
Kaltura CE 12.8.0 released
kaltura-base (12.8.0) changelog:
- PLAT-6650 - New X265/HEVC support
- PLAT-5801 - Design batch optimiztion
- PLAT-6543 - Scheduling - validate resourceEvent is not already allocated at a specific time
- PLAT-6666 - When changing entry UserId change the owner also on the childs.
- PLAT-6668 - When changing entry.entitledUsersEdit/Publish, make the same changes on the child entries
- PLAT-6708 - At rest encryption fails with transcoding operators
kaltura-nginx (1.10.2) changelog:
- nginx-vod-module version 1.12, compiled against ffmepg 3.2
Kaltura CE 12.7.0 released
kaltura-base (12.7.0) changelog:
- SUP-9163 - first status of a user
- SUP-9535 - iTunes Syndication feed not updating explicit tag in channel
- SUP-9785 - Youtube Distribution fails for several entries
- SUP-9799 - Duplicated Users Per Same PID
- PLAT-6516 - Delivery Profile selection order not working properly
- PLAT-6150 - Typo in HTTP notification name related to Attachments
- PLAT-5707 - optimize the thumbnail grabbing
- PLAT-5801 - Design batch optimiztion
- PLAT-6478 - Deployment of new FFMPEG 3.2
- PLAT-6429 - Suggestion: "re-register authentication" button in Youtube API distribution profile settings
- PLAT-6448 - hbbtv - support set-top boxes
- PLAT-6461 - new player initialization - create play manifest URL
kaltura-html5lib (v2.51) changelog:
- FEC-5890 - DFP pre-mid-post with skip: Video sound is playing during mid roll when performing seek over mid roll cue point
- SUP-9337 - Captions on iPhone not displaying since KS is missing the 'disableentitlementforentry' priviliedge
- FEC-5936 - configuration for player - use latest or update manually
- FEC-5543 - During webcast, the player time goes out of sync
- SUP-7353 - The number of playlist's videos is incorrect (rule-based)
- SUP-9063 - Chapter\slide locator only responding to slides
- FEC-6231 - Player 2.46| users cannot close report content due to slides plugin
- SUP-8926 - Playlist with slides - unexpected behavior when the player contains bumper
- FEC-5623 - Closed captions menu open/closes very quickly on second click
- SUP-9515 - Some entries won't play in full screen when source selector is enabled
- SUP-7353 - The number of playlist's videos is incorrect (rule-based)
- SUP-9829 - Resignation Media - WebKitPlaysInline incorrect flag
- FEC-5132 - Enable ID3 tags plugin in DVR & related
- SUP-9823 - 2.49 player issue on Note 3&4
- FEC-6284 - MPEG dash uDRM (ID:14)-The video is not shown but audio playing and counter working after pausing Ad
- tvpapiGetlicensedUrl plugin
- Fix hls.js debug info and test page
- Error handling improvements
- Reset closedCaptions UI state on media change
- Support pipe-lining protocol across embed requests
- dfp-does-not-work-escaping-issue
- fix that instead of interval we set a timeout after we get result
- Change default IMA3 companion ResourceType to ALL
kaltura-html5-studio (v2.0.8) changelog:
- FEC-5936: configuration for player - use latest or update manually
- Aligned with HTML5 lib v2.51
kaltura-ffmpeg (3.2) changelog:
- Upstream 3.2 version with the Transform video filter (https://github.com/facebook/transform)
Kaltura CE 12.6.0 released
kaltura-base (12.6.0) changelog:
- SUP-9130 - Cannot download media via KMS
- SUP-9437 - WN - 414 Request-URI Too Large errors on player version 2.48.1
- PLAT-6415 - Timeout when generating 'Business-Process Cases' table in admin console
- PLAT-5783 - Template Entry Overrides Irrelevant Field if New Entry Type is External Media
- PLAT-6419 - Recscheduling - Publish - VOD Entry is not published
- PLAT-6428 - Recscheduling - Recurrence - Weekly series missing two last events (specific case)
kaltura-nginx (1.10.2) changelog:
- Upgrade to vod module 1.11
- Added RTMP port selection prompt, default is 1935.
kaltura-kmc (v5.41.1) changelog:
- PLAT-6257 - Add Average Accumulative Storage to Publisher Bandwidth and Storage Report
- PLAT-6211 - create "re-generate token" button in KMC
Kaltura CE 12.5.0 released
kaltura-base changelog:
- PLAT-6348 - Add ReplacedEntryId Xsl variable
- SUP-8727 - Deleting CaptureSpace Quiz entry with presentation removes presentation from original entry
- SUP-9501 - Query - in the KMC - Entitlements Settings are empty
- SUP-9451 - Long Conversion Duration for Clipped/trimmed Content - 12H-18H
- PLAT-5983 - Sphinx improvement - add partnerId to privacy_by_contexts
- PLAT-6338 - Multi-Audio: audioLanguage - add label tag to manifest - HLS
- PLAT-6412 - add KalturaBaseEntryBaseFilter userIdNotIn field
kaltura-html5lib (v2.50) changelog:
- FEC-6260 - Regression: DFP Pre-mid-post: Video is playing 5 seconds with spinner during 10-15th seconds (right before the midrol)
- FEC-6260 - Regression: DFP Pre-mid-post: Video is playing 5 seconds with spinner during 10-15th seconds (right before the midrol)
- SUP-9527 - Player info plugin displaying number of impressions instead of number of plays
- SUP-9648 - Issue is in udrm in IE
- FEC-6242 - Silver light error msg on Edge browser - Player is not uploaded
- FEC-6245 - DFP pre-roll with skip: "Skip Ad" button displayed twice,if click on Ad
- SUP-9586 - Slow initialization of video playback
- Add support to nativeVersion in GetLicenedLinks.js reg exp
- CC Receiver - returning to dynamic loading of mwEmbedLoader
- Webc 734 polls only
- give force pause in changeMedia
- Fixing isInSequence var after AdError in CC
- Revert some CC module loading optimisations
- Reciever performance improvements
- Unload Chromecast media player immediately on changeMedia
- Show splash screen on IDLE or change media on Chromecast
- Send raw kaltura plugin data to chrome cast
- SUP-9527 - Player info plugin displaying number of impressions instead of number of plays
- SUP-9648 - Issue is in udrm in IE
- FEC-6242 - Silver light error msg on Edge browser - Player is not uploaded
- FEC-6245 - DFP pre-roll with skip: "Skip Ad" button displayed twice,if click on Ad
- SUP-9586 - Slow initialization of video playback
- Add support to nativeVersion in GetLicenedLinks.js reg exp
- CC Receiver - returning to dynamic loading of mwEmbedLoader
- Webc 734 polls only
- give force pause in changeMedia
- Fixing isInSequence var after AdError in CC
- Revert some CC module loading optimisations
- Reciever performance improvements
- Unload Chromecast media player immediately on changeMedia
- Show splash screen on IDLE or change media on Chromecast
- Send raw kaltura plugin data to chrome cast
- SUP-9527 - Player info plugin displaying number of impressions instead of number of plays
- SUP-9648 - Issue is in udrm in IE
- FEC-6242 - Silver light error msg on Edge browser - Player is not uploaded
- FEC-6245 - DFP pre-roll with skip: "Skip Ad" button displayed twice,if click on Ad
- SUP-9586 - Slow initialization of video playback
- Add support to nativeVersion in GetLicenedLinks.js reg exp
- CC Receiver - returning to dynamic loading of mwEmbedLoader
- Webc 734 polls only
- give force pause in changeMedia
- Fixing isInSequence var after AdError in CC
- Revert some CC module loading optimisations
- Reciever performance improvements
- Unload Chromecast media player immediately on changeMedia
- Show splash screen on IDLE or change media on Chromecast
- Send raw kaltura plugin data to chrome cast
Kaltura CE 12.4.0 released
kaltura-base changelog:
- PLAT-6135 - Get end date of last event of a series
- PLAT-6164 - events orderby name is missing
- PLAT-6215 - 2 factor authentication feature
- SUP-9163 - first status of a user
- SUP-9229 - API Error metadata.list
- SUP-9337 - Captions on iPhone not displaying since KS is missing the 'disableentitlementforentry' priviliedge
- PLAT-6197 - List response filter does not return new resources added after creation
- PLAT-6198 - Recscheduling- Recurrence event - time of day is taken from current system time
- PLAT-6218 - Change single event to recurring returns wrong event time.
- PLAT-6255 - edit the resource of an occurrence
- PLAT-6279 - Bulk Upload XML replacement deleted entry's original thumbnails
- PLAT-6268 - Weekly recurrence calculation
- PLAT-6287 - Recurrence date is 31
- PLAT-6305 - exporting schdule events in ICAL format results in incorrect dates
kaltura-nginx (v1.10.2) changelog
- Upgraded to latest stable - v1.10.2
- Nginx now compiled with the RTMP module to be used for Live streaming
kaltura-html5lib (v2.49) changelog:
- SUP-9210 - Iframe Embeds - Wheel of death on Android + Chrome
- FEC-6129 - Enable Shaka on Android
- FEC-6130 - Incorrect event type on livestats events
- FEC-6133 - LC - Endless spinner while changing streams (when hls-js is enabled)
- FEC-6138 - MPEG Dash:LC - Endless spinner while changing streams (dash)
- FEC-6140 - Lecture Capture multi streams: selected stream failed to be play, errors in console
- FEC-6091 - CLONE - Changing bitrate causes player to become unresponsive in Safari
- FEC-6112 - DFP Pre-Mid-Post:Big play button is missing after post-roll
- FEC-6107 - Replay Youtube Entry Displays Only Audio
- FEC-6118 - MPEG_Dash: Channel playlist: Player stuck after choosing dash clear entry after live entry
- FEC-6142 - Chromecast - (OTT content) can not replace media thumbnail in changemedia
- FEC-6143 - Chromecast - Not able to set chromecast proxy data in changemedia
- FEC-6128 - Upgrade hls.js to v0.5.48
- FEC-6127 - Upgrade Shaka to stable v2.0.0
- FEC-6166 - MPEG_Dash uDRM: Player stuck after switching entries in playlist
- FEC-6167 - MPEG_Dash uDRM: Any entry plays only first 4 seconds after switching in playlist
- SUP-8825 - iOS flavor transition in 2.45 jumps back to the video beginning for a split second
- SUP-9089 - Resgination Media - VAST trafficking doesn't respect skipBtn condition
- SUP-9251 - "Apply drop shadow to icons" is not responding
- FEC-6186 - Player not loaded on IE8 - only black box
- SUP-8163 - iPad video issue when switvhing tabs
- FEC-6164 - Change media of live linear not working
- FEC-6145 - DFP overlay: the video doesn't loaded , spinner appears all time
- FEC-6189 - DFP overlay - the video is not displayed after overlay Ad starts
- FEC-6196 - Vast overlay is not displayed
- FEC-6175 - Regression: Video stack loading with DFP overly (Regression)
- FEC-6200 - endless loop when change media while ad
- FEC-6215 - seek bar is not functioning after change media
- FEC-5874 - Playlist: "Play previous clip" button grey out (but clickable) even user plays not the first entry
- SUP-8939 - In IE11, In Full Screen, using 'iframe' embeds - Volume Drops to 0 %
- FEC-5981 - Call to action buttons are not working
- SUP-9452 - Companion Ad Issue
- FEC-6208 - HLS -JS - DFP - Playlist is disabled during the video
- SUP-7774 - Video Quality is degraded when casting to AirPlay from iOS app
- FEC-6170 - [Web 3 Player] Unable to load captions file although Captions enabled
- FEC-6177 - MPEG_Dash uDRM: seek doesn't work in case of performing seek before tapping on play button(Win8.1-IE11 Only).
- FEC-6239 - Regression: HLSJS: Live with DVR: Video is not playing smooth after throttling the bandwidth
- Set max retry for handling errors
- Retrieving cue points - adding safe check
- add external proxyData for ott use case
- Fix default CC thumbnail preview
- Do not load hlsjs on SDK
- Fix invalid $_SERVER user agent access
- Change to getLicenseData API. For OTT offline registration without flavorId
- Fix getLicenseData on php < 5.4.0
- Merge ccAds branch
- Merge DualVideo branch
- Add printouts to IMA loading
- Do not reload the IMA lib if already available
- Fixed a problem where a TypeError was fired after playback switches to the next playback item in a playlist
- disable shaka on Android
- Select base, main and high profiles when forcing using "Kaltura.ForceHighResFlavors"
- peer5 plugin update
- Re-add DRM mime type selection to native SDK
- Fix playlist with ads get stuck on changeMedia
- Remove HLS-IE8 condition from UIConfResult.php
Kaltura CE 12.3.0 released
kaltura-base changelog:
- PLAT-6132 - Display cross day events
- PLAT-6135 - Get end date of last event of a series
- PLAT-6127 - Add "EXT-X-SESSION-KEY" tag to master manifest for offline FairPlay
- PLAT-5983 - Sphinx improvement - add partnerId to privacy_by_contexts
- PLAT-5485 - The max duration of an event should be 24 hours
- SUP-7180 - API call - emailRecipients field not working
- SUP-9173 - Server side notifications not working since Sep 2nd - notification ID 7721
- PLAT-5774 - iCal with recurring events ingestion issues
- PLAT-6083 - Response profile returns wrong results
- PLAT-6124 - can't update recurrence of past recurring event
- PLAT-6123 - Can't update series recurrence from until to count or the either way around
- PLAT-5613 - Possible to create duplicate scheduleEventResource
- PLAT-5513 - Possible to set non-existing resource as parent
- PLAT-6186 - Push notifications code is not compatible with Push server V2
kaltura-html5-studio (v2.0.7) changelog:
- SUP-8880: KMS/KAF deployment players are not editable in The Universal Studio.
- Aligned with HTML5 lib v2.48.1
Kaltura CE 12.2.0 released
kaltura-base changelog:
- PLAT-5105 - playManifest refactoring for live - delivery profile
- PLAT-5916 - Enhance Access Control Creation script for uDRM
- PLAT-5962 - Support Dash packaging for Firefox standard
- SUP-9003 - The property "accessControlId" is updatable with admin session only
- PLAT-5983 - Sphinx improvement - add partnerId to privacy_by_contexts
- PLAT-5963 - Add makeHidden property to Kaltura_Client_Type_LiveEntryRecordingOptions
- PLAT-5964 - createRecordedEntry method should set display_in_search to -1 if makeHidden is true
- PLAT-5965 - expose entry's display_in_search property in api v3
- PLAT-5966 - In baseEntry.list (or any derived service) - when listing with IdIn, entries with display_in_search = -1 should be returned
- PLAT-6007 - When picture is not available mediaprep failed the entry
- PLAT-6027 - Enable filtering based on resource ID or parent resource ID
- PLAT-6061 - When picture is not available mediaprep failed to populate metadata
- PLAT-5732 - copy annotation cue points from live to VOD
- PLAT-6047 - yahoo syndication error
kaltura-html5lib (v2.48.1) changelog:
- SUP-9210 - Due to changes made on Chrome 52 removing the touchstart eventName from Android
- FEC-6130 - Ignore the initial seeking to the live edge
- FEC-6133 - Fix stream switching with HLSJS
- SUP-8883 - V2 player custom styles "Button's icon color" are not saved
- FEC-5966 - Regression:uDRM:WV cenc: black screen with loading spinner in case of performing consecutive seek when player in pause mode
- FEC-6004 - iOS 10: the player failed to play on iPhone Chrome/FireFox browser
- FEC-5871 - MPEG_Dash: Flavor selector: Video stuck for 1 sec in case of changing bitrate manually
- FEC-5969 - MPEG_Dash uDRM: IE9 fallback: Old IE uses castlab instead of silverlight for DRM
- SUP-8896 - Player not loaded on IE - only black box
- FEC-5858 - Mobile skin: Expand button presented on top of the entry duration time
- FEM-801 - iPhone 5c- Downloaded media (not only offline) - Play button stays on the screen after entry starts playing
- FEC-5878 - MPEG_Dash: pre-sequence bumper is not working on shaka player
- FEC-5960 - dash - player api events: switchingChangeStarted and switchingChangeComplete not fired when switching bitrate
- FEC-5884 - MPEG_Dash: No UI indication in case of switching between bitrates
- SUP-8984 - Multispeed Playback Issue on iPad devices
- SUP-8778 - Player's Controls Out of Alignment on IE
- FEC-6015 - dash flavor removed
- FEC-6016 - Shaka runs on mobile and there is a crash in player due to this and drm playback is stuck
- Prevent shaka from loading on chrome cast receiver
- Add chrome cast receiver disconnection handler
- Set preload to auto without any condition when play is clicked
- Fix "responsive" closed captions on fullscreen open/close
- FEC-5870 - MPEG_Dash: Flavor Selector: Only "auto" option should be represented when opening flavor selector before clicking on play
- FEC-5736 - Loading an entry that has more then 500 cue points will fetch only the first 500 (due to default pagination)
- FEC-5963 - dash - kanalony : actualBitrate and flavourID are not pupoluated
- FEC-5959 - dash - youbora : bitrate field not populated in bitrate requests
- FEC-6030 - dash on mac - player api events: switchingChangeStarted doesn't doesn't specify bitrate
- FEM-815 - Allow player prefetch
- FEC-5948 - MPEG_Dash uDRM: Black screen after performing seek (IE11 Only)
- FEC-5952 - MPEG_Dash uDRM: Black screen with playing audio appears after changing flavors 4-5 times (IE11 only)
- FEC-5956 - MPEG_Dash uDRM: Black screen and audio is playing in throttling (sometimes picture freeze with audio) (IE11 Only)
- FEC-6043 - Playlist with DFP overlay - Video does not start playing after tapping on first entry
- FEC-6044 - Playlist with Vast overlay - Loading spinner displayed endlessly after tapping on Play button
- SUP-8883 - V2 player custom styles "Button's icon color" are not saved
- FEC-5966 - Regression:uDRM:WV cenc: black screen with loading spinner in case of performing consecutive seek when player in pause mode
- FEC-6004 - iOS 10: the player failed to play on iPhone Chrome/FireFox browser
- FEC-5871 - MPEG_Dash: Flavor selector: Video stuck for 1 sec in case of changing bitrate manually
- FEC-5969 - MPEG_Dash uDRM: IE9 fallback: Old IE uses castlab instead of silverlight for DRM
- SUP-8896 - Player not loaded on IE - only black box
- FEC-5858 - Mobile skin: Expand button presented on top of the entry duration time
- FEM-801 - iPhone 5c- Downloaded media (not only offline) - Play button stays on the screen after entry starts playing
- FEC-5878 - MPEG_Dash: pre-sequence bumper is not working on shaka player
- FEC-5960 - dash - player api events: switchingChangeStarted and switchingChangeComplete not fired when switching bitrate
- FEC-5884 - MPEG_Dash: No UI indication in case of switching between bitrates
- SUP-8984 - Multispeed Playback Issue on iPad devices
- SUP-8778 - Player's Controls Out of Alignment on IE
- FEC-6015 - dash flavor removed
- FEC-6016 - Shaka runs on mobile and there is a crash in player due to this and drm playback is stuck
- Prevent shaka from loading on chrome cast receiver
- Add chrome cast receiver disconnection handler
- Set preload to auto without any condition when play is clicked
- Fix "responsive" closed captions on fullscreen open/close
- FEC-5870 - MPEG_Dash: Flavor Selector: Only "auto" option should be represented when opening flavor selector before clicking on play
- FEC-5736 - Loading an entry that has more then 500 cue points will fetch only the first 500 (due to default pagination)
- FEC-5963 - dash - kanalony : actualBitrate and flavourID are not pupoluated
- FEC-5959 - dash - youbora : bitrate field not populated in bitrate requests
- FEC-6030 - dash on mac - player api events: switchingChangeStarted doesn't doesn't specify bitrate
- FEM-815 - Allow player prefetch
- FEC-5948 - MPEG_Dash uDRM: Black screen after performing seek (IE11 Only)
- FEC-5952 - MPEG_Dash uDRM: Black screen with playing audio appears after changing flavors 4-5 times (IE11 only)
- FEC-5956 - MPEG_Dash uDRM: Black screen and audio is playing in throttling (sometimes picture freeze with audio) (IE11 Only)
- FEC-6043 - Playlist with DFP overlay - Video does not start playing after tapping on first entry
- FEC-6044 - Playlist with Vast overlay - Loading spinner displayed endlessly after tapping on Play button
Kaltura CE 12.1.0 released
kaltura-base changelog:
- PLAT-5105 - playManifest refactoring for live - delivery profile
- PLAT-5778 - On playManifest, When Captions are available add them automatically in the packager request
- PLAT-6024 - Live Delivery profile - enable overiding live delivery profiles per partner similar to how we work with VOD
- PLAT-5907 - Add live delivery profile configuration in admin console partner configure page
- SUP-8321 - Trimming VOD of a live entry results in two sources
- SUP-8905 - Cross Kaltura distribution failing intermittently
- SUP-8016 - replacing media to a VOD entry results with adding instead of replacing
kaltura-nginx changelog:
- RPM: nginx is now compiled with ffmpeg to support the vod-module's thumbnail creation and Playback rate change featues. This aligns it with its deb counterpart.
kaltura-html5lib changelog:
- Upgrade old UI confs to latest HTML5lib version
postinst scripts changelog:
- Use the kaltura-mediainfo package instead of mediainfo
- #567
Kaltura CE 12.0.0 released
kaltura-base changelog:
- PLAT-5747 - Recurrences aren't created from recurring event
- SUP-8866 - YouTube Distributor
kaltura-nginx changelog:
- New Nginx vod module - 1.10. See https://github.com/kaltura/nginx-vod-module/releases/tag/1.10
postinst scripts:
- #562
- fix studio deployment for deb