From 1cc0181a16142dbafbdfd74d10cb323fac961860 Mon Sep 17 00:00:00 2001 From: Rahim Date: Mon, 5 Oct 2026 19:18:04 -0700 Subject: [PATCH 1/3] docs: announce security-only maintenance and link the Video.js 10 migration guide Co-Authored-By: Claude Opus 5.5 (1M context) --- .../player/overview/getting-started/installation/index.mdx | 4 ++++ .../docs/player/overview/getting-started/introduction.mdx | 6 ++++++ 2 files changed, 10 insertions(+) diff --git a/src/content/docs/player/overview/getting-started/installation/index.mdx b/src/content/docs/player/overview/getting-started/installation/index.mdx index 383790e..2d69004 100644 --- a/src/content/docs/player/overview/getting-started/installation/index.mdx +++ b/src/content/docs/player/overview/getting-started/installation/index.mdx @@ -7,6 +7,10 @@ import FrameworkSelection from '~/docs/installation/selection/framework-selectio import ProviderSelection from '~/docs/installation/selection/provider-selection.astro'; import StylingSelection from '~/docs/installation/selection/styling-selection.astro'; +:::warning +**Starting a new project? Use Video.js 10 instead.** Vidstack is in security-only maintenance until January 2028, and the teams behind it now work on [Video.js 10](https://videojs.org?utm_source=vidstack). Start with the [Video.js installation guide](https://videojs.org/docs/framework/html/guides/installation?utm_source=vidstack), or, for an existing Vidstack player, the migration guide for [React](https://videojs.org/docs/framework/react/guides/migrate-from-vidstack?utm_source=vidstack) or [web components and other frameworks](https://videojs.org/docs/framework/html/guides/migrate-from-vidstack?utm_source=vidstack). To migrate with a coding agent, paste the prompt from the guide's AI Quickstart section into it: [React](https://videojs.org/docs/framework/react/guides/migrate-from-vidstack?utm_source=vidstack#ai-quickstart) · [Web components and other frameworks](https://videojs.org/docs/framework/html/guides/migrate-from-vidstack?utm_source=vidstack#ai-quickstart). +::: + ## 1. Select Framework diff --git a/src/content/docs/player/overview/getting-started/introduction.mdx b/src/content/docs/player/overview/getting-started/introduction.mdx index 4d1eb3e..fa4832d 100644 --- a/src/content/docs/player/overview/getting-started/introduction.mdx +++ b/src/content/docs/player/overview/getting-started/introduction.mdx @@ -3,6 +3,12 @@ description: Overview of the player library and all of its features. slug: player --- +:::warning +**Vidstack is in security-only maintenance.** We'll merge priority security fixes into Vidstack Player 1.x until January 2028, and nothing else. The teams behind Vidstack, Plyr, Media Chrome, and Video.js now work on [Video.js 10](https://videojs.org?utm_source=vidstack). + +To move an existing player, follow the migration guide for [React](https://videojs.org/docs/framework/react/guides/migrate-from-vidstack?utm_source=vidstack) or [web components and other frameworks](https://videojs.org/docs/framework/html/guides/migrate-from-vidstack?utm_source=vidstack). To migrate with a coding agent, paste the prompt from the guide's AI Quickstart section into it: [React](https://videojs.org/docs/framework/react/guides/migrate-from-vidstack?utm_source=vidstack#ai-quickstart) · [Web components and other frameworks](https://videojs.org/docs/framework/html/guides/migrate-from-vidstack?utm_source=vidstack#ai-quickstart). +::: + ## Overview Vidstack Player is a framework and collection of UI components for building and managing custom From a9fd3a1cfd8e9d7f2afcca834e8ae8cdcf487452 Mon Sep 17 00:00:00 2001 From: Rahim Date: Mon, 5 Oct 2026 19:18:29 -0700 Subject: [PATCH 2/3] ci: remove the weekly lockfile refresh It rebuilt the lockfile from scratch and auto-merged dependency upgrades every week, and has been failing. The site is in maintenance with the player. Co-Authored-By: Claude Opus 5.5 (1M context) --- .github/workflows/weekly.yml | 51 ------------------------------------ 1 file changed, 51 deletions(-) delete mode 100644 .github/workflows/weekly.yml diff --git a/.github/workflows/weekly.yml b/.github/workflows/weekly.yml deleted file mode 100644 index 7b6ee3d..0000000 --- a/.github/workflows/weekly.yml +++ /dev/null @@ -1,51 +0,0 @@ -name: 'Weekly' - -on: - schedule: - # Each week at 00:00:00 on Sunday. - - cron: '* 0 * * 0' - -jobs: - lockfile: - runs-on: ubuntu-latest - steps: - - name: Check Out - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - - name: Setup PNPM - uses: pnpm/action-setup@v2 - with: - version: 8.7.0 - - - name: Setup Node.js - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: 'pnpm' - - - name: Clear Lockfile - run: rm -rf **/node_modules pnpm-lock.yaml - - - name: Install Dependencies - run: pnpm i - - - name: Create Pull Request - id: createpr - uses: peter-evans/create-pull-request@v3 - with: - token: ${{ secrets.GITHUB_TOKEN }} - commit-message: 'ci: update lockfile' - title: 'weekly lockfile update' - body: > - This PR is auto-generated by a GitHub action. - It should automatically be merged if tests pass. - - - name: Mark Pull Request for Auto-Merge - if: steps.createpr.outputs.pull-request-operation == 'created' - uses: peter-evans/enable-pull-request-automerge@v1 - with: - token: ${{ secrets.GITHUB_TOKEN }} - pull-request-number: ${{ steps.createpr.outputs.pull-request-number }} - merge-method: squash From ccc11d80ed3ffd8e5c77a8e49a2643adaa8ad858 Mon Sep 17 00:00:00 2001 From: Rahim Date: Mon, 5 Oct 2026 19:35:33 -0700 Subject: [PATCH 3/3] docs: point the announcement bars at the Video.js 10 migration guide Co-Authored-By: Claude Opus 5.5 (1M context) --- src/layouts/docs-layout.astro | 4 ++-- src/pages/index.astro | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/layouts/docs-layout.astro b/src/layouts/docs-layout.astro index a297bc2..6389096 100644 --- a/src/layouts/docs-layout.astro +++ b/src/layouts/docs-layout.astro @@ -69,8 +69,8 @@ if (sidebar.deepMatch && !pagination.prev) { - - Looking for the old docs? + + Vidstack is succeeded by Video.js 10. diff --git a/src/pages/index.astro b/src/pages/index.astro index 7d8950f..23c0593 100644 --- a/src/pages/index.astro +++ b/src/pages/index.astro @@ -42,8 +42,8 @@ const title = 'Vidstack Player', --- - - Player: 1.0-RC + + Vidstack is succeeded by Video.js 10.