diff --git a/.github/release-please/.release-please-manifest.json b/.github/release-please/.release-please-manifest.json index b34cef501..fdb95e311 100644 --- a/.github/release-please/.release-please-manifest.json +++ b/.github/release-please/.release-please-manifest.json @@ -1,11 +1,11 @@ { - "packages/core": "10.0.0-beta.15", - "packages/element": "10.0.0-beta.15", - "packages/html": "10.0.0-beta.15", - "packages/icons": "10.0.0-beta.15", - "packages/react": "10.0.0-beta.15", - "packages/skins": "10.0.0-beta.15", - "packages/store": "10.0.0-beta.15", - "packages/utils": "10.0.0-beta.15", - "packages/spf": "10.0.0-beta.15" + "packages/core": "10.0.0-beta.16", + "packages/element": "10.0.0-beta.16", + "packages/html": "10.0.0-beta.16", + "packages/icons": "10.0.0-beta.16", + "packages/react": "10.0.0-beta.16", + "packages/skins": "10.0.0-beta.16", + "packages/store": "10.0.0-beta.16", + "packages/utils": "10.0.0-beta.16", + "packages/spf": "10.0.0-beta.16" } diff --git a/CHANGELOG.md b/CHANGELOG.md index bf9f8ccf7..dc74f7dfd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,63 @@ All notable changes to this project will be documented in this file. +## [@videojs/core@10.0.0-beta.16] - 2026-04-10 + +### ๐Ÿš€ Features +- *(core)* Add sub-1x playback rates to defaults ([#1231](https://github.com/videojs/v10/pull/1231)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Add hotkey system with coordinator, actions, and ARIA support ([#1238](https://github.com/videojs/v10/pull/1238)) by [@mihar-22](https://github.com/mihar-22) +- *(html)* Add hotkeys ([#1239](https://github.com/videojs/v10/pull/1239)) by [@mihar-22](https://github.com/mihar-22) +- *(react)* Add hotkeys ([#1241](https://github.com/videojs/v10/pull/1241)) by [@mihar-22](https://github.com/mihar-22) +- *(site)* Media element API reference builder ([#1256](https://github.com/videojs/v10/pull/1256)) by [@decepulis](https://github.com/decepulis) +- *(packages)* Add mux-audio element and react component ([#1259](https://github.com/videojs/v10/pull/1259)) by [@luwes](https://github.com/luwes) +- *(packages)* Add hotkey bindings to preset skins ([#1264](https://github.com/videojs/v10/pull/1264)) by [@mihar-22](https://github.com/mihar-22) +- *(core)* Add toggleControls to controls feature ([#1280](https://github.com/videojs/v10/pull/1280)) by [@mihar-22](https://github.com/mihar-22) +- *(spf)* Architecture reactors ([#1218](https://github.com/videojs/v10/pull/1218)) by [@cjpillsbury](https://github.com/cjpillsbury) +- *(site)* Add default OG image for social sharing ([#1295](https://github.com/videojs/v10/pull/1295)) by [@decepulis](https://github.com/decepulis) +- *(core)* Add gesture system ([#1287](https://github.com/videojs/v10/pull/1287)) by [@mihar-22](https://github.com/mihar-22) + +### ๐Ÿ› Bug Fixes +- *(site)* True conditional rendering in FrameworkCase ([#1223](https://github.com/videojs/v10/pull/1223)) by [@decepulis](https://github.com/decepulis) +- *(core)* Use 0.2 and 0.7 for default playback rates ([#1236](https://github.com/videojs/v10/pull/1236)) by [@mihar-22](https://github.com/mihar-22) +- *(html)* Create HotkeyRegistryController once in connectedCallback ([#1240](https://github.com/videojs/v10/pull/1240)) by [@mihar-22](https://github.com/mihar-22) +- *(core)* Allow undefined hotkey options ([#1242](https://github.com/videojs/v10/pull/1242)) by [@mihar-22](https://github.com/mihar-22) +- Safari track bug, no playback ([#1226](https://github.com/videojs/v10/pull/1226)) by [@luwes](https://github.com/luwes) +- *(packages)* Workspace drift ([#1270](https://github.com/videojs/v10/pull/1270)) by [@mihar-22](https://github.com/mihar-22) +- *(site)* Add pointer-events-none to hero heading ([#1278](https://github.com/videojs/v10/pull/1278)) by [@mihar-22](https://github.com/mihar-22) +- *(react)* Align media component conventions ([#1281](https://github.com/videojs/v10/pull/1281)) by [@mihar-22](https://github.com/mihar-22) +- *(utils)* Stable sort comparator and orphaned JSDoc ([#1286](https://github.com/videojs/v10/pull/1286)) by [@mihar-22](https://github.com/mihar-22) +- *(html)* Export SliderPreviewElement and ContextPartElement ([#1283](https://github.com/videojs/v10/pull/1283)) by [@mihar-22](https://github.com/mihar-22) +- *(html)* Add destroy guards to connectedCallback ([#1284](https://github.com/videojs/v10/pull/1284)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Consistent react versions ([#1285](https://github.com/videojs/v10/pull/1285)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Narrow react peer dependency to v18+ ([#1289](https://github.com/videojs/v10/pull/1289)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Remove redundant "Shift" modifier from playback rate hotkeys ([#1290](https://github.com/videojs/v10/pull/1290)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Time slider seek improvements ([#1291](https://github.com/videojs/v10/pull/1291)) by [@mihar-22](https://github.com/mihar-22) +- *(core)* Treat Alt as implicit modifier for non-letter character hotkeys ([#1304](https://github.com/videojs/v10/pull/1304)) by [@mihar-22](https://github.com/mihar-22) + +### ๐Ÿ’ผ Other +- Feature and preset reference โ€” E2E tests + implementation ([#1248](https://github.com/videojs/v10/pull/1248)) by [@decepulis](https://github.com/decepulis) + +### ๐Ÿšœ Refactor +- *(packages)* Move slider throttle from commit to change ([#1219](https://github.com/videojs/v10/pull/1219)) by [@mihar-22](https://github.com/mihar-22) +- *(core)* Extract structured CSSVars for media element templates ([#1257](https://github.com/videojs/v10/pull/1257)) by [@decepulis](https://github.com/decepulis) +- *(html)* Extract PositionController from tooltip/popover ([#1282](https://github.com/videojs/v10/pull/1282)) by [@mihar-22](https://github.com/mihar-22) + +### ๐Ÿ“š Documentation +- *(site)* Rename commitThrottle to changeThrottle in time-slider reference ([#1221](https://github.com/videojs/v10/pull/1221)) by [@mihar-22](https://github.com/mihar-22) +- *(design)* Hotkeys ([#1222](https://github.com/videojs/v10/pull/1222)) by [@mihar-22](https://github.com/mihar-22) +- *(design)* Gestures ([#1044](https://github.com/videojs/v10/pull/1044)) by [@luwes](https://github.com/luwes) +- CLI for LLM-friendly Video.js installation ([#1205](https://github.com/videojs/v10/pull/1205)) by [@decepulis](https://github.com/decepulis) + +### ๐Ÿงช Testing +- *(site)* Replace api-docs-builder design doc with E2E spec tests ([#1225](https://github.com/videojs/v10/pull/1225)) by [@decepulis](https://github.com/decepulis) + +### โš™๏ธ Miscellaneous Tasks +- *(site)* Upgrade to Astro 6 ([#946](https://github.com/videojs/v10/pull/946)) by [@decepulis](https://github.com/decepulis) +- Use title prefixes instead of issue types for triage ([#1227](https://github.com/videojs/v10/pull/1227)) by [@decepulis](https://github.com/decepulis) +- *(ci)* Clarify Docs and Design prefix descriptions in triage bot ([#1228](https://github.com/videojs/v10/pull/1228)) by [@decepulis](https://github.com/decepulis) +- *(build)* Add workspace consistency checker ([#1277](https://github.com/videojs/v10/pull/1277)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Standardize conventions ([#1279](https://github.com/videojs/v10/pull/1279)) by [@mihar-22](https://github.com/mihar-22) + ## [@videojs/core@10.0.0-beta.15] - 2026-04-03 ### ๐Ÿ› Bug Fixes @@ -1117,6 +1174,7 @@ All notable changes to this project will be documented in this file. * @decepulis made their first contribution in [#118](https://github.com/videojs/v10/pull/118) * @heff made their first contribution +[@videojs/core@10.0.0-beta.16]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.15...@videojs/core@10.0.0-beta.16 [@videojs/core@10.0.0-beta.15]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.14...@videojs/core@10.0.0-beta.15 [@videojs/core@10.0.0-beta.14]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.13...@videojs/core@10.0.0-beta.14 [@videojs/core@10.0.0-beta.13]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.12...@videojs/core@10.0.0-beta.13 diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 508a184e9..98cdfef0f 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,37 @@ # Changelog +## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.15...@videojs/core@10.0.0-beta.16) (2026-04-10) + + +### Features + +* **core:** add gesture system ([#1287](https://github.com/videojs/v10/issues/1287)) ([08ebaed](https://github.com/videojs/v10/commit/08ebaed23fbc232053e197f2af73de0052138809)) +* **core:** add sub-1x playback rates to defaults ([#1231](https://github.com/videojs/v10/issues/1231)) ([c68c1a3](https://github.com/videojs/v10/commit/c68c1a3c8261919e1ffbbd2ea103d3a199e159de)) +* **core:** add toggleControls to controls feature ([#1280](https://github.com/videojs/v10/issues/1280)) ([11f3057](https://github.com/videojs/v10/commit/11f305713bba718d54944a57684e8c135fe4e0e1)) +* **html:** add hotkeys ([#1239](https://github.com/videojs/v10/issues/1239)) ([d9d893b](https://github.com/videojs/v10/commit/d9d893b726e461721e73eeba9377c9d381de8951)) +* **packages:** add hotkey system with coordinator, actions, and ARIA support ([#1238](https://github.com/videojs/v10/issues/1238)) ([627ea20](https://github.com/videojs/v10/commit/627ea204fcadb50d8cd0878ae816fabdaee470d0)) +* **packages:** add mux-audio element and react component ([#1259](https://github.com/videojs/v10/issues/1259)) ([9fac0fc](https://github.com/videojs/v10/commit/9fac0fca3d5af44c76c9845da37b5197dd8538df)) + + +### Bug Fixes + +* **core:** allow undefined hotkey options ([#1242](https://github.com/videojs/v10/issues/1242)) ([d2c43db](https://github.com/videojs/v10/commit/d2c43db5506847f941260fd41cde2ecd33b74277)) +* **core:** treat Alt as implicit modifier for non-letter character hotkeys ([#1304](https://github.com/videojs/v10/issues/1304)) ([57259b3](https://github.com/videojs/v10/commit/57259b342a3cce577c9e1a3cb96ab278f559434c)) +* **core:** use 0.2 and 0.7 for default playback rates ([#1236](https://github.com/videojs/v10/issues/1236)) ([932949f](https://github.com/videojs/v10/commit/932949fdf1bdf3fcd62fcaa30257786d6bb9b92e)) +* **packages:** remove redundant "Shift" modifier from playback rate hotkeys ([#1290](https://github.com/videojs/v10/issues/1290)) ([a0fd3cb](https://github.com/videojs/v10/commit/a0fd3cbda8101f47806e0e71c727fbf483a1de66)) +* **packages:** time slider seek improvements ([#1291](https://github.com/videojs/v10/issues/1291)) ([b934c58](https://github.com/videojs/v10/commit/b934c589f824b0ed7338b19c2b3bad3160742e74)) +* **packages:** workspace drift ([#1270](https://github.com/videojs/v10/issues/1270)) ([b874dad](https://github.com/videojs/v10/commit/b874dad30652654e77b3693116edc497355fd725)) +* safari track bug, no playback ([#1226](https://github.com/videojs/v10/issues/1226)) ([b1ddda0](https://github.com/videojs/v10/commit/b1ddda05dec40669058a71064f0c3889972c7723)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/spf bumped to 10.0.0-beta.16 + * @videojs/store bumped to 10.0.0-beta.16 + * @videojs/utils bumped to 10.0.0-beta.16 + ## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.14...@videojs/core@10.0.0-beta.15) (2026-04-03) diff --git a/packages/core/package.json b/packages/core/package.json index 58798fa3b..10e96d5db 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,7 +1,7 @@ { "name": "@videojs/core", "type": "module", - "version": "10.0.0-beta.15", + "version": "10.0.0-beta.16", "description": "Core components and utilities for Video.js", "license": "Apache-2.0", "repository": { diff --git a/packages/element/CHANGELOG.md b/packages/element/CHANGELOG.md index 147e9d86e..3eccfdfd4 100644 --- a/packages/element/CHANGELOG.md +++ b/packages/element/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/element@10.0.0-beta.15...@videojs/element@10.0.0-beta.16) (2026-04-10) + + +### Miscellaneous Chores + +* **@videojs/element:** Synchronize videojs versions + ## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/element@10.0.0-beta.14...@videojs/element@10.0.0-beta.15) (2026-04-03) diff --git a/packages/element/package.json b/packages/element/package.json index 14dda5e27..baa639a3e 100644 --- a/packages/element/package.json +++ b/packages/element/package.json @@ -1,7 +1,7 @@ { "name": "@videojs/element", "type": "module", - "version": "10.0.0-beta.15", + "version": "10.0.0-beta.16", "description": "Lightweight reactive custom element base for Video.js", "license": "Apache-2.0", "repository": { diff --git a/packages/html/CHANGELOG.md b/packages/html/CHANGELOG.md index 2084831ef..490f1c309 100644 --- a/packages/html/CHANGELOG.md +++ b/packages/html/CHANGELOG.md @@ -1,5 +1,38 @@ # Changelog +## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/html@10.0.0-beta.15...@videojs/html@10.0.0-beta.16) (2026-04-10) + + +### Features + +* **html:** add hotkeys ([#1239](https://github.com/videojs/v10/issues/1239)) ([d9d893b](https://github.com/videojs/v10/commit/d9d893b726e461721e73eeba9377c9d381de8951)) +* **packages:** add hotkey bindings to preset skins ([#1264](https://github.com/videojs/v10/issues/1264)) ([9912a8e](https://github.com/videojs/v10/commit/9912a8e7593dc9f26c6dfe5cd8ddca34ef89a8ef)) +* **packages:** add mux-audio element and react component ([#1259](https://github.com/videojs/v10/issues/1259)) ([9fac0fc](https://github.com/videojs/v10/commit/9fac0fca3d5af44c76c9845da37b5197dd8538df)) + + +### Bug Fixes + +* **core:** allow undefined hotkey options ([#1242](https://github.com/videojs/v10/issues/1242)) ([d2c43db](https://github.com/videojs/v10/commit/d2c43db5506847f941260fd41cde2ecd33b74277)) +* **html:** add destroy guards to connectedCallback ([#1284](https://github.com/videojs/v10/issues/1284)) ([53fffe8](https://github.com/videojs/v10/commit/53fffe8e308b2f384460342e382a33f6319565f0)) +* **html:** create HotkeyRegistryController once in connectedCallback ([#1240](https://github.com/videojs/v10/issues/1240)) ([7c63d82](https://github.com/videojs/v10/commit/7c63d82f84dd224a5b13436e2edbfca51ca56cc0)) +* **html:** export SliderPreviewElement and ContextPartElement ([#1283](https://github.com/videojs/v10/issues/1283)) ([0dc7567](https://github.com/videojs/v10/commit/0dc7567e7a2beabc34ae85e277026e886afde7b0)) +* **packages:** remove redundant "Shift" modifier from playback rate hotkeys ([#1290](https://github.com/videojs/v10/issues/1290)) ([a0fd3cb](https://github.com/videojs/v10/commit/a0fd3cbda8101f47806e0e71c727fbf483a1de66)) +* **packages:** time slider seek improvements ([#1291](https://github.com/videojs/v10/issues/1291)) ([b934c58](https://github.com/videojs/v10/commit/b934c589f824b0ed7338b19c2b3bad3160742e74)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/core bumped to 10.0.0-beta.16 + * @videojs/element bumped to 10.0.0-beta.16 + * @videojs/spf bumped to 10.0.0-beta.16 + * @videojs/store bumped to 10.0.0-beta.16 + * @videojs/utils bumped to 10.0.0-beta.16 + * devDependencies + * @videojs/icons bumped to 10.0.0-beta.16 + * @videojs/skins bumped to 10.0.0-beta.16 + ## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/html@10.0.0-beta.14...@videojs/html@10.0.0-beta.15) (2026-04-03) diff --git a/packages/html/package.json b/packages/html/package.json index 252b6cb7c..2d0654001 100644 --- a/packages/html/package.json +++ b/packages/html/package.json @@ -1,7 +1,7 @@ { "name": "@videojs/html", "type": "module", - "version": "10.0.0-beta.15", + "version": "10.0.0-beta.16", "description": "HTML library for building media players", "license": "Apache-2.0", "repository": { diff --git a/packages/icons/CHANGELOG.md b/packages/icons/CHANGELOG.md index 2b427f05b..7f5fd0f20 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/icons@10.0.0-beta.15...@videojs/icons@10.0.0-beta.16) (2026-04-10) + + +### Miscellaneous Chores + +* **@videojs/icons:** Synchronize videojs versions + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @videojs/utils bumped to 10.0.0-beta.16 + ## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/icons@10.0.0-beta.14...@videojs/icons@10.0.0-beta.15) (2026-04-03) diff --git a/packages/icons/package.json b/packages/icons/package.json index 620ec1dfe..f61d930ff 100644 --- a/packages/icons/package.json +++ b/packages/icons/package.json @@ -2,7 +2,7 @@ "name": "@videojs/icons", "type": "module", "private": true, - "version": "10.0.0-beta.15", + "version": "10.0.0-beta.16", "description": "SVG icon library for Video.js", "license": "Apache-2.0", "repository": { diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index de2bce33d..84fb1846e 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/react@10.0.0-beta.15...@videojs/react@10.0.0-beta.16) (2026-04-10) + + +### Features + +* **packages:** add hotkey bindings to preset skins ([#1264](https://github.com/videojs/v10/issues/1264)) ([9912a8e](https://github.com/videojs/v10/commit/9912a8e7593dc9f26c6dfe5cd8ddca34ef89a8ef)) +* **packages:** add mux-audio element and react component ([#1259](https://github.com/videojs/v10/issues/1259)) ([9fac0fc](https://github.com/videojs/v10/commit/9fac0fca3d5af44c76c9845da37b5197dd8538df)) +* **react:** add hotkeys ([#1241](https://github.com/videojs/v10/issues/1241)) ([1cc4ec7](https://github.com/videojs/v10/commit/1cc4ec7f81acda2aa77590b2f327b2f76b823767)) + + +### Bug Fixes + +* **packages:** consistent react versions ([#1285](https://github.com/videojs/v10/issues/1285)) ([1c937da](https://github.com/videojs/v10/commit/1c937da4704d51c0c64e5085b6f235bb95a236eb)) +* **packages:** narrow react peer dependency to v18+ ([#1289](https://github.com/videojs/v10/issues/1289)) ([6fb6ab7](https://github.com/videojs/v10/commit/6fb6ab7dfb4ac2671bfac4269dfc5813ab76f0e8)) +* **packages:** remove redundant "Shift" modifier from playback rate hotkeys ([#1290](https://github.com/videojs/v10/issues/1290)) ([a0fd3cb](https://github.com/videojs/v10/commit/a0fd3cbda8101f47806e0e71c727fbf483a1de66)) +* **packages:** time slider seek improvements ([#1291](https://github.com/videojs/v10/issues/1291)) ([b934c58](https://github.com/videojs/v10/commit/b934c589f824b0ed7338b19c2b3bad3160742e74)) +* **react:** align media component conventions ([#1281](https://github.com/videojs/v10/issues/1281)) ([42abf88](https://github.com/videojs/v10/commit/42abf880955ec68d2c700eaa9bcf18b69c37471c)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/core bumped to 10.0.0-beta.16 + * @videojs/spf bumped to 10.0.0-beta.16 + * @videojs/store bumped to 10.0.0-beta.16 + * @videojs/utils bumped to 10.0.0-beta.16 + * devDependencies + * @videojs/icons bumped to 10.0.0-beta.16 + * @videojs/skins bumped to 10.0.0-beta.16 + ## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/react@10.0.0-beta.14...@videojs/react@10.0.0-beta.15) (2026-04-03) diff --git a/packages/react/package.json b/packages/react/package.json index d7df2ee47..14f23cc7b 100644 --- a/packages/react/package.json +++ b/packages/react/package.json @@ -1,7 +1,7 @@ { "name": "@videojs/react", "type": "module", - "version": "10.0.0-beta.15", + "version": "10.0.0-beta.16", "description": "React library for building media players", "license": "Apache-2.0", "repository": { diff --git a/packages/skins/CHANGELOG.md b/packages/skins/CHANGELOG.md index 6d9f67581..3f24b9e14 100644 --- a/packages/skins/CHANGELOG.md +++ b/packages/skins/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/skins@10.0.0-beta.15...@videojs/skins@10.0.0-beta.16) (2026-04-10) + + +### Features + +* **packages:** add hotkey bindings to preset skins ([#1264](https://github.com/videojs/v10/issues/1264)) ([9912a8e](https://github.com/videojs/v10/commit/9912a8e7593dc9f26c6dfe5cd8ddca34ef89a8ef)) + + +### Bug Fixes + +* **packages:** time slider seek improvements ([#1291](https://github.com/videojs/v10/issues/1291)) ([b934c58](https://github.com/videojs/v10/commit/b934c589f824b0ed7338b19c2b3bad3160742e74)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/utils bumped to 10.0.0-beta.16 + ## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/skins@10.0.0-beta.14...@videojs/skins@10.0.0-beta.15) (2026-04-03) diff --git a/packages/skins/package.json b/packages/skins/package.json index 2896c3148..14c3adc0a 100644 --- a/packages/skins/package.json +++ b/packages/skins/package.json @@ -1,7 +1,7 @@ { "name": "@videojs/skins", "type": "module", - "version": "10.0.0-beta.15", + "version": "10.0.0-beta.16", "private": true, "description": "Shared skin CSS and Tailwind classname tokens for Video.js", "license": "Apache-2.0", diff --git a/packages/spf/CHANGELOG.md b/packages/spf/CHANGELOG.md index fe9071e35..fb12c0450 100644 --- a/packages/spf/CHANGELOG.md +++ b/packages/spf/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/spf@10.0.0-beta.15...@videojs/spf@10.0.0-beta.16) (2026-04-10) + + +### Features + +* **spf:** architecture reactors ([#1218](https://github.com/videojs/v10/issues/1218)) ([1346d86](https://github.com/videojs/v10/commit/1346d869ae62b6a81b551a512031cad218a7a1e5)) + + +### Bug Fixes + +* **packages:** workspace drift ([#1270](https://github.com/videojs/v10/issues/1270)) ([b874dad](https://github.com/videojs/v10/commit/b874dad30652654e77b3693116edc497355fd725)) +* **utils:** stable sort comparator and orphaned JSDoc ([#1286](https://github.com/videojs/v10/issues/1286)) ([071325d](https://github.com/videojs/v10/commit/071325de4dee666a09e305399ea95e163c5d8de4)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/utils bumped to 10.0.0-beta.16 + ## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/spf@10.0.0-beta.14...@videojs/spf@10.0.0-beta.15) (2026-04-03) diff --git a/packages/spf/package.json b/packages/spf/package.json index cf6d902ae..30c31604c 100644 --- a/packages/spf/package.json +++ b/packages/spf/package.json @@ -1,7 +1,7 @@ { "name": "@videojs/spf", "type": "module", - "version": "10.0.0-beta.15", + "version": "10.0.0-beta.16", "description": "Stream Processing Framework for Video.js 10", "license": "Apache-2.0", "repository": { diff --git a/packages/store/CHANGELOG.md b/packages/store/CHANGELOG.md index 182070019..7a0d243de 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.15...@videojs/store@10.0.0-beta.16) (2026-04-10) + + +### Features + +* **core:** add toggleControls to controls feature ([#1280](https://github.com/videojs/v10/issues/1280)) ([11f3057](https://github.com/videojs/v10/commit/11f305713bba718d54944a57684e8c135fe4e0e1)) + + +### Bug Fixes + +* **packages:** consistent react versions ([#1285](https://github.com/videojs/v10/issues/1285)) ([1c937da](https://github.com/videojs/v10/commit/1c937da4704d51c0c64e5085b6f235bb95a236eb)) +* **packages:** narrow react peer dependency to v18+ ([#1289](https://github.com/videojs/v10/issues/1289)) ([6fb6ab7](https://github.com/videojs/v10/commit/6fb6ab7dfb4ac2671bfac4269dfc5813ab76f0e8)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/utils bumped to 10.0.0-beta.16 + * devDependencies + * @videojs/element bumped to 10.0.0-beta.16 + * peerDependencies + * @videojs/element bumped to 10.0.0-beta.16 + ## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.14...@videojs/store@10.0.0-beta.15) (2026-04-03) diff --git a/packages/store/package.json b/packages/store/package.json index 882977d9d..b57716e94 100644 --- a/packages/store/package.json +++ b/packages/store/package.json @@ -1,7 +1,7 @@ { "name": "@videojs/store", "type": "module", - "version": "10.0.0-beta.15", + "version": "10.0.0-beta.16", "description": "Reactive state management for external systems.", "license": "Apache-2.0", "repository": { diff --git a/packages/utils/CHANGELOG.md b/packages/utils/CHANGELOG.md index fae7ba234..29c440a55 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,5 +1,17 @@ # Changelog +## [10.0.0-beta.16](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.15...@videojs/utils@10.0.0-beta.16) (2026-04-10) + + +### Features + +* **packages:** add hotkey system with coordinator, actions, and ARIA support ([#1238](https://github.com/videojs/v10/issues/1238)) ([627ea20](https://github.com/videojs/v10/commit/627ea204fcadb50d8cd0878ae816fabdaee470d0)) + + +### Bug Fixes + +* **utils:** stable sort comparator and orphaned JSDoc ([#1286](https://github.com/videojs/v10/issues/1286)) ([071325d](https://github.com/videojs/v10/commit/071325de4dee666a09e305399ea95e163c5d8de4)) + ## [10.0.0-beta.15](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.14...@videojs/utils@10.0.0-beta.15) (2026-04-03) diff --git a/packages/utils/package.json b/packages/utils/package.json index 8f1a37b24..98582cbd4 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -1,7 +1,7 @@ { "name": "@videojs/utils", "type": "module", - "version": "10.0.0-beta.15", + "version": "10.0.0-beta.16", "description": "Utility functions and helpers for Video.js", "license": "Apache-2.0", "repository": { diff --git a/site/src/content/changelog/10.0.0-beta.16.md b/site/src/content/changelog/10.0.0-beta.16.md new file mode 100644 index 000000000..fa5aca747 --- /dev/null +++ b/site/src/content/changelog/10.0.0-beta.16.md @@ -0,0 +1,64 @@ +--- +description: "" +date: 2026-04-10 +version: "10.0.0-beta.16" +prerelease: true +breaking: false +compareUrl: "https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.15...@videojs/core@10.0.0-beta.16" +--- + + +### ๐Ÿš€ Features +- *(core)* Add sub-1x playback rates to defaults ([#1231](https://github.com/videojs/v10/pull/1231)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Add hotkey system with coordinator, actions, and ARIA support ([#1238](https://github.com/videojs/v10/pull/1238)) by [@mihar-22](https://github.com/mihar-22) +- *(html)* Add hotkeys ([#1239](https://github.com/videojs/v10/pull/1239)) by [@mihar-22](https://github.com/mihar-22) +- *(react)* Add hotkeys ([#1241](https://github.com/videojs/v10/pull/1241)) by [@mihar-22](https://github.com/mihar-22) +- *(site)* Media element API reference builder ([#1256](https://github.com/videojs/v10/pull/1256)) by [@decepulis](https://github.com/decepulis) +- *(packages)* Add mux-audio element and react component ([#1259](https://github.com/videojs/v10/pull/1259)) by [@luwes](https://github.com/luwes) +- *(packages)* Add hotkey bindings to preset skins ([#1264](https://github.com/videojs/v10/pull/1264)) by [@mihar-22](https://github.com/mihar-22) +- *(core)* Add toggleControls to controls feature ([#1280](https://github.com/videojs/v10/pull/1280)) by [@mihar-22](https://github.com/mihar-22) +- *(spf)* Architecture reactors ([#1218](https://github.com/videojs/v10/pull/1218)) by [@cjpillsbury](https://github.com/cjpillsbury) +- *(site)* Add default OG image for social sharing ([#1295](https://github.com/videojs/v10/pull/1295)) by [@decepulis](https://github.com/decepulis) +- *(core)* Add gesture system ([#1287](https://github.com/videojs/v10/pull/1287)) by [@mihar-22](https://github.com/mihar-22) + +### ๐Ÿ› Bug Fixes +- *(site)* True conditional rendering in FrameworkCase ([#1223](https://github.com/videojs/v10/pull/1223)) by [@decepulis](https://github.com/decepulis) +- *(core)* Use 0.2 and 0.7 for default playback rates ([#1236](https://github.com/videojs/v10/pull/1236)) by [@mihar-22](https://github.com/mihar-22) +- *(html)* Create HotkeyRegistryController once in connectedCallback ([#1240](https://github.com/videojs/v10/pull/1240)) by [@mihar-22](https://github.com/mihar-22) +- *(core)* Allow undefined hotkey options ([#1242](https://github.com/videojs/v10/pull/1242)) by [@mihar-22](https://github.com/mihar-22) +- Safari track bug, no playback ([#1226](https://github.com/videojs/v10/pull/1226)) by [@luwes](https://github.com/luwes) +- *(packages)* Workspace drift ([#1270](https://github.com/videojs/v10/pull/1270)) by [@mihar-22](https://github.com/mihar-22) +- *(site)* Add pointer-events-none to hero heading ([#1278](https://github.com/videojs/v10/pull/1278)) by [@mihar-22](https://github.com/mihar-22) +- *(react)* Align media component conventions ([#1281](https://github.com/videojs/v10/pull/1281)) by [@mihar-22](https://github.com/mihar-22) +- *(utils)* Stable sort comparator and orphaned JSDoc ([#1286](https://github.com/videojs/v10/pull/1286)) by [@mihar-22](https://github.com/mihar-22) +- *(html)* Export SliderPreviewElement and ContextPartElement ([#1283](https://github.com/videojs/v10/pull/1283)) by [@mihar-22](https://github.com/mihar-22) +- *(html)* Add destroy guards to connectedCallback ([#1284](https://github.com/videojs/v10/pull/1284)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Consistent react versions ([#1285](https://github.com/videojs/v10/pull/1285)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Narrow react peer dependency to v18+ ([#1289](https://github.com/videojs/v10/pull/1289)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Remove redundant "Shift" modifier from playback rate hotkeys ([#1290](https://github.com/videojs/v10/pull/1290)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Time slider seek improvements ([#1291](https://github.com/videojs/v10/pull/1291)) by [@mihar-22](https://github.com/mihar-22) +- *(core)* Treat Alt as implicit modifier for non-letter character hotkeys ([#1304](https://github.com/videojs/v10/pull/1304)) by [@mihar-22](https://github.com/mihar-22) + +### ๐Ÿ’ผ Other +- Feature and preset reference โ€” E2E tests + implementation ([#1248](https://github.com/videojs/v10/pull/1248)) by [@decepulis](https://github.com/decepulis) + +### ๐Ÿšœ Refactor +- *(packages)* Move slider throttle from commit to change ([#1219](https://github.com/videojs/v10/pull/1219)) by [@mihar-22](https://github.com/mihar-22) +- *(core)* Extract structured CSSVars for media element templates ([#1257](https://github.com/videojs/v10/pull/1257)) by [@decepulis](https://github.com/decepulis) +- *(html)* Extract PositionController from tooltip/popover ([#1282](https://github.com/videojs/v10/pull/1282)) by [@mihar-22](https://github.com/mihar-22) + +### ๐Ÿ“š Documentation +- *(site)* Rename commitThrottle to changeThrottle in time-slider reference ([#1221](https://github.com/videojs/v10/pull/1221)) by [@mihar-22](https://github.com/mihar-22) +- *(design)* Hotkeys ([#1222](https://github.com/videojs/v10/pull/1222)) by [@mihar-22](https://github.com/mihar-22) +- *(design)* Gestures ([#1044](https://github.com/videojs/v10/pull/1044)) by [@luwes](https://github.com/luwes) +- CLI for LLM-friendly Video.js installation ([#1205](https://github.com/videojs/v10/pull/1205)) by [@decepulis](https://github.com/decepulis) + +### ๐Ÿงช Testing +- *(site)* Replace api-docs-builder design doc with E2E spec tests ([#1225](https://github.com/videojs/v10/pull/1225)) by [@decepulis](https://github.com/decepulis) + +### โš™๏ธ Miscellaneous Tasks +- *(site)* Upgrade to Astro 6 ([#946](https://github.com/videojs/v10/pull/946)) by [@decepulis](https://github.com/decepulis) +- Use title prefixes instead of issue types for triage ([#1227](https://github.com/videojs/v10/pull/1227)) by [@decepulis](https://github.com/decepulis) +- *(ci)* Clarify Docs and Design prefix descriptions in triage bot ([#1228](https://github.com/videojs/v10/pull/1228)) by [@decepulis](https://github.com/decepulis) +- *(build)* Add workspace consistency checker ([#1277](https://github.com/videojs/v10/pull/1277)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* Standardize conventions ([#1279](https://github.com/videojs/v10/pull/1279)) by [@mihar-22](https://github.com/mihar-22)