•Breaking changes
v10.0.0-rc.2
Compare changes on GitHub🚀 Features
- (react) [breaking] Make poster composable (#2563) by @mihar-22
- (react) [breaking] Make thumbnail composable (#2566) by @mihar-22
- (react) [breaking] Make slider thumbnail composable (#2568) by @mihar-22
- (packages) Handle controls before media metadata (#2525) by @sampotts
- (html) [breaking] Make thumbnail images composable (#2572) by @mihar-22
🐛 Bug Fixes
- (ci) Comment on open prs for e2e failures (#2653) by @sampotts
- (skin) Misc styles fixes (#2558) by @sampotts
- (packages) Stabilize slider keyboard input (#2553) by @sampotts
- (test) Wait for fullscreen thumbnail geometry (#2654) by @sampotts
- (skin) Use finite radius to fix Safari clip-path bug (#2679) by @sampotts
- (site) Keep shared-source react parts in the api reference (#2682) by @mihar-22
- (site) Expand namespace re-exports into nested api reference parts (#2683) by @mihar-22
- (skin) Style poster and slider thumbnail shadow hosts in webkit (#2693) by @luwes
🚜 Refactor
- (core) Use simple file names in ui directories (#2671) by @mihar-22
- (sandbox) Use shadcn base ui components (#2668) by @sampotts
- (html) Use simple file names in ui and player directories (#2673) by @mihar-22
- (react) Use simple file names in ui directories (#2674) by @mihar-22
- (sandbox) Spell out the player markup in the html templates (#2691) by @luwes
📚 Documentation
- (site) Document compound react radio group parts (#2688) by @mihar-22
- (site) Document always-visible controls (#2687) by @mihar-22
- (site) Describe container-scoped error dialog modality (#2686) by @mihar-22
- (site) Use playback adapter terminology in react media hooks (#2685) by @mihar-22
- (site) Describe slider thumbnail props in the timeline previews guide (#2681) by @mihar-22
- (site) Document disabled and unavailable time and live button states (#2680) by @mihar-22
- (site) Add changelog prose for 10.0.0-rc.1 (#2694) by @github-actions[bot]
⚙️ Miscellaneous Tasks
- (cd) Drop the rc.1 release-as pin and fix the dist-tag workflow (#2660) by @decepulis
- (ci) Run affected package tests in grouped jobs (#2651) by @mihar-22
- (dist-tag) Tag every package before failing on the ones npm rejected (#2662) by @decepulis
- (changelog-prose) Give the prose job 60 minutes (#2689) by @decepulis
- (changelog-prose) Pre-fetch context and let the workflow open the PR (#2690) by @decepulis
- (root) Upgrade workspace and ci to pnpm 12 (#2695) by @mihar-22
- Run vp through a file so forwarding output cannot hit EAGAIN (#2697) by @decepulis