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
Santiago Puppo and GitHub
338020e1d5
feat(packages): airplay button ( #1531 )
2026-05-27 10:22:31 -07:00
Sam Potts and GitHub
760870fdf2
fix(core): disable toggle captions when there are no captions ( #1598 )
2026-05-26 09:49:50 +10:00
Sam Potts and GitHub
23c6224446
fix(skin): minor design tweaks ( #1597 )
2026-05-26 07:40:20 +10: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
1a3911151a
chore(build): quiet tsdown size reports in local dev ( #1569 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-20 11:38:26 +10:00
5f1c2370fa
chore: release main ( #1477 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-05-19 12:48:40 -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
20e77d37fa
feat(packages): ship bundled markdown docs in html and react tarballs ( #1560 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-05-19 11:35:16 -07:00
Ronald Urbina and GitHub
cc22f9fa81
fix(react): replace any with unknown in isRenderProp type guard ( #1500 )
2026-05-18 13:37:44 -03:00
Sam Potts and GitHub
ad831d25f0
feat(packages): add playback rate menu ( #1527 )
2026-05-14 08:37:52 +10:00
Santiago Puppo and GitHub
e73f87d392
fix(skin): fix minimal tailwind root sizing ( #1540 )
2026-05-13 11:07:00 +10:00
Santiago Puppo and GitHub
ff7d901bc4
fix(core): resolve cast button ssr hydration mismatch ( #1518 )
2026-05-08 10:16:35 -07:00
Santiago Puppo and GitHub
a1e37dd66f
fix(html): set min dimensions on background-video host ( #1523 )
2026-05-08 10:15:45 -07:00
8fa63c6567
feat(spf) discrete signals and behavior objects ( #1508 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-08 08:32:44 -07: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
0cfd3bb395
feat(spf): HLS engine composition walkthrough + doc-driven cleanups ( #1512 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-05-05 12:07:26 -07:00
Sam Potts and GitHub
17d44a5d32
chore(ci): configure noUnknownProperty to allow corner-shape ( #1502 )
2026-05-04 17:46:57 -07: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
e37d5df873
feat(packages): add live button component ( #1473 )
2026-04-30 18:00:15 -07:00
Sam Potts and GitHub
c5b06cf948
fix(skin): fix safari button alignment issue when zoomed ( #1495 )
2026-05-01 07:03:07 +10:00
Sam Potts and GitHub
d0b36ed5b8
fix(icons): use icon exports in ejected skins ( #1489 )
2026-04-29 16:05:35 +10:00
Sam Potts and GitHub
8e2b7e4f6d
fix(ci): use biome to sort CSS properties ( #1490 )
2026-04-29 16:04:20 +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
Sam Potts and GitHub
c388dd35a9
fix(icons): avoid hidden spinner animations ( #1476 )
2026-04-28 16:24:53 +10:00
cce48c01fa
chore: release main ( #1375 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-27 13:47:20 -07:00
Wesley Luyten and GitHub
e3d4ff9d68
feat(core): add liveEdgeStart and targetLiveWindow properties ( #1445 )
2026-04-27 12:40:07 -07:00
Wesley Luyten and GitHub
bb72a84dc1
refactor(core)!: unify fullscreen and pip on media capabilities ( #1469 )
2026-04-27 11:59:14 -07:00
466abb6d20
feat(html): re-export reactive primitives from @videojs/element ( #1472 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-27 10:55:29 -05:00
Darius Cepulis and GitHub
85e28a5920
feat(packages): support cli:omit markers for llm-only doc content ( #1466 )
2026-04-24 14:56:44 -05: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
b9349375cb
fix(html): raise testTimeout to 15s for parallel-load reliability ( #1448 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-23 14:44:29 -07:00
rahim and GitHub
84c9e540bd
chore(root): migrate typecheck to @typescript/native-preview (tsgo) ( #1400 )
2026-04-23 11:11:50 +10:00
Wesley Luyten and GitHub
d9c00491e7
feat(packages): add live-video and live-audio presets ( #1399 )
2026-04-22 12:43:27 -07:00
6149e7fce7
build(cli): decouple cli tests from upstream builds ( #1402 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-22 07:46:26 -05:00
Wesley Luyten and GitHub
587c302fe5
feat(core): add HLS stream-type detection and live duration ( #1387 )
2026-04-21 20:27:54 -07:00
76a1e4a8c9
feat(html): observe cast attributes on mux elements ( #1386 )
...
Co-authored-by: Cursor Agent <cursoragent@cursor.com >
2026-04-20 17:29:46 -07:00
Wesley Luyten and GitHub
413874c1e0
refactor(packages)!: rename cast to google-cast and remote-playback ( #1380 )
2026-04-20 15:50:16 -07:00
2f7212028c
refactor(react): replace prototype-walking and inferred class props ( #1376 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-20 09:20:46 -07:00
rahim and GitHub
5e9a02c851
fix(react): rename MediaGesture and MediaHotkey to Gesture and Hotkey ( #1374 )
2026-04-19 23:46:46 -07:00
Wesley Luyten and GitHub
000c54e16a
chore: release main ( #1353 )
2026-04-18 01:18:23 -07:00
rahim and GitHub
769d436f4e
fix(react): prevent gesture tap from firing on slider interactions ( #1361 )
2026-04-17 18:01:26 -07:00
Wesley Luyten and GitHub
31a005eeef
feat(packages): add chromecast support via remote playback API ( #1348 )
2026-04-17 14:51:16 -07:00
Wesley Luyten and GitHub
8530316987
revert(packages): add server-only bundles ( #1349 ) ( #1354 )
2026-04-17 11:44:53 -07:00
rahim and GitHub
3331fdaf25
fix(packages): add server-only bundles ( #1349 )
2026-04-16 00:59:14 -07:00
Wesley Luyten and GitHub
521774a95b
chore: release main ( #1341 )
2026-04-14 17:19:40 -05:00
d4b805ea69
feat(site): feature and preset reference UI + docs integration ( #1258 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 17:19:01 -05:00
5301202a18
fix(cli): normalize repository URL to match npm convention ( #1340 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 17:16:42 -05:00
77faf060d4
chore: release main ( #1339 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-14 17:11:09 -05:00
ef712093d4
fix(cli): replace deprecated noExternal with deps.alwaysBundle ( #1338 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-14 17:09:05 -05:00