Improvements to the last quality-plugin update:
- Fixes Release 2.6.5
Improvements to the last quality-plugin update:
- Fixes Release 2.6.4
Improvements to the last quality-plugin update:
- Add flexible width for Quality-Button Content
Improvements to the last quality-plugin update:
- Fixes the problem that it was not possible to switch between video qualities due to a bug (PR #229, Issue #196)
- Fixes some linting errors
Improvements to the last quality-plugin update:
- Adds qualities-selected-input class to selected input element and removes it from formerly selected
- Removes focus from the container for the input elements and now directly focuses the currently selected input element, reducing necessary tabs by one
- 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
- 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
- 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
- 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
- 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
- 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
- Close postroll, when replaing video (#158)
- Added 'mejsprerollfinished' Event to detect end of last Ad-Preroll, Ads.js (#136)
- 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
- 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)
- Fix playlist error in Safari (#129, #164)
- Fix currentMessage null issue (#132)
- Change incorrect comment of 'data-thumbnail' to 'data-playlist-thumbnail'
- Implement keyboard controls for changing playback speed using < and > keys like on YouTube.
- Remove minified files from source
- 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
- 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
- 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
- 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
- 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
- Fixed issues in Safari related to
Source Chooser
plugin @rafa8626 - Integrated
VRView
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
- Modified commands on
package.json
to avoid creating source map on stylesheets @rafa8626 - Integrated
AirPlay
plugin @rafa8626 - Integrated
Chromecast
plugin @rafa8626 - Improved documentation for each one of the plugins @rafa8626
- Added demo file to show how to setup and configure plugins @rafa8626
- Expanded
VAST
plugin to support VAST3.0 and added more events for preroll @rafa8626 - Fixed typos in code in
Preview
andSpeed
plugins @rafa8626 - Added new icons and modified CSS for them; fixed minor issues with
Skip Back
andJump Forward
plugins @rafa8626 - Added missing French translations (#26) @kloh-fr
- Added missing
bind()
calls onAds
plugin @rafa8626 - Fixed issue with
VAST
plugin due to updates on AJAX method @rafa8626 - Integrated VPAID 2.0 with
VAST
plugin and renamed package @rafa8626 - Integrated events to load tracking URLs in
VAST
plugin @rafa8626 - Added link in documentation for
MediaElement
utilities @rafa8626
- Removed all dependencies to jQuery in code and used
mejs.Utils
to mimic jQuery's most used methods @rafa8626
- Improved way to add control elements by using new
addControlElement()
method @rafa8626
- Added translation files for all the plugins that required it and added documentation @rafa8626
- Added workflow to preserve order of control elements when certain features are reset @rafa8626
- Fixed issue with
Preview
plugin when using delay and moving out of player @rafa8626 - Integrated loading spinner in the
Preview
plugin for usability purposes @rafa8626 - Fixed typo and off-style button in
Loop
plugin @rafa8626 - Integrated workflow to configure empty text on WARIA text elements @rafa8626
- Fixed issues with Node tasks to bring missing stylesheets in
dist
folder @rafa8626
- Integrated ESLint and fixed some bugs found @rafa8626
- Added
tabindex
to buttons to improve accessibility @rafa8626 - Fixed issue with
Preview
plugin that caused audio fade-in jittery @rafa8626 - Added
pauseOnlyOnPreview
anddelayPreview
configuration elements forPreview
plugin @rafa8626
- Added
preview
plugin that plays/pauses video when hovering it and allows to mute/fade-in/fade-out audio invideo
andaudio
tags @rafa8626 - Created documentation for each one of the plugins and updated documentation on README @rafa8626
- initial release