github videojs/video.js @videojs/react@10.4.0
@videojs/react: v10.4.0

latest releases: video.js@10.4.0, @videojs/youtube-video@10.4.0, @videojs/wistia-video@10.4.0...
one hour ago

10.4.0 (2026-11-13)

Features

  • core: add a text cues feature (#9611) (091226e)
  • core: add time slider markers (#9618) (bacd9f1)
  • core: add typed text track definitions (#9612) (450caf3)
  • core: copy app captions into the media (#9617) (b6d0199)
  • core: let apps add text tracks to the player (#9614) (5e55538)
  • core: load app text tracks from a src (#9615) (370834f)
  • html: align background-video and hls-background-video (#9735) (a3ddeb0)
  • media: add data cues and cue values to the text-track contract (#9610) (7817ac4)
  • react: add text track hooks (#9613) (f894f6a)
  • skins: disambiguate subs with same name (#9703) (53a5c76)
  • skin: show only a centre play button until playback starts (#9696) (9294e7a)

Bug Fixes

  • react: apply media prop updates when the render commits (#9673) (2fee7a1)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @videojs/core bumped to 10.4.0
      • @videojs/media bumped to 10.4.0
      • @videojs/native-hls-video bumped to 10.4.0
      • @videojs/spf bumped to 10.4.0
      • @videojs/store bumped to 10.4.0
      • @videojs/utils bumped to 10.4.0
    • devDependencies
      • @videojs/cloudflare-video bumped to 10.4.0
      • @videojs/dailymotion-video bumped to 10.4.0
      • @videojs/dash-video bumped to 10.4.0
      • @videojs/google-analytics bumped to 10.4.0
      • @videojs/google-cast bumped to 10.4.0
      • @videojs/hlsjs-video bumped to 10.4.0
      • @videojs/icons bumped to 10.4.0
      • @videojs/mixcloud-audio bumped to 10.4.0
      • @videojs/mux-audio bumped to 10.4.0
      • @videojs/mux-data bumped to 10.4.0
      • @videojs/mux-video bumped to 10.4.0
      • @videojs/playerjs-video bumped to 10.4.0
      • @videojs/shaka-video bumped to 10.4.0
      • @videojs/soundcloud-audio bumped to 10.4.0
      • @videojs/spf bumped to 10.4.0
      • @videojs/spotify-audio bumped to 10.4.0
      • @videojs/tiktok-video bumped to 10.4.0
      • @videojs/twitch-video bumped to 10.4.0
      • @videojs/vimeo-video bumped to 10.4.0
      • @videojs/wistia-video bumped to 10.4.0
      • @videojs/youtube-video bumped to 10.4.0
    • peerDependencies
      • @videojs/cloudflare-video bumped to 10.4.0
      • @videojs/dailymotion-video bumped to 10.4.0
      • @videojs/dash-video bumped to 10.4.0
      • @videojs/google-analytics bumped to 10.4.0
      • @videojs/google-cast bumped to 10.4.0
      • @videojs/hlsjs-video bumped to 10.4.0
      • @videojs/mixcloud-audio bumped to 10.4.0
      • @videojs/mux-audio bumped to 10.4.0
      • @videojs/mux-data bumped to 10.4.0
      • @videojs/mux-video bumped to 10.4.0
      • @videojs/playerjs-video bumped to 10.4.0
      • @videojs/shaka-video bumped to 10.4.0
      • @videojs/soundcloud-audio bumped to 10.4.0
      • @videojs/spotify-audio bumped to 10.4.0
      • @videojs/tiktok-video bumped to 10.4.0
      • @videojs/twitch-video bumped to 10.4.0
      • @videojs/vimeo-video bumped to 10.4.0
      • @videojs/wistia-video bumped to 10.4.0
      • @videojs/youtube-video bumped to 10.4.0

Don't miss a new video.js release

NewReleases is sending notifications on new releases.