From 43de2dbe8aa8425f554aaa992858dce543329b6f Mon Sep 17 00:00:00 2001 From: Wesley Luyten Date: Sun, 2 Aug 2026 16:38:12 -0700 Subject: [PATCH] chore: release main (#1815) Co-authored-by: github-actions[bot] --- .../.release-please-manifest.json | 22 +++--- CHANGELOG.md | 64 +++++++++++++++++ packages/cli/CHANGELOG.md | 7 ++ packages/cli/package.json | 2 +- packages/core/CHANGELOG.md | 45 ++++++++++++ packages/core/package.json | 2 +- packages/element/CHANGELOG.md | 7 ++ packages/element/package.json | 2 +- packages/html/CHANGELOG.md | 48 +++++++++++++ packages/html/package.json | 2 +- packages/icons/CHANGELOG.md | 14 ++++ packages/icons/package.json | 2 +- packages/media/CHANGELOG.md | 28 ++++++++ packages/media/package.json | 2 +- packages/react/CHANGELOG.md | 46 ++++++++++++ packages/react/package.json | 2 +- packages/skins/CHANGELOG.md | 29 ++++++++ packages/skins/package.json | 2 +- packages/spf/CHANGELOG.md | 23 ++++++ packages/spf/package.json | 2 +- packages/store/CHANGELOG.md | 18 +++++ packages/store/package.json | 2 +- packages/utils/CHANGELOG.md | 17 +++++ packages/utils/package.json | 2 +- site/src/content/changelog/10.0.0-beta.26.mdx | 70 +++++++++++++++++++ 25 files changed, 438 insertions(+), 22 deletions(-) create mode 100644 site/src/content/changelog/10.0.0-beta.26.mdx diff --git a/.github/release-please/.release-please-manifest.json b/.github/release-please/.release-please-manifest.json index e535d3b7..ef5820ee 100644 --- a/.github/release-please/.release-please-manifest.json +++ b/.github/release-please/.release-please-manifest.json @@ -1,13 +1,13 @@ { - "packages/cli": "10.0.0-beta.25", - "packages/core": "10.0.0-beta.25", - "packages/element": "10.0.0-beta.25", - "packages/html": "10.0.0-beta.25", - "packages/media": "10.0.0-beta.25", - "packages/icons": "10.0.0-beta.25", - "packages/react": "10.0.0-beta.25", - "packages/skins": "10.0.0-beta.25", - "packages/store": "10.0.0-beta.25", - "packages/utils": "10.0.0-beta.25", - "packages/spf": "10.0.0-beta.25" + "packages/cli": "10.0.0-beta.26", + "packages/core": "10.0.0-beta.26", + "packages/element": "10.0.0-beta.26", + "packages/html": "10.0.0-beta.26", + "packages/media": "10.0.0-beta.26", + "packages/icons": "10.0.0-beta.26", + "packages/react": "10.0.0-beta.26", + "packages/skins": "10.0.0-beta.26", + "packages/store": "10.0.0-beta.26", + "packages/utils": "10.0.0-beta.26", + "packages/spf": "10.0.0-beta.26" } diff --git a/CHANGELOG.md b/CHANGELOG.md index f1aad767..414dbdce 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,69 @@ All notable changes to this project will be documented in this file. +## [@videojs/core@10.0.0-beta.26] - 2026-08-02 + +### πŸš€ Features +- *(packages)* I18n ([#1708](https://github.com/videojs/v10/pull/1708)) by [@sampotts](https://github.com/sampotts) +- *(site)* Wire videojs_changelog index into search ([#1796](https://github.com/videojs/v10/pull/1796)) by [@decepulis](https://github.com/decepulis) +- *(site)* Add responsive table of contents rail ([#1858](https://github.com/videojs/v10/pull/1858)) by [@decepulis](https://github.com/decepulis) +- *(spf)* Relocate non-zero-PTS sources to a 0-based timeline (VOD) ([#1847](https://github.com/videojs/v10/pull/1847)) by [@cjpillsbury](https://github.com/cjpillsbury) +- *(packages)* Add mux media with src parsing, structured source, and storyboards ([#1850](https://github.com/videojs/v10/pull/1850)) by [@luwes](https://github.com/luwes) +- *(packages)* Add flip functionality to popovers/tooltips/menus ([#1857](https://github.com/videojs/v10/pull/1857)) by [@sampotts](https://github.com/sampotts) +- *(i18n)* Convert to opaque keys ([#1848](https://github.com/videojs/v10/pull/1848)) by [@sampotts](https://github.com/sampotts) +- *(spf)* Added autoplay support ([#1880](https://github.com/videojs/v10/pull/1880)) by [@spuppo-mux](https://github.com/spuppo-mux) +- *(spf)* Expose media tracks on the SPF media adapter ([#1826](https://github.com/videojs/v10/pull/1826)) by [@spuppo-mux](https://github.com/spuppo-mux) +- *(skin)* Improved responsive design ([#1832](https://github.com/videojs/v10/pull/1832)) by [@sampotts](https://github.com/sampotts) +- *(core)* Add status announcer state updates ([#1659](https://github.com/videojs/v10/pull/1659)) by [@sampotts](https://github.com/sampotts) +- *(packages)* [**breaking**] Support media components as markup ([#1883](https://github.com/videojs/v10/pull/1883)) by [@luwes](https://github.com/luwes) +- *(spf)* Airplay mse recovery ([#1888](https://github.com/videojs/v10/pull/1888)) by [@cjpillsbury](https://github.com/cjpillsbury) + +### πŸ› Bug Fixes +- *(docs)* Split ejected React skin sample into player + component files ([#1588](https://github.com/videojs/v10/pull/1588)) by [@R-Delfino95](https://github.com/R-Delfino95) +- *(core)* Add missing i18n translations ([#1817](https://github.com/videojs/v10/pull/1817)) by [@sampotts](https://github.com/sampotts) +- *(i18n)* Error text updates ([#1822](https://github.com/videojs/v10/pull/1822)) by [@heff](https://github.com/heff) +- *(site)* Surface native media properties on element reference pages ([#1722](https://github.com/videojs/v10/pull/1722)) by [@decepulis](https://github.com/decepulis) +- *(ci)* Unbreak changelog prose pipeline and add beta.25 prose ([#1810](https://github.com/videojs/v10/pull/1810)) by [@decepulis](https://github.com/decepulis) +- *(site)* Render changelog with shared MDX typography ([#1846](https://github.com/videojs/v10/pull/1846)) by [@decepulis](https://github.com/decepulis) +- *(sandbox)* Fix broken scripts on sandbox build ([#1824](https://github.com/videojs/v10/pull/1824)) by [@spuppo-mux](https://github.com/spuppo-mux) +- *(site)* Restore react demos for ssr-safe media elements ([#1867](https://github.com/videojs/v10/pull/1867)) by [@decepulis](https://github.com/decepulis) +- *(sandbox)* Prevent css causing full app refresh ([#1869](https://github.com/videojs/v10/pull/1869)) by [@sampotts](https://github.com/sampotts) +- *(spf)* Load final segment when seeking to exact end ([#1828](https://github.com/videojs/v10/pull/1828)) ([#1852](https://github.com/videojs/v10/pull/1852)) by [@cjpillsbury](https://github.com/cjpillsbury) +- *(html)* Register tooltip label and shortcut in live presets ([#1881](https://github.com/videojs/v10/pull/1881)) by [@mmcc](https://github.com/mmcc) +- *(packages)* Prevent controls click triggering interactions ([#1885](https://github.com/videojs/v10/pull/1885)) by [@sampotts](https://github.com/sampotts) +- *(docs)* Fix broken code block styles ([#1887](https://github.com/videojs/v10/pull/1887)) by [@sampotts](https://github.com/sampotts) +- *(test)* Remove seek tests, add missing tests ([#1892](https://github.com/videojs/v10/pull/1892)) by [@sampotts](https://github.com/sampotts) +- *(core)* Keep controls visible while tapping controls on touch ([#1704](https://github.com/videojs/v10/pull/1704)) by [@R-Delfino95](https://github.com/R-Delfino95) + +### 🚜 Refactor +- *(spf)* Changed adapter code to recycle engine on src change ([#1813](https://github.com/videojs/v10/pull/1813)) by [@spuppo-mux](https://github.com/spuppo-mux) +- *(site)* Centralize demo media sources ([#1829](https://github.com/videojs/v10/pull/1829)) by [@decepulis](https://github.com/decepulis) +- *(media)* [**breaking**] Extract media package from core ([#1879](https://github.com/videojs/v10/pull/1879)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* [**breaking**] Replace button availability with disabled and hidden state ([#1474](https://github.com/videojs/v10/pull/1474)) by [@mihar-22](https://github.com/mihar-22) + +### πŸ“š Documentation +- *(site)* Rework Google Cast concept page and move it in the sidebar ([#1806](https://github.com/videojs/v10/pull/1806)) by [@decepulis](https://github.com/decepulis) +- *(site)* Refresh write-guides page and align docs skill DiΓ‘taxis guidance ([#1809](https://github.com/videojs/v10/pull/1809)) by [@decepulis](https://github.com/decepulis) +- *(site)* Complete menu radio group references with demos and options hooks ([#1807](https://github.com/videojs/v10/pull/1807)) by [@decepulis](https://github.com/decepulis) +- *(site)* Update localized label docs ([#1820](https://github.com/videojs/v10/pull/1820)) by [@sampotts](https://github.com/sampotts) +- *(site)* Update tooltip parts docs ([#1819](https://github.com/videojs/v10/pull/1819)) by [@sampotts](https://github.com/sampotts) +- *(site)* Update stale popup docs ([#1818](https://github.com/videojs/v10/pull/1818)) by [@sampotts](https://github.com/sampotts) +- *(site)* Add Security concept page ([#1559](https://github.com/videojs/v10/pull/1559)) by [@decepulis](https://github.com/decepulis) +- Fix `selectTextTracks` β†’ `selectTextTrack` in text-tracks reference ([#1876](https://github.com/videojs/v10/pull/1876)) by [@claude[bot]](https://github.com/claude[bot]) +- *(site)* Add MuxData and GoogleCast API references; document status announcer and mux-video source API ([#1902](https://github.com/videojs/v10/pull/1902)) by [@decepulis](https://github.com/decepulis) +- *(site)* Add i18n concept, guides, and API reference ([#1600](https://github.com/videojs/v10/pull/1600)) by [@sampotts](https://github.com/sampotts) + +### ⚑ Performance +- *(core)* Batch menu viewport measurements ([#1823](https://github.com/videojs/v10/pull/1823)) by [@sampotts](https://github.com/sampotts) + +### βš™οΈ Miscellaneous Tasks +- *(root)* Refresh agent skills and docs ([#1835](https://github.com/videojs/v10/pull/1835)) by [@mihar-22](https://github.com/mihar-22) +- *(ci)* Upgrade deps ([#1868](https://github.com/videojs/v10/pull/1868)) by [@sampotts](https://github.com/sampotts) + +### New Contributors +* @mmcc made their first contribution in [#1881](https://github.com/videojs/v10/pull/1881) +* @claude[bot] made their first contribution in [#1876](https://github.com/videojs/v10/pull/1876) + ## [@videojs/core@10.0.0-beta.25] - 2026-07-07 ### πŸš€ Features @@ -1444,6 +1507,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.26]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.25...@videojs/core@10.0.0-beta.26 [@videojs/core@10.0.0-beta.25]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.24...@videojs/core@10.0.0-beta.25 [@videojs/core@10.0.0-beta.24]: https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.23...@videojs/core@10.0.0-beta.24 [@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 diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 023b3ee0..e5407c37 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/cli@10.0.0-beta.25...@videojs/cli@10.0.0-beta.26) (2026-08-02) + + +### Miscellaneous Chores + +* **@videojs/cli:** Synchronize videojs versions + ## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/cli@10.0.0-beta.24...@videojs/cli@10.0.0-beta.25) (2026-07-07) diff --git a/packages/cli/package.json b/packages/cli/package.json index f9fc12ce..64e6e0a6 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.25", + "version": "10.0.0-beta.26", "description": "Video.js documentation CLI", "license": "Apache-2.0", "repository": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index d65630b4..3ac64662 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,50 @@ # Changelog +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.25...@videojs/core@10.0.0-beta.26) (2026-08-02) + + +### ⚠ BREAKING CHANGES + +* **packages:** replace button availability with disabled and hidden state ([#1474](https://github.com/videojs/v10/issues/1474)) +* **media:** extract media package from core ([#1879](https://github.com/videojs/v10/issues/1879)) + +### Features + +* **core:** add status announcer state updates ([#1659](https://github.com/videojs/v10/issues/1659)) ([a5e7339](https://github.com/videojs/v10/commit/a5e73393fef381af7e148178822d5c3d94739834)) +* **i18n:** convert to opaque keys ([#1848](https://github.com/videojs/v10/issues/1848)) ([a3e673b](https://github.com/videojs/v10/commit/a3e673bd6854e006f4ae36e3ebfbfd6c6120e197)) +* **packages:** add flip functionality to popovers/tooltips/menus ([#1857](https://github.com/videojs/v10/issues/1857)) ([be89470](https://github.com/videojs/v10/commit/be89470447e84bb654cd17be7f4d4f6cec767e4f)) +* **packages:** add mux media with src parsing, structured source, and storyboards ([#1850](https://github.com/videojs/v10/issues/1850)) ([409e7ef](https://github.com/videojs/v10/commit/409e7ef225c7abb79a49c8b1adcc8c6ed0242cf6)) +* **packages:** i18n ([#1708](https://github.com/videojs/v10/issues/1708)) ([028dadb](https://github.com/videojs/v10/commit/028dadb385eb4f879f80932a4002676dc11d5300)) + + +### Bug Fixes + +* **core:** add missing i18n translations ([#1817](https://github.com/videojs/v10/issues/1817)) ([c1348ea](https://github.com/videojs/v10/commit/c1348eaac894680313f8df6cf513eb0a938b84c8)) +* **core:** keep controls visible while tapping controls on touch ([#1704](https://github.com/videojs/v10/issues/1704)) ([cfb5632](https://github.com/videojs/v10/commit/cfb5632265e3f955ff904c91adf1af85c5f7332a)) +* **i18n:** error text updates ([#1822](https://github.com/videojs/v10/issues/1822)) ([82b9e43](https://github.com/videojs/v10/commit/82b9e43bb5fee613031f653b575df015d6187d6f)) +* **packages:** prevent controls click triggering interactions ([#1885](https://github.com/videojs/v10/issues/1885)) ([0f4a9b4](https://github.com/videojs/v10/commit/0f4a9b4127d3fbb59b11e278af70c23f83f51c6f)) +* **site:** surface native media properties on element reference pages ([#1722](https://github.com/videojs/v10/issues/1722)) ([0dd84b8](https://github.com/videojs/v10/commit/0dd84b819ea18932e5acca1da484b9586f812834)) + + +### Performance Improvements + +* **core:** batch menu viewport measurements ([#1823](https://github.com/videojs/v10/issues/1823)) ([72e175e](https://github.com/videojs/v10/commit/72e175e1bd1886124fc907be79a23b405ee6ab1a)) + + +### Code Refactoring + +* **media:** extract media package from core ([#1879](https://github.com/videojs/v10/issues/1879)) ([75dcc66](https://github.com/videojs/v10/commit/75dcc6675bd19e9be05c4e295830c80c0ca2180f)) +* **packages:** replace button availability with disabled and hidden state ([#1474](https://github.com/videojs/v10/issues/1474)) ([066227d](https://github.com/videojs/v10/commit/066227de5819570a339fd0e291fc236c51632017)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/media bumped to 10.0.0-beta.26 + * @videojs/store bumped to 10.0.0-beta.26 + * @videojs/utils bumped to 10.0.0-beta.26 + ## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.24...@videojs/core@10.0.0-beta.25) (2026-07-07) diff --git a/packages/core/package.json b/packages/core/package.json index dfc30bd7..d2ba482a 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.25", + "version": "10.0.0-beta.26", "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 3a2b56c1..e8eb030c 100644 --- a/packages/element/CHANGELOG.md +++ b/packages/element/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/element@10.0.0-beta.25...@videojs/element@10.0.0-beta.26) (2026-08-02) + + +### Miscellaneous Chores + +* **@videojs/element:** Synchronize videojs versions + ## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/element@10.0.0-beta.24...@videojs/element@10.0.0-beta.25) (2026-07-07) diff --git a/packages/element/package.json b/packages/element/package.json index db6dd972..00a0dfe6 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.25", + "version": "10.0.0-beta.26", "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 1391efb0..6360d4a9 100644 --- a/packages/html/CHANGELOG.md +++ b/packages/html/CHANGELOG.md @@ -1,5 +1,53 @@ # Changelog +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/html@10.0.0-beta.25...@videojs/html@10.0.0-beta.26) (2026-08-02) + + +### ⚠ BREAKING CHANGES + +* **packages:** replace button availability with disabled and hidden state ([#1474](https://github.com/videojs/v10/issues/1474)) +* **packages:** support media components as markup ([#1883](https://github.com/videojs/v10/issues/1883)) +* **media:** extract media package from core ([#1879](https://github.com/videojs/v10/issues/1879)) + +### Features + +* **core:** add status announcer state updates ([#1659](https://github.com/videojs/v10/issues/1659)) ([a5e7339](https://github.com/videojs/v10/commit/a5e73393fef381af7e148178822d5c3d94739834)) +* **i18n:** convert to opaque keys ([#1848](https://github.com/videojs/v10/issues/1848)) ([a3e673b](https://github.com/videojs/v10/commit/a3e673bd6854e006f4ae36e3ebfbfd6c6120e197)) +* **packages:** add flip functionality to popovers/tooltips/menus ([#1857](https://github.com/videojs/v10/issues/1857)) ([be89470](https://github.com/videojs/v10/commit/be89470447e84bb654cd17be7f4d4f6cec767e4f)) +* **packages:** add mux media with src parsing, structured source, and storyboards ([#1850](https://github.com/videojs/v10/issues/1850)) ([409e7ef](https://github.com/videojs/v10/commit/409e7ef225c7abb79a49c8b1adcc8c6ed0242cf6)) +* **packages:** i18n ([#1708](https://github.com/videojs/v10/issues/1708)) ([028dadb](https://github.com/videojs/v10/commit/028dadb385eb4f879f80932a4002676dc11d5300)) +* **packages:** support media components as markup ([#1883](https://github.com/videojs/v10/issues/1883)) ([68e9607](https://github.com/videojs/v10/commit/68e96079e5264cdb59633f47b543cc21f06a6dba)) +* **skin:** improved responsive design ([#1832](https://github.com/videojs/v10/issues/1832)) ([c8a9eec](https://github.com/videojs/v10/commit/c8a9eecaf89139bd80965f39052c1483b910d6bc)) + + +### Bug Fixes + +* **html:** register tooltip label and shortcut in live presets ([#1881](https://github.com/videojs/v10/issues/1881)) ([fa54f75](https://github.com/videojs/v10/commit/fa54f75d38175c8683a3e0e04d2661c2bf705fa3)) +* **i18n:** error text updates ([#1822](https://github.com/videojs/v10/issues/1822)) ([82b9e43](https://github.com/videojs/v10/commit/82b9e43bb5fee613031f653b575df015d6187d6f)) +* **packages:** prevent controls click triggering interactions ([#1885](https://github.com/videojs/v10/issues/1885)) ([0f4a9b4](https://github.com/videojs/v10/commit/0f4a9b4127d3fbb59b11e278af70c23f83f51c6f)) +* **test:** remove seek tests, add missing tests ([#1892](https://github.com/videojs/v10/issues/1892)) ([115229b](https://github.com/videojs/v10/commit/115229b3bca742834dbd412af1e9722e2ed3dd5f)) + + +### Code Refactoring + +* **media:** extract media package from core ([#1879](https://github.com/videojs/v10/issues/1879)) ([75dcc66](https://github.com/videojs/v10/commit/75dcc6675bd19e9be05c4e295830c80c0ca2180f)) +* **packages:** replace button availability with disabled and hidden state ([#1474](https://github.com/videojs/v10/issues/1474)) ([066227d](https://github.com/videojs/v10/commit/066227de5819570a339fd0e291fc236c51632017)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/core bumped to 10.0.0-beta.26 + * @videojs/element bumped to 10.0.0-beta.26 + * @videojs/media bumped to 10.0.0-beta.26 + * @videojs/spf bumped to 10.0.0-beta.26 + * @videojs/store bumped to 10.0.0-beta.26 + * @videojs/utils bumped to 10.0.0-beta.26 + * devDependencies + * @videojs/icons bumped to 10.0.0-beta.26 + * @videojs/skins bumped to 10.0.0-beta.26 + ## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/html@10.0.0-beta.24...@videojs/html@10.0.0-beta.25) (2026-07-07) diff --git a/packages/html/package.json b/packages/html/package.json index 1ba3d73d..8a914517 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.25", + "version": "10.0.0-beta.26", "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 9d820890..7848b11e 100644 --- a/packages/icons/CHANGELOG.md +++ b/packages/icons/CHANGELOG.md @@ -1,5 +1,19 @@ # Changelog +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/icons@10.0.0-beta.25...@videojs/icons@10.0.0-beta.26) (2026-08-02) + + +### Miscellaneous Chores + +* **@videojs/icons:** Synchronize videojs versions + + +### Dependencies + +* The following workspace dependencies were updated + * devDependencies + * @videojs/utils bumped to 10.0.0-beta.26 + ## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/icons@10.0.0-beta.24...@videojs/icons@10.0.0-beta.25) (2026-07-07) diff --git a/packages/icons/package.json b/packages/icons/package.json index 3fda3bbe..931141c7 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.25", + "version": "10.0.0-beta.26", "description": "SVG icon library for Video.js", "license": "Apache-2.0", "repository": { diff --git a/packages/media/CHANGELOG.md b/packages/media/CHANGELOG.md index 825c32f0..482fd8c4 100644 --- a/packages/media/CHANGELOG.md +++ b/packages/media/CHANGELOG.md @@ -1 +1,29 @@ # Changelog + +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/media@10.0.0-beta.25...@videojs/media@10.0.0-beta.26) (2026-08-02) + + +### ⚠ BREAKING CHANGES + +* **packages:** support media components as markup ([#1883](https://github.com/videojs/v10/issues/1883)) +* **media:** extract media package from core ([#1879](https://github.com/videojs/v10/issues/1879)) + +### Features + +* **packages:** support media components as markup ([#1883](https://github.com/videojs/v10/issues/1883)) ([68e9607](https://github.com/videojs/v10/commit/68e96079e5264cdb59633f47b543cc21f06a6dba)) +* **spf:** expose media tracks on the SPF media adapter ([#1826](https://github.com/videojs/v10/issues/1826)) ([c83b044](https://github.com/videojs/v10/commit/c83b044986bb0a7445a2c54be18ff66cc96e1f66)) + + +### Code Refactoring + +* **media:** extract media package from core ([#1879](https://github.com/videojs/v10/issues/1879)) ([75dcc66](https://github.com/videojs/v10/commit/75dcc6675bd19e9be05c4e295830c80c0ca2180f)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/spf bumped to 10.0.0-beta.26 + * @videojs/utils bumped to 10.0.0-beta.26 + +## Changelog diff --git a/packages/media/package.json b/packages/media/package.json index 4ab9fb2f..101a50a1 100644 --- a/packages/media/package.json +++ b/packages/media/package.json @@ -1,7 +1,7 @@ { "name": "@videojs/media", "type": "module", - "version": "10.0.0-beta.25", + "version": "10.0.0-beta.26", "description": "Media contracts, hosts, and playback engines for Video.js", "license": "Apache-2.0", "repository": { diff --git a/packages/react/CHANGELOG.md b/packages/react/CHANGELOG.md index 691416b1..d712dced 100644 --- a/packages/react/CHANGELOG.md +++ b/packages/react/CHANGELOG.md @@ -1,5 +1,51 @@ # Changelog +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/react@10.0.0-beta.25...@videojs/react@10.0.0-beta.26) (2026-08-02) + + +### ⚠ BREAKING CHANGES + +* **packages:** replace button availability with disabled and hidden state ([#1474](https://github.com/videojs/v10/issues/1474)) +* **packages:** support media components as markup ([#1883](https://github.com/videojs/v10/issues/1883)) +* **media:** extract media package from core ([#1879](https://github.com/videojs/v10/issues/1879)) + +### Features + +* **core:** add status announcer state updates ([#1659](https://github.com/videojs/v10/issues/1659)) ([a5e7339](https://github.com/videojs/v10/commit/a5e73393fef381af7e148178822d5c3d94739834)) +* **i18n:** convert to opaque keys ([#1848](https://github.com/videojs/v10/issues/1848)) ([a3e673b](https://github.com/videojs/v10/commit/a3e673bd6854e006f4ae36e3ebfbfd6c6120e197)) +* **packages:** add flip functionality to popovers/tooltips/menus ([#1857](https://github.com/videojs/v10/issues/1857)) ([be89470](https://github.com/videojs/v10/commit/be89470447e84bb654cd17be7f4d4f6cec767e4f)) +* **packages:** add mux media with src parsing, structured source, and storyboards ([#1850](https://github.com/videojs/v10/issues/1850)) ([409e7ef](https://github.com/videojs/v10/commit/409e7ef225c7abb79a49c8b1adcc8c6ed0242cf6)) +* **packages:** i18n ([#1708](https://github.com/videojs/v10/issues/1708)) ([028dadb](https://github.com/videojs/v10/commit/028dadb385eb4f879f80932a4002676dc11d5300)) +* **packages:** support media components as markup ([#1883](https://github.com/videojs/v10/issues/1883)) ([68e9607](https://github.com/videojs/v10/commit/68e96079e5264cdb59633f47b543cc21f06a6dba)) +* **skin:** improved responsive design ([#1832](https://github.com/videojs/v10/issues/1832)) ([c8a9eec](https://github.com/videojs/v10/commit/c8a9eecaf89139bd80965f39052c1483b910d6bc)) + + +### Bug Fixes + +* **i18n:** error text updates ([#1822](https://github.com/videojs/v10/issues/1822)) ([82b9e43](https://github.com/videojs/v10/commit/82b9e43bb5fee613031f653b575df015d6187d6f)) +* **packages:** prevent controls click triggering interactions ([#1885](https://github.com/videojs/v10/issues/1885)) ([0f4a9b4](https://github.com/videojs/v10/commit/0f4a9b4127d3fbb59b11e278af70c23f83f51c6f)) +* **sandbox:** prevent css causing full app refresh ([#1869](https://github.com/videojs/v10/issues/1869)) ([5cb93c1](https://github.com/videojs/v10/commit/5cb93c17010dbb5eabb3fff71250bea13b211043)) + + +### Code Refactoring + +* **media:** extract media package from core ([#1879](https://github.com/videojs/v10/issues/1879)) ([75dcc66](https://github.com/videojs/v10/commit/75dcc6675bd19e9be05c4e295830c80c0ca2180f)) +* **packages:** replace button availability with disabled and hidden state ([#1474](https://github.com/videojs/v10/issues/1474)) ([066227d](https://github.com/videojs/v10/commit/066227de5819570a339fd0e291fc236c51632017)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/core bumped to 10.0.0-beta.26 + * @videojs/media bumped to 10.0.0-beta.26 + * @videojs/spf bumped to 10.0.0-beta.26 + * @videojs/store bumped to 10.0.0-beta.26 + * @videojs/utils bumped to 10.0.0-beta.26 + * devDependencies + * @videojs/icons bumped to 10.0.0-beta.26 + * @videojs/skins bumped to 10.0.0-beta.26 + ## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/react@10.0.0-beta.24...@videojs/react@10.0.0-beta.25) (2026-07-07) diff --git a/packages/react/package.json b/packages/react/package.json index 2d2746d7..fd5df296 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.25", + "version": "10.0.0-beta.26", "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 b3d1502b..296437d4 100644 --- a/packages/skins/CHANGELOG.md +++ b/packages/skins/CHANGELOG.md @@ -1,5 +1,34 @@ # Changelog +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/skins@10.0.0-beta.25...@videojs/skins@10.0.0-beta.26) (2026-08-02) + + +### ⚠ BREAKING CHANGES + +* **packages:** replace button availability with disabled and hidden state ([#1474](https://github.com/videojs/v10/issues/1474)) + +### Features + +* **skin:** improved responsive design ([#1832](https://github.com/videojs/v10/issues/1832)) ([c8a9eec](https://github.com/videojs/v10/commit/c8a9eecaf89139bd80965f39052c1483b910d6bc)) + + +### Bug Fixes + +* **sandbox:** prevent css causing full app refresh ([#1869](https://github.com/videojs/v10/issues/1869)) ([5cb93c1](https://github.com/videojs/v10/commit/5cb93c17010dbb5eabb3fff71250bea13b211043)) +* **test:** remove seek tests, add missing tests ([#1892](https://github.com/videojs/v10/issues/1892)) ([115229b](https://github.com/videojs/v10/commit/115229b3bca742834dbd412af1e9722e2ed3dd5f)) + + +### Code Refactoring + +* **packages:** replace button availability with disabled and hidden state ([#1474](https://github.com/videojs/v10/issues/1474)) ([066227d](https://github.com/videojs/v10/commit/066227de5819570a339fd0e291fc236c51632017)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/utils bumped to 10.0.0-beta.26 + ## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/skins@10.0.0-beta.24...@videojs/skins@10.0.0-beta.25) (2026-07-07) diff --git a/packages/skins/package.json b/packages/skins/package.json index adcbb4fa..bfa8abdf 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.25", + "version": "10.0.0-beta.26", "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 1d0e927d..46c562d4 100644 --- a/packages/spf/CHANGELOG.md +++ b/packages/spf/CHANGELOG.md @@ -1,5 +1,28 @@ # Changelog +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/spf@10.0.0-beta.25...@videojs/spf@10.0.0-beta.26) (2026-08-02) + + +### Features + +* **packages:** i18n ([#1708](https://github.com/videojs/v10/issues/1708)) ([028dadb](https://github.com/videojs/v10/commit/028dadb385eb4f879f80932a4002676dc11d5300)) +* **spf:** Added autoplay support ([#1880](https://github.com/videojs/v10/issues/1880)) ([b16f28f](https://github.com/videojs/v10/commit/b16f28fb74eee108a1a0eb94e7d83b2f5f11ba5b)) +* **spf:** airplay mse recovery ([#1888](https://github.com/videojs/v10/issues/1888)) ([c0a43ac](https://github.com/videojs/v10/commit/c0a43acb0e3af0108de0dc0ca61a23b5069d6812)) +* **spf:** expose media tracks on the SPF media adapter ([#1826](https://github.com/videojs/v10/issues/1826)) ([c83b044](https://github.com/videojs/v10/commit/c83b044986bb0a7445a2c54be18ff66cc96e1f66)) +* **spf:** relocate non-zero-PTS sources to a 0-based timeline (VOD) ([#1847](https://github.com/videojs/v10/issues/1847)) ([7fdc255](https://github.com/videojs/v10/commit/7fdc2559013527f5c5ace542b33b992c3929fcd8)) + + +### Bug Fixes + +* **spf:** load final segment when seeking to exact end ([#1828](https://github.com/videojs/v10/issues/1828)) ([#1852](https://github.com/videojs/v10/issues/1852)) ([12ae97d](https://github.com/videojs/v10/commit/12ae97ddba743fb6a8b4e09108f0928b2611e820)) + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/utils bumped to 10.0.0-beta.26 + ## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/spf@10.0.0-beta.24...@videojs/spf@10.0.0-beta.25) (2026-07-07) diff --git a/packages/spf/package.json b/packages/spf/package.json index a84dbe91..b2243a38 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.25", + "version": "10.0.0-beta.26", "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 1efb2eab..c7296204 100644 --- a/packages/store/CHANGELOG.md +++ b/packages/store/CHANGELOG.md @@ -1,5 +1,23 @@ # Changelog +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.25...@videojs/store@10.0.0-beta.26) (2026-08-02) + + +### Miscellaneous Chores + +* **@videojs/store:** Synchronize videojs versions + + +### Dependencies + +* The following workspace dependencies were updated + * dependencies + * @videojs/utils bumped to 10.0.0-beta.26 + * devDependencies + * @videojs/element bumped to 10.0.0-beta.26 + * peerDependencies + * @videojs/element bumped to 10.0.0-beta.26 + ## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/store@10.0.0-beta.24...@videojs/store@10.0.0-beta.25) (2026-07-07) diff --git a/packages/store/package.json b/packages/store/package.json index bb10ebae..70f003a6 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.25", + "version": "10.0.0-beta.26", "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 70300450..873d8a32 100644 --- a/packages/utils/CHANGELOG.md +++ b/packages/utils/CHANGELOG.md @@ -1,5 +1,22 @@ # Changelog +## [10.0.0-beta.26](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.25...@videojs/utils@10.0.0-beta.26) (2026-08-02) + + +### Features + +* **core:** add status announcer state updates ([#1659](https://github.com/videojs/v10/issues/1659)) ([a5e7339](https://github.com/videojs/v10/commit/a5e73393fef381af7e148178822d5c3d94739834)) +* **i18n:** convert to opaque keys ([#1848](https://github.com/videojs/v10/issues/1848)) ([a3e673b](https://github.com/videojs/v10/commit/a3e673bd6854e006f4ae36e3ebfbfd6c6120e197)) +* **packages:** add flip functionality to popovers/tooltips/menus ([#1857](https://github.com/videojs/v10/issues/1857)) ([be89470](https://github.com/videojs/v10/commit/be89470447e84bb654cd17be7f4d4f6cec767e4f)) +* **packages:** add mux media with src parsing, structured source, and storyboards ([#1850](https://github.com/videojs/v10/issues/1850)) ([409e7ef](https://github.com/videojs/v10/commit/409e7ef225c7abb79a49c8b1adcc8c6ed0242cf6)) +* **packages:** i18n ([#1708](https://github.com/videojs/v10/issues/1708)) ([028dadb](https://github.com/videojs/v10/commit/028dadb385eb4f879f80932a4002676dc11d5300)) +* **skin:** improved responsive design ([#1832](https://github.com/videojs/v10/issues/1832)) ([c8a9eec](https://github.com/videojs/v10/commit/c8a9eecaf89139bd80965f39052c1483b910d6bc)) + + +### Bug Fixes + +* **sandbox:** Fix broken scripts on sandbox build ([#1824](https://github.com/videojs/v10/issues/1824)) ([20f118e](https://github.com/videojs/v10/commit/20f118e95c6b2ce434ad6f03135442b2e3239e6a)) + ## [10.0.0-beta.25](https://github.com/videojs/v10/compare/@videojs/utils@10.0.0-beta.24...@videojs/utils@10.0.0-beta.25) (2026-07-07) diff --git a/packages/utils/package.json b/packages/utils/package.json index fd9b60e7..03e16e7e 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.25", + "version": "10.0.0-beta.26", "description": "Utility functions and helpers for Video.js", "license": "Apache-2.0", "repository": { diff --git a/site/src/content/changelog/10.0.0-beta.26.mdx b/site/src/content/changelog/10.0.0-beta.26.mdx new file mode 100644 index 00000000..e343faef --- /dev/null +++ b/site/src/content/changelog/10.0.0-beta.26.mdx @@ -0,0 +1,70 @@ +--- +description: "" +date: 2026-08-02 +version: "10.0.0-beta.26" +prerelease: true +breaking: true +compareUrl: "https://github.com/videojs/v10/compare/@videojs/core@10.0.0-beta.25...@videojs/core@10.0.0-beta.26" +--- + + +### πŸš€ Features +- *(packages)* I18n ([#1708](https://github.com/videojs/v10/pull/1708)) by [@sampotts](https://github.com/sampotts) +- *(site)* Wire videojs_changelog index into search ([#1796](https://github.com/videojs/v10/pull/1796)) by [@decepulis](https://github.com/decepulis) +- *(site)* Add responsive table of contents rail ([#1858](https://github.com/videojs/v10/pull/1858)) by [@decepulis](https://github.com/decepulis) +- *(spf)* Relocate non-zero-PTS sources to a 0-based timeline (VOD) ([#1847](https://github.com/videojs/v10/pull/1847)) by [@cjpillsbury](https://github.com/cjpillsbury) +- *(packages)* Add mux media with src parsing, structured source, and storyboards ([#1850](https://github.com/videojs/v10/pull/1850)) by [@luwes](https://github.com/luwes) +- *(packages)* Add flip functionality to popovers/tooltips/menus ([#1857](https://github.com/videojs/v10/pull/1857)) by [@sampotts](https://github.com/sampotts) +- *(i18n)* Convert to opaque keys ([#1848](https://github.com/videojs/v10/pull/1848)) by [@sampotts](https://github.com/sampotts) +- *(spf)* Added autoplay support ([#1880](https://github.com/videojs/v10/pull/1880)) by [@spuppo-mux](https://github.com/spuppo-mux) +- *(spf)* Expose media tracks on the SPF media adapter ([#1826](https://github.com/videojs/v10/pull/1826)) by [@spuppo-mux](https://github.com/spuppo-mux) +- *(skin)* Improved responsive design ([#1832](https://github.com/videojs/v10/pull/1832)) by [@sampotts](https://github.com/sampotts) +- *(core)* Add status announcer state updates ([#1659](https://github.com/videojs/v10/pull/1659)) by [@sampotts](https://github.com/sampotts) +- *(packages)* [**breaking**] Support media components as markup ([#1883](https://github.com/videojs/v10/pull/1883)) by [@luwes](https://github.com/luwes) +- *(spf)* Airplay mse recovery ([#1888](https://github.com/videojs/v10/pull/1888)) by [@cjpillsbury](https://github.com/cjpillsbury) + +### πŸ› Bug Fixes +- *(docs)* Split ejected React skin sample into player + component files ([#1588](https://github.com/videojs/v10/pull/1588)) by [@R-Delfino95](https://github.com/R-Delfino95) +- *(core)* Add missing i18n translations ([#1817](https://github.com/videojs/v10/pull/1817)) by [@sampotts](https://github.com/sampotts) +- *(i18n)* Error text updates ([#1822](https://github.com/videojs/v10/pull/1822)) by [@heff](https://github.com/heff) +- *(site)* Surface native media properties on element reference pages ([#1722](https://github.com/videojs/v10/pull/1722)) by [@decepulis](https://github.com/decepulis) +- *(ci)* Unbreak changelog prose pipeline and add beta.25 prose ([#1810](https://github.com/videojs/v10/pull/1810)) by [@decepulis](https://github.com/decepulis) +- *(site)* Render changelog with shared MDX typography ([#1846](https://github.com/videojs/v10/pull/1846)) by [@decepulis](https://github.com/decepulis) +- *(sandbox)* Fix broken scripts on sandbox build ([#1824](https://github.com/videojs/v10/pull/1824)) by [@spuppo-mux](https://github.com/spuppo-mux) +- *(site)* Restore react demos for ssr-safe media elements ([#1867](https://github.com/videojs/v10/pull/1867)) by [@decepulis](https://github.com/decepulis) +- *(sandbox)* Prevent css causing full app refresh ([#1869](https://github.com/videojs/v10/pull/1869)) by [@sampotts](https://github.com/sampotts) +- *(spf)* Load final segment when seeking to exact end ([#1828](https://github.com/videojs/v10/pull/1828)) ([#1852](https://github.com/videojs/v10/pull/1852)) by [@cjpillsbury](https://github.com/cjpillsbury) +- *(html)* Register tooltip label and shortcut in live presets ([#1881](https://github.com/videojs/v10/pull/1881)) by [@mmcc](https://github.com/mmcc) +- *(packages)* Prevent controls click triggering interactions ([#1885](https://github.com/videojs/v10/pull/1885)) by [@sampotts](https://github.com/sampotts) +- *(docs)* Fix broken code block styles ([#1887](https://github.com/videojs/v10/pull/1887)) by [@sampotts](https://github.com/sampotts) +- *(test)* Remove seek tests, add missing tests ([#1892](https://github.com/videojs/v10/pull/1892)) by [@sampotts](https://github.com/sampotts) +- *(core)* Keep controls visible while tapping controls on touch ([#1704](https://github.com/videojs/v10/pull/1704)) by [@R-Delfino95](https://github.com/R-Delfino95) + +### 🚜 Refactor +- *(spf)* Changed adapter code to recycle engine on src change ([#1813](https://github.com/videojs/v10/pull/1813)) by [@spuppo-mux](https://github.com/spuppo-mux) +- *(site)* Centralize demo media sources ([#1829](https://github.com/videojs/v10/pull/1829)) by [@decepulis](https://github.com/decepulis) +- *(media)* [**breaking**] Extract media package from core ([#1879](https://github.com/videojs/v10/pull/1879)) by [@mihar-22](https://github.com/mihar-22) +- *(packages)* [**breaking**] Replace button availability with disabled and hidden state ([#1474](https://github.com/videojs/v10/pull/1474)) by [@mihar-22](https://github.com/mihar-22) + +### πŸ“š Documentation +- *(site)* Rework Google Cast concept page and move it in the sidebar ([#1806](https://github.com/videojs/v10/pull/1806)) by [@decepulis](https://github.com/decepulis) +- *(site)* Refresh write-guides page and align docs skill DiΓ‘taxis guidance ([#1809](https://github.com/videojs/v10/pull/1809)) by [@decepulis](https://github.com/decepulis) +- *(site)* Complete menu radio group references with demos and options hooks ([#1807](https://github.com/videojs/v10/pull/1807)) by [@decepulis](https://github.com/decepulis) +- *(site)* Update localized label docs ([#1820](https://github.com/videojs/v10/pull/1820)) by [@sampotts](https://github.com/sampotts) +- *(site)* Update tooltip parts docs ([#1819](https://github.com/videojs/v10/pull/1819)) by [@sampotts](https://github.com/sampotts) +- *(site)* Update stale popup docs ([#1818](https://github.com/videojs/v10/pull/1818)) by [@sampotts](https://github.com/sampotts) +- *(site)* Add Security concept page ([#1559](https://github.com/videojs/v10/pull/1559)) by [@decepulis](https://github.com/decepulis) +- Fix `selectTextTracks` β†’ `selectTextTrack` in text-tracks reference ([#1876](https://github.com/videojs/v10/pull/1876)) by [@claude[bot]](https://github.com/claude[bot]) +- *(site)* Add MuxData and GoogleCast API references; document status announcer and mux-video source API ([#1902](https://github.com/videojs/v10/pull/1902)) by [@decepulis](https://github.com/decepulis) +- *(site)* Add i18n concept, guides, and API reference ([#1600](https://github.com/videojs/v10/pull/1600)) by [@sampotts](https://github.com/sampotts) + +### ⚑ Performance +- *(core)* Batch menu viewport measurements ([#1823](https://github.com/videojs/v10/pull/1823)) by [@sampotts](https://github.com/sampotts) + +### βš™οΈ Miscellaneous Tasks +- *(root)* Refresh agent skills and docs ([#1835](https://github.com/videojs/v10/pull/1835)) by [@mihar-22](https://github.com/mihar-22) +- *(ci)* Upgrade deps ([#1868](https://github.com/videojs/v10/pull/1868)) by [@sampotts](https://github.com/sampotts) + +### New Contributors +* @mmcc made their first contribution in [#1881](https://github.com/videojs/v10/pull/1881) +* @claude[bot] made their first contribution in [#1876](https://github.com/videojs/v10/pull/1876)