v10.0.0-beta.24
Adds a menu system with keyboard navigation, a playback rate menu, a live button, gesture and hotkey indicators, and bundled docs.
Adds a menu system with keyboard navigation, a playback rate menu, a live button, gesture and hotkey indicators, and bundled docs.
Renames cast APIs to google-cast and remote-playback, unifies fullscreen and PiP on media capabilities, and adds live streaming support.
Adds Chromecast support via the Remote Playback API and a Playwright end-to-end test harness.
Adds generated feature and preset reference tables to the docs site and fixes the CLI's npm repository URL.
Fixes CLI packaging by bundling dependencies with deps.alwaysBundle.
Fixes the CLI bin path so npm exposes the executable after install.
Replaces DelegateMixin and ProxyMixin with MediaHost base classes, and adds the @videojs/cli docs command and versioned docs.
Completes the gesture system with the media-gesture element, React gesture hooks, and default skin bindings.
Adds a hotkey system across core, HTML, and React, a core gesture system, sub-1x playback rates, and the mux-audio element.
Fixes default chapters and metadata tracks so storyboard thumbnails load reliably under hls.js.