6 years ago
Web: 8.0.10
Updates
Core Player
- Added support for the most recent Google Analytics embed type, gtag.js. Older types of embeds are still supported.
- The player now marks events sent to Google Analytics
nonInteraction: true
if they were not manual viewer interactions. This enhancement increases bounce rate accuracy. - Improved the design and interaction of the discovery and playlist overlay in small players, making it our most accessible overlay yet. The overlay now supports swipe interactions and keyboard shortcuts, making it easy to navigate between items. You can page through the list of items either by swiping left or right on touch devices or using the keyboard’s left or right arrows. The overlay can be closed using the escape key. Finally, you can tab through all the elements in the overlay and interact with them using the enter key.
- Improved the user experience with new Discover and Playlist headings, which provide context for the discover and playlist overlays. The headings and the tooltips for the overlay’s icon in the control bar can be customized in a setup block with
localization.related
andlocalization.playlist
. - Improved the autoplay experience on mobile by showing controls when playback starts. Previously, viewers could not control the video until they unmuted the video by tapping an icon in the lower right corner of the screen. Now, the mute icon will still appear in the corner when controls fade away, but tapping on the screen brings up the controls immediately.
Ads
- Added the ability to localize the “Loading Ad” message for IMA and FreeWheel plugins.
- Added the ability to set the number of allowable redirects in IMA above the default for cases like header bidding.
- For FreeWheel, added a new configuration option
customadunitname
that allows for specifying the SLAU query parameter for each ad break.
Fixes
Core Player
- Fixed a bug where DRM protected content could not play after non-DRM protected items when using
.load()
. - Fixed an issue where live streams would not fall back to a backup stream when the first variant could no longer be played.
- Fixed a bug causing content to scale improperly on Edge 16 with the HTML5 provider.
- Fixed an issue causing some page styles to bleed into the playlist overlay.
- Fixed a bug where the poster image would not display on audio-only playlist items.
- Fixed an issue in HLSjs causing a loop when parsing null characters in ID3.
Ads
- Fixed an issue with the VAST plugin where the player could hang when a VPAID JS tag returned a Flash creative when using HLS
- Fixed a bug in the VAST plugin where the error pixel might not fire if no ad response was received
- Resolved an issue where controls=false was being overridden when certain VPAIDs ended
- Fixed an issue with the VAST plugin where skipping multiple midrolls using %s rather than specific offsets could cause playback to start from the beginning.