Skip to content

Releases: muxinc/media-chrome

v0.18.5

27 Feb 17:59
Compare
Choose a tag to compare

Bug Fixes

  • add --media-range-track-color for track (862898b)
  • catch play promise internally (#479) (c77cd43)
  • decoupled controller in media-theme (#459) (3852292)
  • rename live edge override attribute to liveedgeoffset. Code cleanup per PR feedback. (0edad38)
  • Use default-stream-type when slotted media streamType is unknown. (#480) (284443d)

Features

  • live-edge-window: Add basic support for m-ui-e liveEdgeStart proposal. (1214369)
  • media-live-button: Implement paused behaviors and presentation for component. (20838e1)
  • stream-type: Add support for m-ui-e streamType proposal. (50f4a2f)
  • target-live-window: Add basic support for m-ui-e targetLiveWindow proposal. (c450348)
  • add Micro theme (#469) (4181c36)

v0.18.4

16 Feb 20:20
Compare
Choose a tag to compare

Bug Fixes

  • create theme template on construction (#477) (fe1ca19)

v0.18.3

16 Feb 19:39
Compare
Choose a tag to compare

Bug Fixes

v0.18.2

06 Feb 21:46
Compare
Choose a tag to compare

Bug Fixes

  • experimental: media-captions-menu-button relative file locations (#466) (53c17b1)
  • experimental: move media-captions-menu-button to experimental folder (#464) (3ddf3a9)

v0.18.1

31 Jan 15:18
Compare
Choose a tag to compare

Bug Fixes

  • render on all attr changes, also removal (#461) (f36b8ce)

v0.18.0

30 Jan 19:26
Compare
Choose a tag to compare

Bug Fixes

  • add template caches for partial templates (bf075c7)
  • add template instance caching in if directive (2896118)
  • keyDown in listbox should preventDefault, add f,c,k,m to keysUsed of captions-menu-button (#449) (a6dcbb7)
  • overwrite priority template vars (0e1be99)
  • remove audio template var (ee596c4)
  • remove old MediaTheme element (#457) (57277b7)
  • removing non existing token (22bc6f5)

Features

  • experimental: expose listbox in menu-button as a part (#460) (d4bd8da)
  • experimental captions menu button fixes (#442) (bb924c1)

v0.17.1

18 Jan 20:33
Compare
Choose a tag to compare

Bug Fixes

  • add audio as template param (8ca0ff6)
  • add block attr, joined directive/expression (fd4ac00)
  • add breakpoints config attribute (2410329)
  • add easier very large size names (35bf0c7)
  • add greater than, less than operators (67b389e)
  • adds a 0:00 default time, fixes #88 (#430) (7d49afa)
  • blurhash dimensions (#432) (c88fb04)
  • limit checking media-controller attrs (b06dc9f)
  • listitem should get pointer cursor (8e9301c)
  • Media Live Button style changes during live window (#440) (e709e7f)
  • set font-family on listbox (80ae206)
  • captions-listbox: properly handle removing tracks (9e8dff4)
  • captions-menu-button: keep menu within the player bounds (72c7273)
  • listbox: add hover styles (d91c88c)
  • add containerSize to template (008d8d5)
  • add stream-type to the Media Chrome theme (4673f3c)
  • allow slotting icons for the captions menu button and captions listbox indicator (e62ee71)
  • preliminary media-target-live-window attr (c4b2286)
  • properly select Off item if captions turned off elsewhere (8a0b139)
  • remove unused containerSize (caa6eeb)
  • render undefined param (69a92fe)
  • slotted poster is not hidden (#431) (4a3720e)
  • listbox: improve contrast ratios of listbox colors (0fd50fd)
  • listbox: switch to display inline-flex (2f1d0b8)
  • change to inclusive breakpoints (d0802b3)
  • remove media-container-size from MediaUIAttr (4027a8d)
  • use breakpoint-x and breakpoints attrs (176db3c)
  • use shorthand if/foreach/partial attrs (6dc3145)
  • use textContent.toLowerCase() in listbox for more lenient search (7d225dd)
  • minimal-slotted-media: Do not assume media.seekable will be defined on the slotted media. (65895e9)

Features

  • add an Off item to captions-listbox (f73d784)
  • add breakpoint params (c17bb17)
  • add default styles to listbox and listitem (9eace4a)
  • container-size attr w/ premeditated naming (cfc43d6)
  • media-captions-menu-button (178b655)

v0.17.0

06 Jan 23:18
Compare
Choose a tag to compare

Bug Fixes

  • use npx if needed for docs build (a28b60a)
  • configurable-fullscreen-element: Ignore misleading typescript error. (71ad4e3)
  • remove unused property (#413) (2beac41)
  • remove web component class globals (5c7acfb), closes #252

Features

  • configurable-full-screen: Add an example taking advantage of configurable fullscreen target. (8c2e3d5)
  • configurable-fullscreen-element: Allow Media Controller to target a fullscreenElement other than itself. (817408e)
  • configurable-fullscreen-element: Handle shadow DOM + fullscreen-element id cases better (d0cb339)
  • configurable-fullscreen-element: Keep parity between attribute and prop for fullscreen element, per PR feedback/discussion. (fb4f38b)
  • media-live-button: New media-live-button for indicating that the stream is live and seeking to the live edge (5171789)

v0.16.3

03 Jan 16:02
Compare
Choose a tag to compare

Bug Fixes

  • listbox should aria-selected the default selection (9052072)
  • example: captions listbox example should point at the correct vtt files (5be0fc3)
  • listbox: do a null check for default selected element (c4d4f6d)
  • no need for rounding anymore, step=any (011940c), closes #394

Features

  • listbox should support slotting a slot el (563a453)
  • media-chrome-menu-button (0b4d625)

v0.16.2

13 Dec 22:10
Compare
Choose a tag to compare

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)