Darius Cepulis and GitHub
bfea1e7fd2
fix(site): move legacy banner to base layout and fix mobile text size ( #855 )
2026-03-10 12:00:09 -05:00
15d1a66bda
feat(site): use HlsVideo in homepage HeroVideo component ( #854 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 11:59:10 -05:00
Darius Cepulis and GitHub
2adde3bdd0
chore(site): migrate to videojs.org and clean up remaining redirects ( #853 )
2026-03-10 11:34:50 -05:00
Darius Cepulis and GitHub
3a92172fe3
fix(docs): update v10 blog post ( #852 )
2026-03-10 11:27:57 -05:00
e085a0d73a
fix(packages): set release-please manifest and package versions to beta.0 ( #850 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 11:10:24 -05:00
9562a0ecca
fix(packages): update package READMEs for beta ( #848 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 11:02:07 -05:00
6f78644bb4
fix(docs): update README contributing section for beta ( #847 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 10:56:21 -05:00
6bff124625
chore(cd): transition from alpha/next to beta/latest ( #846 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 10:50:22 -05:00
32b1299be1
fix(spf): add missing repository field ( #844 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 10:02:48 -05:00
efb2f8ff10
fix(site): use MUX_URL const with UTM params for mux.com links ( #833 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-10 08:57:45 -05:00
98e390f7ee
docs(site): React API reference styling sections use correct selectors ( #785 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 20:26:00 -07:00
9ce183595a
fix(site): use Consent Mode v2 for cookieless Google Analytics ( #795 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 19:18:45 -05:00
ead03d76c4
feat(site): add legacy docs banner and v8 links ( #786 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 19:17:09 -05:00
2641d13812
feat(site): add cookieless Google Analytics ( #788 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 18:21:25 -05:00
Darius Cepulis and GitHub
fb0a9b50c1
fix(site): handle remote image URLs in Img component ( #789 )
2026-03-09 18:19:35 -05:00
5f6b1c8e53
Add /support page, centralize Mux URLs ( #783 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-09 16:38:39 -05:00
Darius Cepulis and GitHub
b081b7f7ff
feat(site): darker dark mode footer ( #780 )
2026-03-09 15:23:36 -05:00
Darius Cepulis and GitHub
f6a4fc7887
fix(site): rebrand polish ( #775 )
2026-03-09 13:49:30 -05:00
038ad8b4f5
fix(site): redirect /guides to legacy.videojs.org ( #694 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Darius Cepulis <decepulis@users.noreply.github.com >
2026-03-06 18:47:35 -06:00
Darius Cepulis and GitHub
67c167ec05
fix(site): update mux sponsor language and alignment ( #768 )
2026-03-06 18:47:12 -06:00
45f3fbf4cf
fix(site): add missing slot="media" to renderer element in HTML code block ( #737 )
...
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Darius Cepulis <decepulis@users.noreply.github.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-05 13:29:04 +00:00
Darius Cepulis and Claude Opus 4.6
853585b2d0
docs: add type module to cdn imports
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 15:01:01 -06:00
55b49efd82
fix(html,react): move @videojs/skins to devDependencies ( #716 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:41:40 -06:00
391cf5e42b
fix(html): move @videojs/icons to devDependencies ( #712 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:27:30 -06:00
9e2581cbc5
fix(ci): prevent shell injection from PR title/body in sync workflow ( #711 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 14:22:30 -06:00
2db6be75be
fix(site): reset installation guide to implemented features ( #707 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 11:14:41 -06:00
Darius Cepulis and GitHub
1f030f0001
fix(site): skip error pages and strip styles in llms-markdown integration ( #706 )
2026-03-04 09:43:52 -06:00
f623e676f2
feat(site): replace home page tech preview player with real player ( #580 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 09:34:10 -06:00
410fc01350
refactor(ci): split api-reference sync into three focused jobs ( #677 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-04 08:48:24 -06:00
Darius Cepulis and Claude Opus 4.6
286243746e
fix(site): review cleanup for API reference pages ( #685 )
...
- Remove unused BasicUsage demos for time-slider and volume-slider
- Strip leading `--` from CSS var names in CSSVarRow ids
- Fix dead anchor links in MDX styling sections
- Add comments on usesDataAttrs heuristic and type stripping
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 17:48:27 -06:00
8ab596ea30
feat(site): add TimeSlider, VolumeSlider, Popover API references ( #685 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-03 17:41:35 -06:00
Darius Cepulis and GitHub
916f4700ae
feat(site): split llms.txt into per-framework and blog sub-indexes ( #697 )
2026-03-03 17:18:26 -06:00
Darius Cepulis and GitHub
0008214344
fix(site): strip script and style tags from llms markdown output ( #678 )
2026-03-02 11:29:17 -06:00
Darius Cepulis and GitHub
0180828df9
feat(packages): add PlaybackRateButton to core, html, and react ( #642 )
2026-02-27 14:36:11 -06:00
d1195e971f
docs(design): PlaybackRateButton component spec ( #624 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-27 13:29:37 -06:00
Darius Cepulis and Claude Opus 4.6
76c5f4d6e8
fix(react): update lockfile for icons dependency move
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 16:15:04 -06:00
Darius Cepulis and Claude Opus 4.6
f09c6861c1
fix(react): move @videojs/icons to devDependencies
...
Icons are bundled into dist/ at build time as relative imports, so
consumers don't need @videojs/icons installed separately. Keeping it
as a runtime dependency caused ETARGET errors because the alpha version
wasn't published to npm.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 16:12:38 -06:00
Darius Cepulis and Claude Opus 4.6
b72358904a
fix(cd): add repository field to all packages for provenance verification
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 15:38:04 -06:00
Darius Cepulis and Claude Opus 4.6
1cab75c2ef
feat(cd): switch to npm trusted publishers
...
Replace NPM_TOKEN with OIDC-based trusted publishing. Bump Node to
24 LTS (bundles npm 11 which supports OIDC). Add @videojs/store and
@videojs/element to release-please config.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 15:21:38 -06:00
Darius Cepulis and Claude Opus 4.6
578477c01e
chore(packages): bump to 10.0.0-alpha.0
...
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 14:08:14 -06:00
5098b1b5ee
fix(site): resolve biome lint warnings ( #602 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 11:27:22 -06:00
Darius Cepulis and GitHub
4efb94cd88
fix(site): disable Netlify edge functions in dev to prevent Deno OOM ( #620 )
2026-02-26 11:19:40 -06:00
efd322ad07
feat(site): source URL auto-detection for installation page ( #619 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-26 09:19:28 -06:00
9e3e494673
fix(site): add missing background-video media element import ( #605 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
Co-authored-by: Wesley Luyten <me@wesleyluyten.com >
2026-02-25 16:19:57 -06:00
Darius Cepulis and GitHub
4b08005d8e
chore(site): update Base UI from beta to stable release ( #610 )
2026-02-25 14:54:51 -06:00
420742e7c9
feat(site): preserve scroll position on framework switch (pagereveal) ( #608 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-25 14:29:54 -06:00
78112fbefd
feat(site): add util reference pipeline ( #537 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 15:34:34 -06:00
c11395ece1
fix(site): work around Astro SSR false "Invalid hook call" warnings ( #600 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 15:21:55 -06:00
a70c04c6fc
fix(site): upgrade to React 19 to resolve invalid hook call ( #597 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-24 13:55:21 -06:00
Darius Cepulis and GitHub
204af9a4aa
fix(site): improve auth popup size and clean up Mux links ( #587 )
2026-02-20 15:24:12 -06:00
ca55e0ac5b
fix: use cross-platform Node script for postinstall symlinks ( #577 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-19 13:21:58 -06:00
10eb92e5ea
fix(site): use astro:env for server-only environment variables ( #574 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-19 09:23:46 -06:00
52d20bfca8
feat(site): add markdown content negotiation via Netlify edge function ( #573 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-19 08:39:56 -06:00
e936ea4e44
feat(site): framework-specific SEO metadata for docs ( #541 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-18 11:21:15 -06:00
78e8e3a8e1
fix(ci): fix website tests workflow ( #565 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-18 10:17:09 -06:00
Darius Cepulis and GitHub
56bfce8ae3
chore(root): add dependency graph to turbo dev and test tasks ( #540 )
2026-02-18 08:03:00 -06:00
1d6cc2b8c0
feat(site): add Mux health check action ( #542 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-17 13:11:22 -06:00
b1c8022794
chore(site): audit and encode docs patterns ( #535 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-13 14:04:55 -06:00
Darius Cepulis
84b7b0774a
feat(site): add buffering indicator api reference
...
closes #532
closes #533
2026-02-13 09:24:04 -06:00
Darius Cepulis
961909b5f5
feat(site): add seek button api reference
...
closes #531
2026-02-13 09:08:42 -06:00
Darius Cepulis
8bc76dac9c
feat(site): add pip button api reference
...
closes #530
2026-02-13 09:02:53 -06:00
Darius Cepulis
493fc2bcd5
fix(site): strip trailing slashes from pathname when copying markdown
...
also: more work on $483
2026-02-13 08:09:26 -06:00
Darius Cepulis
1c916efed4
feat(site): clean up api reference header hierarchy
...
I'm ok with H4s now
2026-02-12 12:00:35 -06:00
Darius Cepulis
a04bedccba
feat(site): poster API reference
...
Closes #520
2026-02-12 10:52:30 -06:00
Darius Cepulis
0c7cd7831d
feat(site): controls API reference
...
Closes #521
2026-02-12 10:51:46 -06:00
Darius Cepulis and GitHub
d5e41bfa4d
fix(site): use first-match-wins for multipart primary selection ( #519 )
2026-02-12 10:16:50 -06:00
Darius Cepulis and GitHub
82944041f9
fix(site): resolve aliased part descriptions in api docs ( #518 )
2026-02-12 10:16:34 -06:00
Darius Cepulis and GitHub
4d62a1ff7d
fix(site): support satisfies in api-docs data attrs extraction ( #517 )
2026-02-12 10:16:18 -06:00
Darius Cepulis
bdb9d7b506
feat(site): basic 404 and 500 pages
...
progress against #508
2026-02-12 09:39:51 -06:00
Darius Cepulis
b27b989fa1
fix(site): clarify "Copy as Markdown" button
...
closes #483
2026-02-11 10:49:18 -06:00
Darius Cepulis
f5773825ba
fix(site): show docs sidebar on tablet
...
closes #509
2026-02-11 10:47:16 -06:00
Darius Cepulis and GitHub
bcf948c8f9
chore(site): remove PostHog analytics ( #510 )
2026-02-11 10:26:08 -06:00
Darius Cepulis
177e14be4b
chore(site): configure netlify build and turbo-ignore
2026-02-11 09:29:19 -06:00
Darius Cepulis
2b59b1cabb
docs(site): freshen up site README and CLAUDE
2026-02-10 14:37:04 -06:00
Darius Cepulis
77eeeef701
feat(site): add display font
2026-02-10 11:21:22 -06:00
Darius Cepulis
222d90f675
fix(site): don't hit archive.org during build
2026-02-09 15:39:06 -06:00
Darius Cepulis
afbe2a4198
fix(site): improve time demo css
2026-02-09 15:15:44 -06:00
Darius Cepulis
eabf56806b
fix(site): improve initial demo css
...
ref #472
2026-02-09 15:06:11 -06:00
Darius Cepulis and GitHub
fe56d8ca65
feat(site): simple api reference examples ( #472 )
2026-02-09 14:38:01 -06:00
Darius Cepulis
6b67428de3
feat(site): perform /docs redirect client-side
2026-02-09 09:12:12 -06:00
Darius Cepulis and GitHub
4b1e863883
feat(site): generated multipart component api reference ( #468 )
2026-02-09 12:20:45 +11:00
Darius Cepulis and GitHub
0991a899b2
feat(site): extract api reference from components ( #464 )
2026-02-05 19:57:54 -06:00
Darius Cepulis
48364f17fd
fix(ci): work around false-positive biome / astro errors
...
see https://biomejs.dev/internals/language-support/#html-super-languages-support
2026-02-05 15:25:02 -06:00
Darius Cepulis
35132a4b31
chore(ci): add .zed/settings.json
2026-02-05 09:42:36 -06:00
Darius Cepulis
e3267fcfa6
chore(ci): format astro with biome
2026-02-05 09:42:20 -06:00
Darius Cepulis
d9e1536afa
fix(site): correct table overscroll indicator color in dark mode
2026-02-03 17:07:47 -06:00
Darius Cepulis
3c8c1d62f8
fix(site): apply dark mode to code blocks
2026-02-03 16:42:14 -06:00
Darius Cepulis and GitHub
0c530765d5
feat(site): remove style from urls ( #378 )
2026-02-02 15:54:24 -06:00
Darius Cepulis and GitHub
9ed608d6d4
chore(site): move to netlify ( #381 )
2026-02-02 15:45:41 -06:00
Darius Cepulis and GitHub
bfaf93fda9
fix: update npm install paths ( #379 )
2026-02-02 09:53:10 -06:00
Darius Cepulis
432b662440
fix(site): style overflowing tables
2026-01-27 13:50:06 -08:00
Darius Cepulis and GitHub
5a449832fd
feat(site): a few loading optimizations ( #193 )
2025-11-18 11:25:47 -06:00
Darius Cepulis
ec700e5ebd
feat(site): add blog to navigation
2025-11-18 09:23:57 -06:00
Darius Cepulis
e458531145
feat(site): migrate blog, with canonicals to v8
2025-11-17 16:06:53 -06:00
Darius Cepulis
d7720a3786
chore(site): add sitemap to robots.txt
2025-11-12 14:23:45 -08:00
Darius Cepulis and GitHub
1a249ce00d
feat(site): llms.txt ( #184 )
2025-11-12 14:22:34 -08:00
Darius Cepulis and GitHub
e239221d32
fix(site): idle load analytics ( #188 )
2025-11-12 09:43:56 -08:00
Darius Cepulis and GitHub
eea94aeb95
chore(site): begin v8 page migration ( #177 )
2025-11-10 14:31:26 -08:00
Darius Cepulis and GitHub
642d651881
docs: update site/README and add site/CLAUDE ( #172 )
2025-11-06 12:20:46 -06:00
Darius Cepulis and GitHub
8ba758ab5d
feat(site): search ( #165 )
2025-11-05 13:04:06 -06:00