github mediaelement/mediaelement 3.0.0

latest releases: 7.0.5, 7.0.4, 7.0.3...
7 years ago

3.0.0 (2017/01/16)

  • Introduction of Renderers, pluggable code that allows the introduction of new media formats in an easier way @johndyer
  • Code refactor in ECMAScript® 2015 language specification (ES6) @Ron666
  • Integration of unit tests and browser test with mocha and chai, and enhancements to Travis CI and Coveralls platforms @Ron666
  • Ability to play Facebook, SoundCloud and YouTube @johndyer
  • Ability to play M(PEG)-DASH formats using dash.js for native support and dash.as for Flash fallback @Ron666
  • Increased test suite by adding a file per renderer @johndyer and @Ron666
  • Code completely documented using JSDoc notation @Ron666
  • Renamed src files to increase readability @johndyer and @Ron666
  • Addition of native HLS using hls.js library @Ron666
  • Updated player for Vimeo by removing the use of Froogaloop and integrating the new Player API @Ron666
  • Addition of Catalan translation @Ron666
  • Added support for Meteor @Ron666
  • Integration of JSLint to ensure code quality and better error checking for development @Ron666
  • Reduced size of repository as a whole @Ron666
  • Removal of themes and introduction of simple player for testing @johndyer
  • Modifications in Gruntfile @Ron666
  • Introduction of new demo and cleaned demo folder @Ron666
  • Removed support for Silverlight @johndyer
  • Updates in documentation to reflect new features in 3.0 version @Ron666
  • Introduced missing translation elements and translated them in Spanish @Ron666
  • Removed big Play button for iPhone and YouTube and Facebook renderers @Ron666
  • CSS specificity reduction (#1890) (#1909) @albell
  • Fix for fullscreen behavior when setDimensions attribute is false (#1899) @ale-grosselle
  • Added blur handler to hide the volumeSlider (#1901) @peterh-capella
  • CSS SVG cleanup (#1906) @albell
  • Fixed issues with progress bar causing glitches during resizing/fullscreen events (#1905 and #1939) @Ron666
  • Fixed workflow to stop streaming on HTML5 (#613 and #1914) @Ron666
  • Fixed issue when setting current time and then playing media (#1924) @Ron666
  • Fixed issues with dimensions and resizing on Flash shims (#1934) @ale-grosselle and @Ron666
  • Fixed issues with accessibility related to Closed Captioning (#438) (#1921) @marmite22
  • Fixed removal of MediaElement when native controls are used (#1937) @lucash
  • Refactored Speed feature to make it accessible and fixed minor issue with Closed Captioning using mouse @Ron666
  • Added better handle of focus outline per @albell suggestions in #1911 @Ron666
  • Added missing workflow to pause/play media when clicking on progress bar indicated in #1947 @Ron666
  • Integrated native FLV support using flv.js library @Ron666
  • Simplified volume control position calculation (#1952) @marjune163
  • Integrated BEM naming convention and backward compatibility (#1961) @albell and @Ron666
  • Integrated support for multiple tracks with same language code and fixed issues with translations for <track> labels (#1957) @laupow and @Ron666
  • Updated control bar styles (#1965) @johndyer
  • Added replay button once video finishes and does not loop to solve #1067 @Ron666
  • Added Croatian translation (#1986) @hrvoj3e
  • Added workflow to indicate 'Live Broadcast' if duration of media is infinite @Ron666
  • Updated Polish translation (#1989) @greg-dev

Don't miss a new mediaelement release

NewReleases is sending notifications on new releases.