Change Log
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
#
[1.6.10] - 2019-01-11#
Added- faster loading of player with more asynchronous loading of theme elements
- support for Android Cordova and webview (requires cookies access).
- add option for
noAutoHeight
in embed info for disabling height adjustment. Previous option was to add inline css to container element
#
Fixes- fix for user activation API v2. Older versions might not work with Chrome 72.
- video height adjustment if parent element height is less than required for aspect ratio
#
[1.6.7] - 2018-09-10#
Added- buffering goal for HTML5 can be configured from embed info
- dash player can emit tags event
#
Fixes- better error message for HTTP error in dash encrypted playback
- handle aspect ratio better in full screen
- fix reading URL instead of referrer for analytics
- show player controls for Fairplay streaming
#
[1.6.6] - 2018-08-07#
Added- player theme on ios with inline playback
- speed control on ios browser
#
Fixes- totalPlayed measurement correction if inactive tab
- prevent video from skipping poster to first frame
- ios load event when the video is ready instead of when starting play
- annotation alpha property correction
- handle older videos without aspect ratio set
#
[1.6.4] - 2018-05-24#
Added- support for Fairplay streaming
- overlayed watermark for HTML5 playback
#
Fixes- Edge and internet explorer playback
- improve load times with smaller asset size
- examples are linked in manual
- repair some examples in manual
- better sample code
- autoplay no longer work due to OS policies
#
[1.5.0] - 2018-04-18#
Added- ability to control player technology from embed code
- iframe require
allow=encrypted-media
in iframes - allow automatically setting height of player based on aspect ratio
- captions with enable/disable and auto selecting from browser setting
- better analytics to track realtime playback in dashboard
- example code for using js api in documentation
- startTime can be set during video load options
- ability to cancel css reset to allow external styles
#
Fixes- ios will use native controls to work with Apple video policies
- show better error messages in HTML5 dash playback
- fix issue about 404 license error if the URL has special chars
- use better quality image for poster image
- optimize buffer loading to reduce bandwidth consumption
- fix issue with loading multiple videos on same page
- fix issue with using
load()
method to reuse player
#
[1.3.2] - 2017-09-27#
Added- quality control API for compatible videos
- keyboard and SPA documentation
totalCoveredArray
to show playback and rewinds- more internal events for error tracking
clipstat
plugin for reporting errors- allow setting theme in page URL and
iframe
embeds - docs version updater in side panel
#
Fixes- documentation structure styles
- fixed android playback issue for some videos
- theme disabled for iOS to enable iOS 8 and 9
- better theme loader CDN
- hide default focus outline on video
- better error messages on failure
- prompt
zenplayer
for watermarked android videos - fix multiple initialization script inclusion
#
[1.2.0] - 2017-08-24#
Added- keyboard plugin for controlling player with keyboard shortcuts
- presets for keyboard shortcuts
- documentation should have a link to latest version
- mpml events will be emiited such as
mpml:click
ormpml:mouseover
focus
method on vdoPlayer
#
Fixes- fix buffering parameters for reliable playback
- increase cdn fallback to 30 seconds
- correct CORS issue when switching CDN
#
[1.1.2] - 2017-08-18#
Fixes- reduce defaultBandwidth to enable quickstart on dash
- show buffering instead of play until loaded
#
[1.1.0] - 2017-08-14#
Added- debug option for editing theplayer.io themes
- event for theme load event
mpmlLoad
injectThemeHtml()
method for injecting custom html- calculate the
isBuffering
property - add
statusText
property for string version of status
#
Fixes- reduce
rebufferingGoal
for dash player - correct
bufferLength
for some html5 players - do not
idle
when buffering or when error - better
errorMessage
in dash playback - handle fallback flash player error on Chrome Mac
#
[1.0.0] - 2017-08-03#
Added- add
ended
andplaylist
features - CDN fallback in case of DNS issue
- calculate
totalPlayed
andtotalCovered
#
[0.9.1] - 2017-07-13#
Added- speed control
- fullscreen
seeked
andseeking
event- add version prefix in script URL
- show poster image in DASH player
- added esdoc documentation
- add error screen to display errors
- supports IE>9
#
Fixes- Bug fixes with mid-rolls
- ios safari playback
#
[0.9.0] - 2017-06-17#
Added- advertisement support via Google IMA SDK
- play HTML5 secure playback without flash
- can play vdocipher flash DRM as fallback
- better device detection
#
[0.0.1] - 2016-12-10#
Added- changelog
- specifications