mirror of
https://github.com/zoriya/v10.git
synced 2026-08-16 02:45:09 +00:00
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:
co-authored by
Claude Opus 4.6
parent
ee99e21c77
commit
6bff124625
@@ -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"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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 (Jan–Feb 2026):** [See milestone](https://github.com/videojs/v10/milestone/3) ← Current
|
||||
- **Alpha (Jan–Feb 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>
|
||||
|
||||
Reference in New Issue
Block a user