Skip to content

Releases: mediaelement/mediaelement-plugins

Merge pull request #254 from mediaelement/release_4.0.0

11 Mar 15:11
42dc804
Compare
Choose a tag to compare

This release marks a major version update to address and correct previous versioning inaccuracies. The transition from version 3.0.0 to 3.0.1 introduced changes that, upon further review, have been identified as breaking. These changes warranted a more significant version increment to reflect their impact accurately.

Updated Option Names:

  • Quality Plugin: Replace iconPath to iconPathQuality
  • A11y Plugin: Replace iconSpritePath to iconSpritePathA11y

3.0.1

11 Mar 14:49
3f621da
Compare
Choose a tag to compare

QUALITY PLUGIN

  • Icon Visibility Fix: The quality icon will now remain visible and functional across all quality adjustments.
  • Improved Option Naming: The option iconPath has been renamed to iconPathQuality to enhance clarity and consistency.

A11Y PLUGIN

  • Improved Option Naming: The option iconSpritePath has been renamed to iconSpritePathA11y to enhance clarity and consistency.

3.0.0

07 Mar 15:49
4b4b579
Compare
Choose a tag to compare

QUALITY PLUGIN

New Feature: Inline SVG icons for quality button

  • Using iconPath: By setting the iconPath option, you can specify the path to your SVG icon. Once set, an inline SVG icon will be dynamically generated and displayed on the quality button. Further information can be found here.
  • Default Behavior: If you choose not to utilize the iconPath option, the quality button will continue to operate as before, displaying the default quality value as its text.

A11Y PLUGIN

New Feature: Inline SVG icons for audio and video description buttons

  • Setting iconSpritePath: This option enables you to define the path to your SVG icon sprite. When specified, it allows for dynamic generation of inline SVG icons, which will be displayed on the audio and/or video description buttons. Further information can be found here.
  • Important CSS Adjustment: If you're planning to use iconSpritePath and your current setup includes background icons defined in CSS, you'll need to make a small but crucial update to your CSS file. Please remove any CSS rules that apply background icons to these buttons. This step is necessary to prevent the display of both SVG and background icons simultaneously.

2.6.7

02 Aug 10:55
Compare
Choose a tag to compare

QUALITY PLUGIN

  • The cleanMediaSource function was updated to avoid captions being deleted when the quality of video is changed.

2.6.6

26 Apr 11:25
99d04ab
Compare
Choose a tag to compare

QUALITY PLUGIN

Improvements to the last quality-plugin update:

  • Fixes Release 2.6.5

Release 2.6.5

25 Apr 10:06
Compare
Choose a tag to compare

QUALITY PLUGIN

Improvements to the last quality-plugin update:

  • Add flexible width for Quality-Button Content

2.6.4

24 Apr 09:07
Compare
Choose a tag to compare

QUALITY PLUGIN

Improvements to the last quality-plugin update:

  • Add flexible width for Quality-Button Content

2.6.3

18 Nov 15:00
Compare
Choose a tag to compare

QUALITY PLUGIN

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

2.6.2

09 Nov 13:03
Compare
Choose a tag to compare
  • 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

08 Oct 09:28
Compare
Choose a tag to compare

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