Skip to content

Latest commit

 

History

History
492 lines (198 loc) · 23.1 KB

CHANGELOG.md

File metadata and controls

492 lines (198 loc) · 23.1 KB

0.16.2 (2022-12-13)

Bug Fixes

  • add listbox role on listbox element itself (92e702f)
  • lint errors and add to CI/CD (c571239)
  • listbox may not have a nextOption (50d92a3)
  • MEDIA_CONTROLLER moved to MediaStateReceiverAttributes (9eb52c3)
  • remove Demuxed theme 2022 from MC bundle (33d697c)
  • typescript errors (983ed78)
  • use new MediaThemeElement for Demuxed theme (4a9327b)

Features

  • add a selectedOptions getter to listbox (3629c87)
  • add change event to listbox (4ddb26e)
  • add value prop/attr to listitem (542ae92)
  • Captions/Subtitles List (d12f6fb)

0.16.1 (2022-12-06)

Bug Fixes

Features

  • Add HTML based Theme w/ minimal template language (#362) (a4a4e2c)
  • add simple responsive theme (684ddef)
  • expose types (#330) (5ae159f)
  • listbox and listitem components (#365) (15d0934)
  • use Construcable CSSStyleSheets when available (eb32514)

Reverts

  • undo changes to media-theme.js (c565bc9)

0.16.0 (2022-10-28)

Features

  • box percentage positioning & time range border glitch (#345) (57f1023)

0.15.1 (2022-10-25)

Bug Fixes

  • use composedPath for checking target in schedule inactive event handler (#355) (c44711d)

0.15.0 (2022-10-25)

Bug Fixes

  • clicking in play/fullscreen buttons should schedule inactive (#338) (0b640d0), closes #188
  • preview bounds in shadow dom (#342) (e0b5fa9)

Features

0.14.1 (2022-10-14)

Bug Fixes

  • call disable on disconnectedCallback (35f1242)
  • don't set attributes in a constructor (433560e), closes #335

0.14.0 (2022-10-10)

Bug Fixes

  • a couple of fixes (#331) (f4df42f)
  • properly check iphones for fullscreen unavailability (#332) (c32c74e)
  • properly unset poster image sources when they're removed (#328) (87daae5)

Features

  • add poster object fit and position css vars (#327) (a02bf20)

0.13.0 (2022-10-06)

Bug Fixes

  • properly unset poster image sources when they're removed (#328) (87daae5)

Features

  • add poster object fit and position css vars (#327) (a02bf20)

0.12.0 (2022-09-27)

Bug Fixes

  • Safari still uses webkitFullscreenEnabled (#316) (3850429)

Features

  • remove minify/srcmap esm/cjs, add esm-module (#318) (5ea0d24)
  • support being able to disable buttons, range, and time-display (#320) (d4129c2)

0.11.1 (2022-09-23)

Bug Fixes

  • Safari still uses webkitFullscreenEnabled (#316) (3850429)

0.11.0 (2022-09-22)

Bug Fixes

  • mark fullscreen button as unavailable if fullscreen is disabled (#311) (a198f0a)
  • set tabindex on media element, if not set (#312) (e7450b8), closes #309

Features

  • add a hotkey for toggling captions: c (#308) (e76b528)

0.10.4 (2022-09-15)

Bug Fixes

Features

  • fix order of layers + add chrome CSS parts (#298) (2c81cbc)

0.10.3 (2022-09-14)

Bug Fixes

  • fix #299 right click on media element (#301) (a498bb1)
  • keyup handlers for some keyboard behavior should only apply once (#300) (34fb6d3)

0.10.2 (2022-09-09)

Bug Fixes

0.10.1 (2022-09-07)

Bug Fixes

  • Stop progress bar when media is loading #293

0.10.0 (2022-08-29)

Bug Fixes

  • prevent media-poster-image from stretching (07fbd55)

Features

0.9.0 (2022-08-01)

Features

0.8.1 (2022-07-18)

Bug Fixes

  • timerange progress jumpy w/out playback rate (2b2d360)

0.8.0 (2022-07-15)

Bug Fixes

  • audio examples, spotify example (#265) (128d5c7)
  • box bounds element type error (6b61552)

0.7.0 (2022-07-14)

Features

0.6.9 (2022-06-21)

Bug Fixes

  • cast availability (#251) (97d20f7)
  • casting state on new cast-button (fd51440)
  • chrome-button focus ring consistency (9d83108)
  • focus ring on chrome-range input element (a1899e9)
  • have improved styling with host-context and chrome-range (335b875)
  • hide gesture-layer when in audio mode (77f7005)
  • reset playbackRate UI after loadstart (#249) (59f4ed4)
  • text-display should have consistent focus ring to chrome-button (f1bad34)

0.6.8 (2022-06-06)

Bug Fixes

0.6.6 (2022-05-31)

Bug Fixes

  • don't set controls inactive when tapping on controls (4f2ee7f)
  • seekable-edges: Convert seekable to numeric values in media-time-range. Handle empty seekable cases better in media-controller. (7fff378)
  • set media-keyboard-control to '' when enabled (6708749)
  • switch to pointermove from mousemove for media preview request (#228) (f6b90e9)
  • unhide controls on touch & autohide on timer (6c47b58)

Features

  • add cast button and castable video elements (#220) (f47f3a9)
  • toggle user-inactive on taps (0d2e223)

0.6.5 (2022-05-23)

Bug Fixes

  • default-ui-times: Forcing numeric times for media-time-display and media-time-range when none are available. (8aa5d82)
  • mouseout timerange for deeply nest shadowdom (#225) (51c5617)
  • propagate fullscreen state to potential fullscreen elements (#226) (dec09a5)

0.6.4 (2022-05-19)

Bug Fixes

  • conslidate and simplfy selectors dealing with pointer-events (#222) (575a8f2)
  • remove stale thumbnail preview data when no thumbnails are longer visible (#219) (f8bbd85)

Features

  • seekable-ranges: Add media-seekable/media.seekable state support. Update media-time-display and media-time-range to handle seekable. (5fe51ce)

0.6.3 (2022-05-12)

Features

  • media-play-gesture: Add gesture-receiver as default-slotted in media-container. Add default styling. (67bf32a)
  • media-play-gesture: Baseline impl. (c0d0070)
  • media-play-gesture: clean up relationship between user-inactive and gestures. Clean up gestures-disabled functionality and slotted vs. 'default slotted' behavior. (ac767ac)
  • media-play-gesture: removing pen pointerType support unless/until needed. (962dd93)
  • media-play-gesture: removing previous impl for gestures. (73fc058)
  • media-play-gesture: renaming element per PR feedback. (43fb8a9)
  • media-play-gesture: updating docs for gestures-disabled. (1f48c54)

0.6.2 (2022-05-03)

Bug Fixes

  • mux-themes-use-polyfills: Make sure we use polyfills for themes. (4227b83)

0.6.1 (2022-04-22)

Bug Fixes

  • make media-time-display not wrap when small (c832126)

0.6.0 (2022-04-15)

0.5.4 (2022-03-28)

Bug Fixes

  • use mouseleave instead of mouseout (b55da54)
  • user-inactive-autoplay: Make default user-inactive true to handle programmatic play starts + hiding controls. (8e6ca16)
  • user-inactive-poster: treat slotted poster like slotted media for pointer-events for user-inactive behavior. (95d4126)

Features

  • state-change-events: Add example that updates table based on state change events. (1474d45)
  • state-change-events: Add initial infrastructure to dispatch state change events based on ui attrs + user-inactive. (6b2e422)

0.5.3 (2022-03-07)

0.5.2 (2022-02-28)

0.5.1 (2022-02-22)

Bug Fixes

  • seek back button always used default value for aria label (#164) (d053fe9)

0.5.0 (2022-02-11)

0.4.3 (2022-01-31)

Bug Fixes

  • playback-rate-button: update rates attr parsing (#129) (e5cbf9d)

0.4.0 (2021-11-02)

0.2.2 (2021-07-28)

0.2.1 (2021-07-09)

0.2.0 (2021-07-08)

0.1.1 (2021-06-24)

0.1.0 (2021-05-25)

0.0.15 (2021-03-31)

0.0.14 (2021-02-25)

0.0.13 (2021-02-14)

0.0.12 (2021-02-13)

0.0.11 (2020-12-02)

0.0.10 (2020-12-02)

0.0.9 (2020-11-21)

0.0.8 (2020-11-21)

0.0.7 (2020-11-21)

0.0.6 (2020-11-18)

0.0.5 (2020-11-04)

0.0.4 (2020-10-22)

0.0.3 (2020-03-12)

0.0.2 (2020-03-12)