diff --git a/.github/release-please/.release-please-manifest.json b/.github/release-please/.release-please-manifest.json index 00c9584b..89b0f723 100644 --- a/.github/release-please/.release-please-manifest.json +++ b/.github/release-please/.release-please-manifest.json @@ -1,12 +1,12 @@ { - "packages/cli": "10.0.0-beta.22", - "packages/core": "10.0.0-beta.22", - "packages/element": "10.0.0-beta.22", - "packages/html": "10.0.0-beta.22", - "packages/icons": "10.0.0-beta.22", - "packages/react": "10.0.0-beta.22", - "packages/skins": "10.0.0-beta.22", - "packages/store": "10.0.0-beta.22", - "packages/utils": "10.0.0-beta.22", - "packages/spf": "10.0.0-beta.22" + "packages/cli": "10.0.0-beta.23", + "packages/core": "10.0.0-beta.23", + "packages/element": "10.0.0-beta.23", + "packages/html": "10.0.0-beta.23", + "packages/icons": "10.0.0-beta.23", + "packages/react": "10.0.0-beta.23", + "packages/skins": "10.0.0-beta.23", + "packages/store": "10.0.0-beta.23", + "packages/utils": "10.0.0-beta.23", + "packages/spf": "10.0.0-beta.23" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 523a7ef0..c648b1d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,44 @@ All notable changes to this project will be documented in this file. +## [@videojs/core@10.0.0-beta.23] - 2026-04-27 + +### 🚀 Features +- *(html)* Observe cast attributes on mux elements ([#1386](https://github.com/videojs/v10/pull/1386)) by [@luwes](https://github.com/luwes) +- *(core)* Add HLS stream-type detection and live duration ([#1387](https://github.com/videojs/v10/pull/1387)) by [@luwes](https://github.com/luwes) +- *(packages)* Add live-video and live-audio presets ([#1399](https://github.com/videojs/v10/pull/1399)) by [@luwes](https://github.com/luwes) +- *(packages)* Support cli:omit markers for llm-only doc content ([#1466](https://github.com/videojs/v10/pull/1466)) by [@decepulis](https://github.com/decepulis) +- *(html)* Re-export reactive primitives from @videojs/element ([#1472](https://github.com/videojs/v10/pull/1472)) by [@decepulis](https://github.com/decepulis) +- *(core)* Add liveEdgeStart and targetLiveWindow properties ([#1445](https://github.com/videojs/v10/pull/1445)) by [@luwes](https://github.com/luwes) + +### 🐛 Bug Fixes +- *(react)* Rename MediaGesture and MediaHotkey to Gesture and Hotkey ([#1374](https://github.com/videojs/v10/pull/1374)) by [@mihar-22](https://github.com/mihar-22) +- *(site)* Only report Sentry errors from deployed function runtime ([#1393](https://github.com/videojs/v10/pull/1393)) by [@decepulis](https://github.com/decepulis) +- *(site)* Work around #1111 in create-player/player-controller demos ([#1403](https://github.com/videojs/v10/pull/1403)) by [@decepulis](https://github.com/decepulis) +- *(site)* Add astro check CI and reduce errors/hints ([#1109](https://github.com/videojs/v10/pull/1109)) by [@decepulis](https://github.com/decepulis) +- *(html)* Raise testTimeout to 15s for parallel-load reliability ([#1448](https://github.com/videojs/v10/pull/1448)) by [@cjpillsbury](https://github.com/cjpillsbury) +- *(site)* Exclude clientcode suspense fallback from llms and search ([#1467](https://github.com/videojs/v10/pull/1467)) by [@decepulis](https://github.com/decepulis) + +### 💼 Other +- *(cli)* Decouple cli tests from upstream builds ([#1402](https://github.com/videojs/v10/pull/1402)) by [@decepulis](https://github.com/decepulis) + +### 🚜 Refactor +- *(react)* Replace prototype-walking and inferred class props ([#1376](https://github.com/videojs/v10/pull/1376)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* [**breaking**] Rename cast to google-cast and remote-playback ([#1380](https://github.com/videojs/v10/pull/1380)) by [@luwes](https://github.com/luwes) +- *(core)* [**breaking**] Unify fullscreen and pip on media capabilities ([#1469](https://github.com/videojs/v10/pull/1469)) by [@luwes](https://github.com/luwes) + +### 📚 Documentation +- *(root)* Fix stale references and document sandbox workflow ([#1464](https://github.com/videojs/v10/pull/1464)) by [@decepulis](https://github.com/decepulis) +- *(site)* Add how-to guide for building custom components ([#1008](https://github.com/videojs/v10/pull/1008)) by [@decepulis](https://github.com/decepulis) + +### ⚡ Performance +- *(site)* Trim site build time ([#1379](https://github.com/videojs/v10/pull/1379)) by [@decepulis](https://github.com/decepulis) + +### ⚙️ Miscellaneous Tasks +- *(ci)* Exclude epic and priority labels from triage agent ([#1377](https://github.com/videojs/v10/pull/1377)) by [@decepulis](https://github.com/decepulis) +- Update README milestone link ([#1444](https://github.com/videojs/v10/pull/1444)) by [@decepulis](https://github.com/decepulis) +- *(root)* Migrate typecheck to @typescript/native-preview (tsgo) ([#1400](https://github.com/videojs/v10/pull/1400)) by [@mihar-22](https://github.com/mihar-22) + ## [@videojs/core@10.0.0-beta.22] - 2026-04-18 ### 🚀 Features @@ -1248,6 +1286,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.23]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.22...@videojs/core@10.0.0-beta.23 [@videojs/core@10.0.0-beta.22]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.21...@videojs/core@10.0.0-beta.22 [@videojs/core@10.0.0-beta.21]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.20...@videojs/core@10.0.0-beta.21 [@videojs/core@10.0.0-beta.20]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.19...@videojs/core@10.0.0-beta.20 diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index f48c424c..58b31186 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/cli@10.0.0-beta.22...@videojs/cli@10.0.0-beta.23) (2026-04-27) + + +### Features + +* **packages:** support cli:omit markers for llm-only doc content ([#1466](https://github.com/videojs/v10/issues/1466)) ([85e28a5](https://github.com/videojs/v10/commit/85e28a59205c4b008f693a6ceb5821487a3fedfa)) + ## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/cli@10.0.0-beta.21...@videojs/cli@10.0.0-beta.22) (2026-04-18) diff --git a/packages/cli/package.json b/packages/cli/package.json index 1aab1b6a..37d85db0 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,7 +1,7 @@ { "name": "@videojs/cli", "type": "module", - "version": "10.0.0-beta.22", + "version": "10.0.0-beta.23", "description": "Video.js documentation CLI", "license": "Apache-2.0", "repository": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index 3cd23855..98ea421b 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.22...@videojs/core@10.0.0-beta.23) (2026-04-27) + + +### ⚠ BREAKING CHANGES + +* **core:** unify fullscreen and pip on media capabilities ([#1469](https://github.com/videojs/v10/issues/1469)) +* **packages:** rename cast to google-cast and remote-playback ([#1380](https://github.com/videojs/v10/issues/1380)) + +### Features + +* **core:** add HLS stream-type detection and live duration ([#1387](https://github.com/videojs/v10/issues/1387)) ([587c302](https://github.com/videojs/v10/commit/587c302fe5c9f5f558c7358cd84f6438b9b890b7)) +* **core:** add liveEdgeStart and targetLiveWindow properties ([#1445](https://github.com/videojs/v10/issues/1445)) ([e3d4ff9](https://github.com/videojs/v10/commit/e3d4ff9d681ec4c31247542f7c2136d341e05303)) +* **html:** observe cast attributes on mux elements ([#1386](https://github.com/videojs/v10/issues/1386)) ([76a1e4a](https://github.com/videojs/v10/commit/76a1e4a8c9b85151070b3b10c87692131b529c92)) +* **packages:** add live-video and live-audio presets ([#1399](https://github.com/videojs/v10/issues/1399)) ([d9c0049](https://github.com/videojs/v10/commit/d9c00491e7984aeaa01eec2d4450ac148129c205)) + + +### Code Refactoring + +* **core:** unify fullscreen and pip on media capabilities ([#1469](https://github.com/videojs/v10/issues/1469)) ([bb72a84](https://github.com/videojs/v10/commit/bb72a84dc1a6d125befeb136fd114d29e2180854)) +* **packages:** rename cast to google-cast and remote-playback ([#1380](https://github.com/videojs/v10/issues/1380)) ([413874c](https://github.com/videojs/v10/commit/413874c1e079ccfa43067180161fe86c78b185bd)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/spf bumped to 10.0.0-beta.23 + * @videojs/store bumped to 10.0.0-beta.23 + * @videojs/utils bumped to 10.0.0-beta.23 + ## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.21...@videojs/core@10.0.0-beta.22) (2026-04-18) diff --git a/packages/core/package.json b/packages/core/package.json index 54b9ff9a..62292287 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.22", + "version": "10.0.0-beta.23", "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 9f379ac5..61e16b7f 100644 --- a/packages/element/CHANGELOG.md +++ b/packages/element/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/element@10.0.0-beta.22...@videojs/element@10.0.0-beta.23) (2026-04-27) + + +### Miscellaneous Chores + +* **@videojs/element:** Synchronize videojs versions + ## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/element@10.0.0-beta.21...@videojs/element@10.0.0-beta.22) (2026-04-18) diff --git a/packages/element/package.json b/packages/element/package.json index 81f2cd3b..bb4cec79 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.22", + "version": "10.0.0-beta.23", "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 75a87049..58a3b777 100644 --- a/packages/html/CHANGELOG.md +++ b/packages/html/CHANGELOG.md @@ -1,5 +1,42 @@ # Changelog +## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/html@10.0.0-beta.22...@videojs/html@10.0.0-beta.23) (2026-04-27) + + +### ⚠ BREAKING CHANGES + +* **packages:** rename cast to google-cast and remote-playback ([#1380](https://github.com/videojs/v10/issues/1380)) + +### Features + +* **html:** observe cast attributes on mux elements ([#1386](https://github.com/videojs/v10/issues/1386)) ([76a1e4a](https://github.com/videojs/v10/commit/76a1e4a8c9b85151070b3b10c87692131b529c92)) +* **html:** re-export reactive primitives from @videojs/element ([#1472](https://github.com/videojs/v10/issues/1472)) ([466abb6](https://github.com/videojs/v10/commit/466abb6d200b790d9de64be0e0c87c56d60e64a5)) +* **packages:** add live-video and live-audio presets ([#1399](https://github.com/videojs/v10/issues/1399)) ([d9c0049](https://github.com/videojs/v10/commit/d9c00491e7984aeaa01eec2d4450ac148129c205)) + + +### Bug Fixes + +* **html:** raise testTimeout to 15s for parallel-load reliability ([#1448](https://github.com/videojs/v10/issues/1448)) ([b934937](https://github.com/videojs/v10/commit/b9349375cbcd8436173afc0d6a03cab182829718)) + + +### Code Refactoring + +* **packages:** rename cast to google-cast and remote-playback ([#1380](https://github.com/videojs/v10/issues/1380)) ([413874c](https://github.com/videojs/v10/commit/413874c1e079ccfa43067180161fe86c78b185bd)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/core bumped to 10.0.0-beta.23 + * @videojs/element bumped to 10.0.0-beta.23 + * @videojs/spf bumped to 10.0.0-beta.23 + * @videojs/store bumped to 10.0.0-beta.23 + * @videojs/utils bumped to 10.0.0-beta.23 + * devDependencies + * @videojs/icons bumped to 10.0.0-beta.23 + * @videojs/skins bumped to 10.0.0-beta.23 + ## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/html@10.0.0-beta.21...@videojs/html@10.0.0-beta.22) (2026-04-18) diff --git a/packages/html/package.json b/packages/html/package.json index ae6d5c99..cc712365 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.22", + "version": "10.0.0-beta.23", "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 f2ffde99..b23bda72 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/icons@10.0.0-beta.22...@videojs/icons@10.0.0-beta.23) (2026-04-27) + + +### Miscellaneous Chores + +* **@videojs/icons:** Synchronize videojs versions + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @videojs/utils bumped to 10.0.0-beta.23 + ## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/icons@10.0.0-beta.21...@videojs/icons@10.0.0-beta.22) (2026-04-18) diff --git a/packages/icons/package.json b/packages/icons/package.json index 8ea4c86c..f6a5d48e 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.22", + "version": "10.0.0-beta.23", "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 216609e4..57d6772b 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,39 @@ # Changelog +## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/react@10.0.0-beta.22...@videojs/react@10.0.0-beta.23) (2026-04-27) + + +### ⚠ BREAKING CHANGES + +* **packages:** rename cast to google-cast and remote-playback ([#1380](https://github.com/videojs/v10/issues/1380)) + +### Features + +* **packages:** add live-video and live-audio presets ([#1399](https://github.com/videojs/v10/issues/1399)) ([d9c0049](https://github.com/videojs/v10/commit/d9c00491e7984aeaa01eec2d4450ac148129c205)) + + +### Bug Fixes + +* **react:** rename MediaGesture and MediaHotkey to Gesture and Hotkey ([#1374](https://github.com/videojs/v10/issues/1374)) ([5e9a02c](https://github.com/videojs/v10/commit/5e9a02c85194e80f84571a3147ca30d4ce045de1)) + + +### Code Refactoring + +* **packages:** rename cast to google-cast and remote-playback ([#1380](https://github.com/videojs/v10/issues/1380)) ([413874c](https://github.com/videojs/v10/commit/413874c1e079ccfa43067180161fe86c78b185bd)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/core bumped to 10.0.0-beta.23 + * @videojs/spf bumped to 10.0.0-beta.23 + * @videojs/store bumped to 10.0.0-beta.23 + * @videojs/utils bumped to 10.0.0-beta.23 + * devDependencies + * @videojs/icons bumped to 10.0.0-beta.23 + * @videojs/skins bumped to 10.0.0-beta.23 + ## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/react@10.0.0-beta.21...@videojs/react@10.0.0-beta.22) (2026-04-18) diff --git a/packages/react/package.json b/packages/react/package.json index e1fc2f2b..da56f51f 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.22", + "version": "10.0.0-beta.23", "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 4114c886..3599a1ff 100644 --- a/packages/skins/CHANGELOG.md +++ b/packages/skins/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/skins@10.0.0-beta.22...@videojs/skins@10.0.0-beta.23) (2026-04-27) + + +### ⚠ BREAKING CHANGES + +* **packages:** rename cast to google-cast and remote-playback ([#1380](https://github.com/videojs/v10/issues/1380)) + +### Code Refactoring + +* **packages:** rename cast to google-cast and remote-playback ([#1380](https://github.com/videojs/v10/issues/1380)) ([413874c](https://github.com/videojs/v10/commit/413874c1e079ccfa43067180161fe86c78b185bd)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/utils bumped to 10.0.0-beta.23 + ## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/skins@10.0.0-beta.21...@videojs/skins@10.0.0-beta.22) (2026-04-18) diff --git a/packages/skins/package.json b/packages/skins/package.json index 6ae2af09..5e06d971 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.22", + "version": "10.0.0-beta.23", "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 1816e575..576d74b1 100644 --- a/packages/spf/CHANGELOG.md +++ b/packages/spf/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/spf@10.0.0-beta.22...@videojs/spf@10.0.0-beta.23) (2026-04-27) + + +### Miscellaneous Chores + +* **@videojs/spf:** Synchronize videojs versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/utils bumped to 10.0.0-beta.23 + ## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/spf@10.0.0-beta.21...@videojs/spf@10.0.0-beta.22) (2026-04-18) diff --git a/packages/spf/package.json b/packages/spf/package.json index 585a27ac..9695d030 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.22", + "version": "10.0.0-beta.23", "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 d2857bdf..aeb62aa5 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.22...@videojs/store@10.0.0-beta.23) (2026-04-27) + + +### Miscellaneous Chores + +* **@videojs/store:** Synchronize videojs versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/utils bumped to 10.0.0-beta.23 + * devDependencies + * @videojs/element bumped to 10.0.0-beta.23 + * peerDependencies + * @videojs/element bumped to 10.0.0-beta.23 + ## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.21...@videojs/store@10.0.0-beta.22) (2026-04-18) diff --git a/packages/store/package.json b/packages/store/package.json index 7d8d030b..5d0d42ef 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.22", + "version": "10.0.0-beta.23", "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 60adaaa2..aa7b18f9 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [10.0.0-beta.23](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.22...@videojs/utils@10.0.0-beta.23) (2026-04-27) + + +### Miscellaneous Chores + +* **@videojs/utils:** Synchronize videojs versions + ## [10.0.0-beta.22](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.21...@videojs/utils@10.0.0-beta.22) (2026-04-18) diff --git a/packages/utils/package.json b/packages/utils/package.json index 7bf4e7e0..c19331eb 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.22", + "version": "10.0.0-beta.23", "description": "Utility functions and helpers for Video.js", "license": "Apache-2.0", "repository": { diff --git a/site/src/content/changelog/10.0.0-beta.23.md b/site/src/content/changelog/10.0.0-beta.23.md new file mode 100644 index 00000000..1115923e --- /dev/null +++ b/site/src/content/changelog/10.0.0-beta.23.md @@ -0,0 +1,45 @@ +--- +description: "" +date: 2026-04-27 +version: "10.0.0-beta.23" +prerelease: true +breaking: true +compareUrl: "https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.22...@videojs/core@10.0.0-beta.23" +--- + + +### 🚀 Features +- *(html)* Observe cast attributes on mux elements ([#1386](https://github.com/videojs/v10/pull/1386)) by [@luwes](https://github.com/luwes) +- *(core)* Add HLS stream-type detection and live duration ([#1387](https://github.com/videojs/v10/pull/1387)) by [@luwes](https://github.com/luwes) +- *(packages)* Add live-video and live-audio presets ([#1399](https://github.com/videojs/v10/pull/1399)) by [@luwes](https://github.com/luwes) +- *(packages)* Support cli:omit markers for llm-only doc content ([#1466](https://github.com/videojs/v10/pull/1466)) by [@decepulis](https://github.com/decepulis) +- *(html)* Re-export reactive primitives from @videojs/element ([#1472](https://github.com/videojs/v10/pull/1472)) by [@decepulis](https://github.com/decepulis) +- *(core)* Add liveEdgeStart and targetLiveWindow properties ([#1445](https://github.com/videojs/v10/pull/1445)) by [@luwes](https://github.com/luwes) + +### 🐛 Bug Fixes +- *(react)* Rename MediaGesture and MediaHotkey to Gesture and Hotkey ([#1374](https://github.com/videojs/v10/pull/1374)) by [@mihar-22](https://github.com/mihar-22) +- *(site)* Only report Sentry errors from deployed function runtime ([#1393](https://github.com/videojs/v10/pull/1393)) by [@decepulis](https://github.com/decepulis) +- *(site)* Work around #1111 in create-player/player-controller demos ([#1403](https://github.com/videojs/v10/pull/1403)) by [@decepulis](https://github.com/decepulis) +- *(site)* Add astro check CI and reduce errors/hints ([#1109](https://github.com/videojs/v10/pull/1109)) by [@decepulis](https://github.com/decepulis) +- *(html)* Raise testTimeout to 15s for parallel-load reliability ([#1448](https://github.com/videojs/v10/pull/1448)) by [@cjpillsbury](https://github.com/cjpillsbury) +- *(site)* Exclude clientcode suspense fallback from llms and search ([#1467](https://github.com/videojs/v10/pull/1467)) by [@decepulis](https://github.com/decepulis) + +### 💼 Other +- *(cli)* Decouple cli tests from upstream builds ([#1402](https://github.com/videojs/v10/pull/1402)) by [@decepulis](https://github.com/decepulis) + +### 🚜 Refactor +- *(react)* Replace prototype-walking and inferred class props ([#1376](https://github.com/videojs/v10/pull/1376)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* [**breaking**] Rename cast to google-cast and remote-playback ([#1380](https://github.com/videojs/v10/pull/1380)) by [@luwes](https://github.com/luwes) +- *(core)* [**breaking**] Unify fullscreen and pip on media capabilities ([#1469](https://github.com/videojs/v10/pull/1469)) by [@luwes](https://github.com/luwes) + +### 📚 Documentation +- *(root)* Fix stale references and document sandbox workflow ([#1464](https://github.com/videojs/v10/pull/1464)) by [@decepulis](https://github.com/decepulis) +- *(site)* Add how-to guide for building custom components ([#1008](https://github.com/videojs/v10/pull/1008)) by [@decepulis](https://github.com/decepulis) + +### ⚡ Performance +- *(site)* Trim site build time ([#1379](https://github.com/videojs/v10/pull/1379)) by [@decepulis](https://github.com/decepulis) + +### ⚙️ Miscellaneous Tasks +- *(ci)* Exclude epic and priority labels from triage agent ([#1377](https://github.com/videojs/v10/pull/1377)) by [@decepulis](https://github.com/decepulis) +- Update README milestone link ([#1444](https://github.com/videojs/v10/pull/1444)) by [@decepulis](https://github.com/decepulis) +- *(root)* Migrate typecheck to @typescript/native-preview (tsgo) ([#1400](https://github.com/videojs/v10/pull/1400)) by [@mihar-22](https://github.com/mihar-22)