00aa6247b8
feat(spf): multi-cdn support ( #1668 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-11 10:09:16 -07:00
f15d2b5e78
docs(spf): track switching design ( #1631 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-08 14:39:40 -07:00
057f32573e
feat(spf): multi-track audio + skills building features and behaviors ( #1605 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-06-04 09:53:13 -07:00
Sam Potts and GitHub
c5f75166fd
feat(packages): update menu group labels ( #1643 )
2026-06-02 20:26:19 +10:00
Santiago Puppo and GitHub
3741e8de12
feat(spf): background looping video (phase 1) ( #1602 )
2026-06-01 16:13:26 -03:00
1a3cb45b29
feat(spf): basic audio only use case + use-case-composition doc-type + implementation skills ( #1584 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-27 12:48:40 -07:00
c9d6ccecdd
docs(spf): seed feature registry, clusters reference, and document-feature skill ( #1581 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-21 12:07:33 -07:00
c112b6248b
fix(spf): conventions, per-type specialization, config threading ( #1537 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-19 11:38:47 -07:00
Sam Potts and GitHub
ac37259803
docs(design): i18n ( #1122 )
2026-05-18 10:02:55 +10:00
Sam Potts and GitHub
ad831d25f0
feat(packages): add playback rate menu ( #1527 )
2026-05-14 08:37:52 +10:00
e3c1b28032
feat(core): menu core layer and DOM keyboard navigation ( #1503 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-05-06 18:15:49 +10:00
0620814a67
feat(packages): add UI support for gestures and hotkeys ( #1388 )
...
Co-authored-by: Rahim <rahim.alwer@gmail.com >
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-05-05 10:34:12 +10:00
Wesley Luyten and GitHub
6c81f2d190
docs(design): add design doc for live presets ( #1395 )
2026-05-01 13:01:04 -03:00
Sam Potts and GitHub
cc1b5645e5
docs(design): menus ( #1078 )
2026-05-01 13:34:33 +10:00
Christian Pillsbury and GitHub
69852ddeb0
docs/spf fundamental concepts ( #1396 )
...
Feedback from @decepulis treated as a fast follow/incremental improvement effort for expediency.
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-28 11:16:56 -07:00
89594292d4
docs(root): fix stale references and document sandbox workflow ( #1464 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-24 14:29:24 -05:00
rahim and GitHub
5e9a02c851
fix(react): rename MediaGesture and MediaHotkey to Gesture and Hotkey ( #1374 )
2026-04-19 23:46:46 -07:00
24b8b77c8a
feat(cli): add @videojs/cli docs command for LLM-friendly installation ( #1214 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 11:07:49 -05:00
rahim and GitHub
de5d612107
design: media contracts ( #1297 )
2026-04-13 22:25:35 -07:00
rahim and GitHub
57259b342a
fix(core): treat Alt as implicit modifier for non-letter character hotkeys ( #1304 )
2026-04-10 13:35:17 -07:00
e62f1ef267
docs: CLI for LLM-friendly Video.js installation ( #1205 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-10 11:57:26 -05:00
rahim and GitHub
a0fd3cbda8
fix(packages): remove redundant "Shift" modifier from playback rate hotkeys ( #1290 )
2026-04-08 14:47:14 -07:00
1346d869ae
feat(spf): architecture reactors ( #1218 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-04-08 13:38:24 -07:00
Wesley Luyten and GitHub
2d702ba1dd
docs(design): gestures ( #1044 )
2026-04-07 13:00:04 -07:00
rahim and GitHub
e1c3689dc0
docs(design): hotkeys ( #1222 )
2026-04-06 20:34:59 -07:00
64f5b5d5da
test(site): replace api-docs-builder design doc with E2E spec tests ( #1225 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-06 17:36:37 -05:00
rahim and GitHub
cf5fad97a4
chore(design): archive implemented docs and simplify design skill conventions ( #1173 )
2026-03-31 23:00:39 -07:00
Wesley Luyten and GitHub
271a8c8502
feat: add Mux video component ( #1036 )
2026-03-24 18:19:50 -05:00
rahim and GitHub
e09ea334bd
refactor(html): context-based media discovery, remove slot="media" ( #997 )
2026-03-18 22:21:30 -07:00
d535282f03
refactor(packages): move store attach lifecycle to provider ( #975 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-17 15:50:39 -07:00
Wesley Luyten and GitHub
561d03eb5a
fix(core): rename MediaDelegateMixin and MediaProxyMixin ( #976 )
2026-03-16 18:32:00 -05:00
Christian Pillsbury and GitHub
c782a0f0a1
docs(design): add SPF living design docs ( #899 )
2026-03-16 12:21:31 -07:00
7a5ce94bca
docs(site): add Slider and Tooltip API reference pages ( #862 )
...
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com >
2026-03-16 14:05:33 -05:00
Sarah Brown and GitHub
2007348ac4
docs(internal): add gesture as components decision ( #949 )
2026-03-16 11:00:20 -07:00
rahim and GitHub
3f11424b18
fix(html): add destroy ( #748 )
2026-03-05 18:16:30 -08:00
Wesley Luyten and GitHub
5c422452e4
feat: small state and naming fixes ( #719 )
2026-03-04 16:05:20 -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
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 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
Steve Heffernan and GitHub
897a5af7f6
docs(design): add player-container separation decision ( #614 )
2026-02-25 21:24:52 -03:00
Sam Potts and GitHub
cb09079758
docs: add captions decision ( #611 )
2026-02-26 10:45:07 +11: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
Wesley Luyten and GitHub
c4ef94e823
feat: add media delegate mixin ( #598 )
2026-02-24 14:53:07 -06:00
Wesley Luyten and GitHub
b3a31a335a
feat: add media API + HLS video components ( #507 )
2026-02-18 13:34:49 -06:00
rahim and GitHub
7efee3d033
feat(packages): add slider core layer ( #529 )
2026-02-14 01:30:29 +11:00
rahim and GitHub
0d0fa61d7b
docs(design): slider ( #506 )
2026-02-14 00:38:24 +11:00
rahim and GitHub
c733077d32
feat(core): add seek button component ( #526 )
2026-02-13 23:30:25 +11:00
rahim and GitHub
9f1c9a946d
docs(design): controls ( #456 )
2026-02-12 18:14:11 +11:00