Commit Graph
535 Commits
Author SHA1 Message Date
rahimandGitHub 7c8b9c00d9 chore(ci): migrate issue triage workflow to Claude agent (#663) 2026-02-28 22:24:41 -08:00
rahimandGitHub 41d9ef535b fix(ci): reduce issue sync permission denials (#662) 2026-02-28 22:07:32 -08:00
rahimandGitHub f638087579 fix(ci): allow OIDC token in issue sync workflow (#661) 2026-02-28 21:55:19 -08:00
rahimandGitHub b972d75925 chore(ci): add issue sync workflow (#660) 2026-02-28 21:46:08 -08:00
rahimandGitHub 017856013f refactor(html): split UI define modules and narrow slider imports (#659) 2026-03-01 16:23:43 +11:00
rahimandGitHub 92b7c2ac18 feat(html): add volume slider element (#657) 2026-02-28 21:09:13 -08:00
rahimandGitHub 26c7395cd0 feat(html): add time slider element (#656) 2026-02-28 20:52:27 -08:00
rahimandGitHub d5df0150b3 feat(html): add slider element (#655) 2026-02-28 20:13:08 -08:00
Rahim 010e93ff34 docs(root): update timeline dates for alpha and beta 2026-02-28 17:29:48 -08:00
rahimandGitHub 158378ac73 feat(react): add time slider component (#647) 2026-02-28 01:02:40 -08:00
rahimandGitHub 2f8ca094ad feat(react): add slider component (#644) 2026-02-28 00:48:51 -08:00
rahimandGitHub e63d591d6e docs(site): add thumbnail reference page (#654) 2026-02-28 00:40:44 -08:00
rahimandGitHub ed43d52f8f feat(react): add popover component (#653) 2026-02-28 00:40:03 -08:00
rahimandGitHub bebd03ff2b feat(html): add popover element (#652) 2026-02-28 00:39:47 -08:00
rahimandGitHub 44188d4823 feat(core): add popover component (#615) 2026-02-28 00:33:30 -08:00
rahimandGitHub c92a9f914f refactor(packages): move feature presets to subpath exports (#633) 2026-02-27 17:06:36 -08:00
rahimandGitHub 40606ff188 feat(react): add thumbnail component (#648) 2026-02-27 17:04:33 -08:00
rahimandGitHub 8457b1241c feat(html): add thumbnail element (#646) 2026-02-27 17:02:15 -08:00
rahimandGitHub ed22730592 refactor(html): separate provider and container concerns in createPlayer (#635) 2026-02-27 16:42:47 -08:00
rahimandGitHub 7bae887920 feat(core): add thumbnail component and text track store feature (#643) 2026-02-27 15:19:11 -08:00
rahimandGitHub 2581699877 docs(site): use createPlayer in React installation code generator (#634) 2026-02-27 13:42:54 -08:00
Darius CepulisandGitHub 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
Wesley LuytenandGitHub 2b50825573 fix: add SSR stubs for HLS media (#641) 2026-02-27 12:53:24 -06:00
Sam PottsandGitHub 3305fb3db6 feat(react): add playback rate button component (#639) 2026-02-27 17:05:41 +11:00
Sam PottsandGitHub ac346dbbd6 feat(react): support native caption track shifting in video skins (#636) 2026-02-27 12:52:30 +11:00
Wesley LuytenandGitHub 5f1cafaa25 fix: revert preset provider (#631) 2026-02-26 17:12:37 -06:00
Sam PottsandGitHub 0666d526b1 fix(skin): temporarily hide the caption button (#629) 2026-02-27 10:04:35 +11:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
8b5e588248 chore: release main (#628)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@videojs/store@10.0.0-alpha.4 @videojs/react@10.0.0-alpha.4 @videojs/core@10.0.0-alpha.4 @videojs/icons@10.0.0-alpha.4 @videojs/utils@10.0.0-alpha.4 @videojs/html@10.0.0-alpha.4 @videojs/element@10.0.0-alpha.4
2026-02-26 16:22:14 -06:00
Darius CepulisandClaude 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 CepulisandClaude 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
Wesley LuytenandGitHub c2bc488366 feat: add background video preset (#607) 2026-02-26 16:00:36 -06:00
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
0a641e90e2 chore: release main (#627)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@videojs/core@10.0.0-alpha.3 @videojs/react@10.0.0-alpha.3 @videojs/element@10.0.0-alpha.3 @videojs/utils@10.0.0-alpha.3 @videojs/store@10.0.0-alpha.3 @videojs/icons@10.0.0-alpha.3 @videojs/html@10.0.0-alpha.3
2026-02-26 15:39:08 -06:00
Darius CepulisandClaude 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
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
1a27159ff7 chore: release main (#626)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@videojs/utils@10.0.0-alpha.2 @videojs/element@10.0.0-alpha.2 @videojs/store@10.0.0-alpha.2 @videojs/core@10.0.0-alpha.2 @videojs/icons@10.0.0-alpha.2 @videojs/react@10.0.0-alpha.2 @videojs/html@10.0.0-alpha.2
2026-02-26 15:34:29 -06:00
Darius CepulisandClaude 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
github-actions[bot]GitHubgithub-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
dd113777ba chore: release main (#625)
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
@videojs/html@10.0.0-alpha.1 @videojs/core@10.0.0-alpha.1 @videojs/react@10.0.0-alpha.1 @videojs/icons@10.0.0-alpha.1 @videojs/utils@10.0.0-alpha.1
2026-02-26 14:16:17 -06:00
Darius CepulisandClaude 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
rahimandGitHub 23528cad88 fix(core): preserve user props in time slider (#621) 2026-02-27 04:44:53 +11: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 CepulisandGitHub 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
Steve HeffernanandGitHub 897a5af7f6 docs(design): add player-container separation decision (#614) 2026-02-25 21:24:52 -03:00
rahimandGitHub 4c7d287d35 feat(core): add slider dom (#613) 2026-02-26 11:11:58 +11:00
Sam PottsandGitHub fbf888fda3 feat(skin): add captions button to video skins (#612) 2026-02-26 11:09:22 +11:00
Sam PottsandGitHub cb09079758 docs: add captions decision (#611) 2026-02-26 10:45:07 +11: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 CepulisandGitHub 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
Sam PottsandGitHub 1c6293ea39 fix(sandbox): update style path in index.html (#604) 2026-02-25 16:26:50 +11:00