Changelog History
Page 1
-
v4.2.16 Changes
March 16, 2020๐ Fix 4.2.15 release : update version to 4.2.16, rebuild
๐ Changed multiple urls in demo file (#2749)
โ Removed FLV and MP4 No Ext de to 404 replaced HLS due to 404 with Akamai Test stream
Replaced Facebook url due to not working Layout is ** up now. Change multple audio files due to not working. api.soundcloud.com has reached it limit for api request therefore not working any more
Replaced one supplied by facebook
Facebook video post did not work
-
v4.2.15 Changes
March 09, 2020- Do not delay starting media on key action (#2745)
- Do not call changeRenderer() on empty media (#2743)
simplify condition
avoid pausing player without media - ๐ Trigger pause/play when seeking with keyboard to make analytics work (#2740)
- ๐ Fix extracting the vimeo video id from private links (#2733) (#2741)
- โ Add option to preprocess caption text before display (#2735)
- โ Add option
captionTextPreprocessor
to allow preprocessing of caption texts using a given callback (#2735) - ๐ Improve doc formatting
- ๐ Fix "config is undefined" when working with volumeSlider using keyboard (#2736)
- โ Remove unnecessary Safari hack (#2731)
- ๐ Fix time slider and volume slider crash on keypress (#2728)
- ๐ Changed fullscreeneventname for resolving fullscreen issue in firefox (#2726)
- ๐ media.seekable fallback for getDuration-method of player/default.js (#2571)
- โ Add new configuration option "ignorePauseOtherPlayersOption" (useful for background(banner) players)
- api.md: document "ignorePauseOtherPlayersOption" option
- ๐ Remove IS_ANDROID from SUPPORTS_NATIVE_HLS (#2720) (#2719)
- โ Add handling of the .play() promise errors to vimeo player (#2715) (#2716)
- ๐ Make error event handler more robust (#2708)
Check if event.target.error exists before accessing it.
In some edge cases e.target is no element or it has null as error property.
-
v4.2.15-rc1 Changes
February 20, 2020- โ Remove unnecessary Safari hack (#2731)
- ๐ Fix time slider and volume slider crash on keypress (#2728)
- ๐ Changed fullscreeneventname for resolving fullscreen issue in firefox (#2726)
- ๐ media.seekable fallback for getDuration-method of player/default.js (#2571)
- โ Add new configuration option "ignorePauseOtherPlayersOption" (#2713, #2712)
- ๐ Remove IS_ANDROID from SUPPORTS_NATIVE_HLS (#2720, #2719)
- โ Added handling of the .play() promise errors to vimeo player (#2716, #2715)
- ๐ Make error event handler more robust (#2708)
-
v4.2.14 Changes
October 18, 2019- โก๏ธ Update versions in src/js/core/mejs.js and package.js (had not been done for 4.2.13)
- ๐ Include RELEASE.md so that "the maintainer" knows how to build a release.
- ๐ Handle captions files missing text at end of file. (PR#2702)
-
v4.2.13 Changes
September 26, 2019Undo changes introduced 4.2.11 to fix unmute bug
โ added missing target build/renderers/youtube.js in Gruntfile.js
โ add build/* for 4.2.13 release
-
v4.2.12 Changes
August 22, 2019๐ Fix dash.js (@daveyx,#2659, call to obsolete functions removed) (#2672)
๐ Fixes Safari critical error on video element children (#2668) โฆ
Generate hlsError events for non fatal errors (#2666)
๐ Fix append method is not support on old browser (#2580)
๐ Fix time slider crash on left/right arrow keypress #2622
๐ Fix bug before media loads and currentTime is not a number #2658
๐ (IE 11, IndexSizeError or InvalidStateError returned in the console when seek asked before play)
๐ป progress.js: Put brackets around nested conditions to comply with Old browsers
Html validation issue and patch (put 0 instead of NaN as a value for aria-maxvalue)
Until 'play' is clicked the value is 0, formerly 'NaN'.
While playing media the value is the currentTime
๐ No longer modify any objects under the global window objects to prevent side effect. (PR #2123 Fixed #2598)
โ Added handling of the .play() promise errors to native_hls player (PR#2550)
โ Add support for getPlaybackRate and setPlaybackRate for YouTube renderer (#2676)
โ Add Turkish translations #2678 -
v4.2.11 Changes
July 24, 2019- ๐ Fix dash.js (@daveyx,#2659, call to obsolete functions removed) (#2672)
- ๐ Fixes Safari critical error on video element children (#2668) โฆ
- Generate hlsError events for non fatal errors (#2666)
- ๐ Fix append method is not support on old browser (#2580)
- ๐ Fix time slider crash on left/right arrow keypress #2622
- ๐ Fix bug before media loads and currentTime is not a number #2658
๐ (IE 11, IndexSizeError or InvalidStateError returned in the console when seek asked before play) - ๐ป progress.js: Put brackets around nested conditions to comply with Old browsers
- Html validation issue and patch (put 0 instead of NaN as a value for aria-maxvalue)
Until 'play' is clicked the value is 0, formerly 'NaN'.
While playing media the value is the currentTime - ๐ No longer modify any objects under the global window objects to prevent side effect. (PR #2123 Fixed #2598)
- โ Added handling of the .play() promise errors to native_hls player (PR#2550)
-
v4.2.11-rc3 Changes
July 24, 2019- ๐ Fix dash.js (@daveyx,#2659, call to obsolete functions removed) (#2672)
- ๐ Fixes Safari critical error on video element children (#2668) โฆ
- Generate hlsError events for non fatal errors (#2666)
- ๐ Fix append method is not support on old browser (#2580)
- ๐ Fix time slider crash on left/right arrow keypress #2622
- ๐ Fix bug before media loads and currentTime is not a number #2658
๐ (IE 11, IndexSizeError or InvalidStateError returned in the console when seek asked before play) - ๐ป progress.js: Put brackets around nested conditions to comply with Old browsers
- Html validation issue and patch (put 0 instead of NaN as a value for aria-maxvalue)
Until 'play' is clicked the value is 0, formerly 'NaN'.
While playing media the value is the currentTime - ๐ No longer modify any objects under the global window objects to prevent side effect. (PR #2123 Fixed #2598)
- โ Added handling of the .play() promise errors to native_hls player (PR#2550)
-
v4.2.11.2 Changes
July 13, 2019- ๐ Fix time slider crash on left/right arrow keypress #2622
- ๐ Fix bug before media loads and currentTime is not a number #2658
๐ (IE 11, IndexSizeError or InvalidStateError returned in the console when seek asked before play) - ๐ป progress.js: Put brackets around nested conditions to comply with Old browsers
- Html validation issue and patch (put 0 instead of NaN as a value for aria-maxvalue)
Until 'play' is clicked the value is 0, formerly 'NaN'.
While playing media the value is thecurrentTime
- ๐ No longer modify any objects under the global window objects to prevent side effect. (PR #2123 Fixed #2598)
- โ Added handling of the .play() promise errors to native_hls player (PR#2550)
-
v4.2.10 Changes
May 27, 2019- don't swallow first 2% of the video in time slider (#2582)
- Chrome fix to play vimeo videos (#2622)
- โก๏ธ Update volume.js (#2530) - Implementing a slight change to improve accessibility and compliance with WCAG 2.0 success criteria 4.1.1 and 4.1.2
- ๐ fixes the forceLive always adding "Live Broadcast" memory leak (#2589)
- โก๏ธ Update resources.md (#2565) - Add video snapshot plugin resource
- ๐ Fix typo (#2540)