Skip to content

Releases: muxinc/elements

mux-video-react@0.3.0

Choose a tag to compare

Extended autoplay options:

  • autoPlay will autoplay with sound (and likely fail)
  • autoPlay="muted" will autoplay in the muted state (likely will work)
  • autoPlay="any" try to autoplay with sound, if that fails then try to autoplay muted

Bump dependency for playback-core which starts tracking player startup time metric.

mux-audio@0.3.0

Choose a tag to compare

Extended autoplay options:

  • autoplay will autoplay with sound (and likely fail)
  • autoplay="muted" will autoplay in the muted state (likely will work)
  • autoplay="any" try to autoplay with sound, if that fails then try to autoplay muted

Bump dependency for playback-core which starts tracking player startup time metric.

mux-audio-react@0.2.0

Choose a tag to compare

Extended autoplay options:

  • autoPlay will autoplay with sound (and likely fail)
  • autoPlay="muted" will autoplay in the muted state (likely will work)
  • autoPlay="any" try to autoplay with sound, if that fails then try to autoplay muted

Bump dependency for playback-core which starts tracking player startup time metric.

playback-core@0.1.0

Choose a tag to compare

playback-core contains utilities and logic shared by the various playback elements:

  • mux-video
  • mux-video-react
  • mux-audio
  • mux-audio-react

See the playback-core README for more details

mux-video@0.2.0

Choose a tag to compare

New feature!

  • pass in start-time attribute to make playback start at a certain timestamp. For example <mux-video start-time="4" will start playback at the 4 second mark.
  • improved TypeScript definitions

Behind the scenes:

  • We're now using esbuild directly, no longer relying on snowpack to do esbuild
  • Now using @mux-elements/playback-core for main playback logic
  • Mux Data fields will now set player_software_name and player_software_version metadata on views.

mux-video-react@0.2.0

Choose a tag to compare

New feature!

  • pass in startTime prop to make playback start at a certain timestamp. For example <MuxVideo startTime={4} will start playback at the 4 second mark.
  • improved TypeScript definitions

Behind the scenes:

  • We're now using esbuild directly, no longer relying on snowpack to do esbuild
  • Now using @mux-elements/playback-core for main playback logic
  • Mux Data fields will now set player_software_name and player_software_version metadata on views.

mux-audio@0.2.0

Choose a tag to compare

New feature!

  • pass in start-time attribute to make playback start at a certain timestamp. For example <mux-audio start-time="4" will start playback at the 4 second mark.
  • improved TypeScript definitions

Behind the scenes:

  • We're now using esbuild directly, no longer relying on snowpack to do esbuild
  • Now using @mux-elements/playback-core for main playback logic
  • Mux Data fields will now set player_software_name and player_software_version metadata on views.

mux-audio-react@0.1.0

Choose a tag to compare

A new Mux Element! <MuxAudio /> react component is the counterpart to <MuxVideo />

mux-video@0.1.3

Choose a tag to compare

  • Add enum attribute stream-type ("vod", "live", "ll-live"). Under the hood <mux-video> will make optimizations based on the stream type.

mux-video@0.1.2

Choose a tag to compare

  • Specify type: "module" in package.json
  • This fixes the following error with SSR in Next.js: SyntaxError: Unexpected token 'export'