chore(cd): transition from alpha/next to beta/latest (#846)

Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Darius Cepulis
2026-03-10 10:50:22 -05:00
committed by GitHub
co-authored by Claude Opus 4.6
parent ee99e21c77
commit 6bff124625
6 changed files with 23 additions and 16 deletions
@@ -28,41 +28,49 @@
"packages/core": {
"component": "@videojs/core",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
},
"packages/element": {
"component": "@videojs/element",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
},
"packages/html": {
"component": "@videojs/html",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
},
"packages/icons": {
"component": "@videojs/icons",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
},
"packages/react": {
"component": "@videojs/react",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
},
"packages/spf": {
"component": "@videojs/spf",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
},
"packages/store": {
"component": "@videojs/store",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
},
"packages/utils": {
"component": "@videojs/utils",
"prerelease": true,
"prerelease-type": "beta",
"versioning": "prerelease"
}
}
+1 -1
View File
@@ -68,4 +68,4 @@ jobs:
- name: Publish
if: ${{ steps.release.outputs.releases_created == 'true' }}
run: pnpm -r publish --filter "./packages/*" publish --access public --provenance --tag next --no-git-checks
run: pnpm -r publish --filter "./packages/*" --access public --provenance --no-git-checks
+5 -6
View File
@@ -6,10 +6,9 @@
Modern, modular, and composable media player framework for Web and React.
🚧 Alpha - not recommended for production. 🚧
🚧 Beta - close to stable. Experimental adoption in real projects. 🚧
Thanks for checking out the project! It's in its early stages and currently a mix of prototyping
and early structure pointing in the direction we want to go with Video.js v10 (so be kind 🙏).
Video.js v10 is close to stable. Try it out in real projects and share your feedback 🙏.
- Read our [design documents][rfcs].
- Read the [v10 discussion topic][v10-discussion].
@@ -18,9 +17,9 @@ and early structure pointing in the direction we want to go with Video.js v10 (s
## Timeline
- **Technical Preview (Complete):** Initial showcase for Demuxed.
- **Alpha (JanFeb 2026):** [See milestone](https://github.com/videojs/v10/milestone/3) ← Current
- **Alpha (JanFeb 2026):** [See milestone](https://github.com/videojs/v10/milestone/3)
- **Beta (Mar 2026):** [See milestone](https://github.com/videojs/v10/milestone/1)
- **GA (Mid 2026):** [See milestone](https://github.com/videojs/v10/milestone/2)
- **GA (Mid 2026):** [See milestone](https://github.com/videojs/v10/milestone/2) ← WIP
- **Video.js (End of 2026):** Video.js core/contrib parity and supported plugins migrated.
## Documentation
@@ -65,7 +64,7 @@ participating in this project you agree to abide by its terms.
[site]: http://v10.videojs.org
[docs]: http://v10.videojs.org/docs
[package]: https://www.npmjs.com/package/@videojs/core
[package-badge]: https://img.shields.io/npm/v/@videojs/core/next?label=@videojs/core@next
[package-badge]: https://img.shields.io/npm/v/@videojs/core?label=@videojs/core
[discord]: https://discord.gg/JBqHh485uF
[discord-badge]: https://img.shields.io/discord/507627062434070529?color=%235865F2&label=%20&logo=discord&logoColor=white
[gh-discussions]: https://github.com/videojs/v10/discussions
@@ -10,7 +10,7 @@ function getSkinImportParts(skin: Skin): { group: string; skinFile: string } {
}
// jsdelivr doesn't resolve Node package exports, so we use the full file path
const CDN_BASE = 'https://cdn.jsdelivr.net/npm/@videojs/html@next/dist/default/define';
const CDN_BASE = 'https://cdn.jsdelivr.net/npm/@videojs/html/dist/default/define';
function generateCdnCode(useCase: UseCase, skin: Skin): string {
if (useCase === 'background-video') {
@@ -48,16 +48,16 @@ export default function HTMLInstallTabs() {
<HTMLCdnCodeBlock />
</TabsPanel>
<TabsPanel value="npm">
<ClientCode code="npm install @videojs/html@next" lang="bash" />
<ClientCode code="npm install @videojs/html" lang="bash" />
</TabsPanel>
<TabsPanel value="pnpm">
<ClientCode code="pnpm add @videojs/html@next" lang="bash" />
<ClientCode code="pnpm add @videojs/html" lang="bash" />
</TabsPanel>
<TabsPanel value="yarn">
<ClientCode code="yarn add @videojs/html@next" lang="bash" />
<ClientCode code="yarn add @videojs/html" lang="bash" />
</TabsPanel>
<TabsPanel value="bun">
<ClientCode code="bun add @videojs/html@next" lang="bash" />
<ClientCode code="bun add @videojs/html" lang="bash" />
</TabsPanel>
</TabsRoot>
</div>
@@ -74,22 +74,22 @@ Video.js supports a wide range of file types and hosting services. It's easy to
</TabsList>
<TabsPanel client:idle value="npm" initial>
```bash
npm install @videojs/react@next
npm install @videojs/react
```
</TabsPanel>
<TabsPanel client:idle value="pnpm">
```bash
pnpm add @videojs/react@next
pnpm add @videojs/react
```
</TabsPanel>
<TabsPanel client:idle value="yarn">
```bash
yarn add @videojs/react@next
yarn add @videojs/react
```
</TabsPanel>
<TabsPanel client:idle value="bun">
```bash
bun add @videojs/react@next
bun add @videojs/react
```
</TabsPanel>
</TabsRoot>