v10.0.0-beta.16
Compare changes on GitHub๐ Features
- (core) Add sub-1x playback rates to defaults (#1231) by @mihar-22
- (packages) Add hotkey system with coordinator, actions, and ARIA support (#1238) by @mihar-22
- (html) Add hotkeys (#1239) by @mihar-22
- (react) Add hotkeys (#1241) by @mihar-22
- (site) Media element API reference builder (#1256) by @decepulis
- (packages) Add mux-audio element and react component (#1259) by @luwes
- (packages) Add hotkey bindings to preset skins (#1264) by @mihar-22
- (core) Add toggleControls to controls feature (#1280) by @mihar-22
- (spf) Architecture reactors (#1218) by @cjpillsbury
- (site) Add default OG image for social sharing (#1295) by @decepulis
- (core) Add gesture system (#1287) by @mihar-22
๐ Bug Fixes
- (site) True conditional rendering in FrameworkCase (#1223) by @decepulis
- (core) Use 0.2 and 0.7 for default playback rates (#1236) by @mihar-22
- (html) Create HotkeyRegistryController once in connectedCallback (#1240) by @mihar-22
- (core) Allow undefined hotkey options (#1242) by @mihar-22
- Safari track bug, no playback (#1226) by @luwes
- (packages) Workspace drift (#1270) by @mihar-22
- (site) Add pointer-events-none to hero heading (#1278) by @mihar-22
- (react) Align media component conventions (#1281) by @mihar-22
- (utils) Stable sort comparator and orphaned JSDoc (#1286) by @mihar-22
- (html) Export SliderPreviewElement and ContextPartElement (#1283) by @mihar-22
- (html) Add destroy guards to connectedCallback (#1284) by @mihar-22
- (packages) Consistent react versions (#1285) by @mihar-22
- (packages) Narrow react peer dependency to v18+ (#1289) by @mihar-22
- (packages) Remove redundant โShiftโ modifier from playback rate hotkeys (#1290) by @mihar-22
- (packages) Time slider seek improvements (#1291) by @mihar-22
- (core) Treat Alt as implicit modifier for non-letter character hotkeys (#1304) by @mihar-22
๐ผ Other
- Feature and preset reference โ E2E tests + implementation (#1248) by @decepulis
๐ Refactor
- (packages) Move slider throttle from commit to change (#1219) by @mihar-22
- (core) Extract structured CSSVars for media element templates (#1257) by @decepulis
- (html) Extract PositionController from tooltip/popover (#1282) by @mihar-22
๐ Documentation
- (site) Rename commitThrottle to changeThrottle in time-slider reference (#1221) by @mihar-22
- (design) Hotkeys (#1222) by @mihar-22
- (design) Gestures (#1044) by @luwes
- CLI for LLM-friendly Video.js installation (#1205) by @decepulis
๐งช Testing
- (site) Replace api-docs-builder design doc with E2E spec tests (#1225) by @decepulis
โ๏ธ Miscellaneous Tasks
- (site) Upgrade to Astro 6 (#946) by @decepulis
- Use title prefixes instead of issue types for triage (#1227) by @decepulis
- (ci) Clarify Docs and Design prefix descriptions in triage bot (#1228) by @decepulis
- (build) Add workspace consistency checker (#1277) by @mihar-22
- (packages) Standardize conventions (#1279) by @mihar-22