Releases: mediaelement/mediaelement-plugins
Releases · mediaelement/mediaelement-plugins
2.6.2
- Removing needless removeAttribute for aria-expanded toggle
- Directly adressing qualities-selected-input instead of going through parent and getting the child input element
- Removal of deprecated ./dist/frameNavigator that had no src-folder and just resided in ./dist
2.6.1
QUALITY PLUGIN
- Adds aria-controls and aria-expanded status.
- Rewrites EventListeners to handle showing/hiding the flyout with keyboard and mouse events.
- Adding focus highlighting
- Converting px to rem
- Removing unnecessary CSS
2.6.0
ACCESSIBILITY PLUGIN
- Added adoption of value for iconSprite from mediaelement player 5.0 to player for audio description
- Change audio-description-icon for visibility reasons when using user defined color values
- Added default iconSprite for mediaelement player 5.0 ('mejs-controls.svg') for a11y demo
- compatible with MediaElementJS 5.x
2.5.1
NEW PLUGINS
- Added snapshot plugin
- Added Markers Rolls plugin (#155)
- Added frame by frame navigation plugin (#130)
This plugin allows for forward and backward navigation in videos that support it in 30fps and 60fps
TRANSLATIONS
- Added Turkish translations (#154)
- Added Malay translation (#113)
- Added German translation to a11y/README.md
- Fix ru and uk translations (#162)
- Fix translations for Playlist
- Accessibility plugin translations
DOCUMENTATION
- README.md: Fix link to the real Rafael Miranda :)
- README.md: Fix outgoing links to use HTTPS, and fixed broken redirects (#165)
- README.md: Added link to a11y plugin
PIP PLUGIN
- Added support for WICG PiP mode
- Added picture-in-picture indenting / docs fix
- Added full support for PiP in chrome 70
- Added PiP plugin description
- Added setting properties PiP plugin
- Added basic picture-in-picture plugin
- Pathfix in picture-in-picture.css
- Improve picture-in-picture.md overview
POSTROLL PLUGIN
- Close postroll, when replaing video (#158)
ADS PLUGIN
- Added 'mejsprerollfinished' Event to detect end of last Ad-Preroll, Ads.js (#136)
ACCESSIBILITY PLUGIN (#142)
- Added support for sign language and audio description and stylings
(tested on multiple devices e.g. IE11, Edge, Chrome, Firefox, Safari + iOS 10, iOS 11 + Android Chrome) - Added to plugin overview page
- Ajust Gruntfile.js + task fixes
QUALITY PLUGIN
- Added callback on change quality (#140)
- Fix focusout event triggered earlier than click and there is no visible clickable element
- Implement automatic source creation from .m3u8 & .mpd playback (#114)
- Select Quality From Single .mpd (Feature request #92)
- Update to make auto generate quality source optional
- Removed obsolete code.
- Fix tabs and spaces
- Fix css issue from grunt build
- Fixed issue with the quality chooser being mis-aligned (css)
- Fixed bug where if the first quality in the quality group is unsupported by the browser the video errors out...
(will now cycle through the quality source until a playable source is found)
PLAYLIST PLUGIN
- Fix playlist error in Safari (#129, #164)
- Fix currentMessage null issue (#132)
- Change incorrect comment of 'data-thumbnail' to 'data-playlist-thumbnail'
SPEED KEYS PLUGIN
- Implement keyboard controls for changing playback speed using < and > keys like on YouTube.
- Remove minified files from source
2.5.0
2.5.0 (2017/11/17)
- Fixed typo on
Playlist
plugin that caused error on Edge, removeddisabled
attribute on each item and fixed workflow to autoplay next element @rafa8626 - Fixed issue when mouse leave from
Quality
button, its selector does not hide (#89) @meathill - Fixed typo in
Quality
,Stop
andPreview
plugins @rafa8626 - Added multiple demo files for plugins @rafa8626
- Integrated
VRView
plugin @rafa8626 - Update to allow video quality grouping for browser fallback media type (#93) @Gungrave223
- Fixed issue when changing quality when media is paused @rafa8626
2.4.0
2.4.0 (2017/08/09)
- Added missing translations and removed Brazilian Portuguese to favor Portuguese @rafa8626
- Sorted alphabetically plugins name on README (#77) @isantolin
- Integrated
Playlist
plugin @rafa8626 - Added support for audio play on
Chromecast
@rafa8626 - Integrated
Google Tag Manager
plugin @rafa8626 - Fixed typos on methods used when player is destroyed @rafa8626
2.3.1
2.3.1 (2017/07/22)
- Added missing workflow to avoid loading multiple times same source on
Chromecast
plugin and added code to end session correctly @rafa8626 - Fixed issues on
Ads
plugin when using iframe renderers with it @rafa8626 - Fixed issue with
Context Menu
plugin to only be used on video media @rafa8626 - Fixed height on
Speed
plugin to display speed rates properly on audio tag @rafa8626 - Updated README file @rafa8626
2.3.0
2.3.0 (2017/06/26)
- Integrated
Facebook Pixel
plugin (#58) @isantolin - Cleaned comments on bundles @rafa8626
- Replaced
childNodes
withchildren
to avoid issues with non Node elements inside video/audio tag @rafa8626 - Integrated
grunt
to simplify tasks and removed elements frompackage.json
@rafa8626 - Integrated Stylelint for CSS quality @rafa8626
- Improved CSS quality (#64) @marcobiedermann
- Refactor
Chromecast
to achieve default dual-nature and support live streaming; enabled Cast button on Ads @rafa8626
2.2.2
2.2.2 (2017/05/25)
- Added
markerWidth
property forMarkers
plugin (#49) @leocaseiro - Fixed typos in README file (#50) @leocaseiro
- Integrated
Quality
plugin for different quality media files @rafa8626 - Disabled correctly controls on pre-roll (#52) @jonathanex and @rafa8626
- Fixed issue with
Stop
not allowing the current time to be rendered once media starts again @rafa8626 - Fixed issue on
Ads
plugin with different types of media @rafa8626
2.2.1
2.2.1 (2017/05/16)
- Fixed issues in Safari related to
Source Chooser
plugin @rafa8626 - Added
babel-preset-env
to optimize bundles based on supported browsers @rafa8626 - Fixed issues with
Speed
andSource chooser
related to their menu options (#41) @lebanggit - Expanded demo file with
Ads
andVAST/VPAID
plugins @rafa8626 - Added missing workflow to avoid interacting with progress bar and some buttons in control bar when playing Ads @rafa8626
- Added new config element for
Chromecast
plugin to enable tracks @rafa8626 - Changed
match
totest
andincludes
toindexOf
to improve performance @rafa8626 - Fixed issues with
Context Menu
plugin not being displayed properly @rafa8626 - Enforced
https
on Chromecast library (#46) @jimmywarting - Fixed issue with
Skip Back
plugin (#48) @joelkraft