Rahim
b01a051744
feat(compiler): add @videojs/compiler package
...
Introduce the build-time compiler for constrained-JSX skins, rebased onto
current main as a clean, additive package. Provides:
- core pipeline: parse, compile, generate, JSX runtime, define-component
- transforms: import rewriting, replace/wrap, drop-unused locals/imports
- matchers + react lowering (add-prop, child-as-prop)
- styles className analyzer
- tailwind subsystem: design-system loader, decompose, evaluator,
deriveClassName, emitCss, tailwindPlugin (three targets)
Self-contained: the integration smoke test now reads a vendored skin
fixture instead of the skins package, so the compiler builds and tests
green independently. 158 tests pass.
Wiring: register the project reference (tsconfig), commitlint scope,
CI test-matrix entry, and lockfile entries (lightningcss, tailwindcss).
The skin migration that consumes this compiler is parked separately —
its token refactor conflicts with skin work that landed on main; see the
follow-up commit and .claude/plans/compiler-rebase-audit.md.
2026-06-17 17:13:40 -07:00
eae0191eed
chore(ci): drop edited trigger from issue triage ( #1700 )
...
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com >
2026-06-17 14:28:38 -07: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
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
Darius Cepulis and GitHub
e68ace82ff
chore(ci): scope triage label to external authors ( #1550 )
2026-05-18 13:06:59 -07: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
c3984f74d1
fix(site): add astro check CI and reduce errors/hints ( #1109 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-22 10:18:05 -05:00
c93dce4438
chore(ci): exclude epic and priority labels from triage agent ( #1377 )
...
Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com >
2026-04-20 14:05:04 -05:00
Wesley Luyten and GitHub
000c54e16a
chore: release main ( #1353 )
2026-04-18 01:18:23 -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
4ecc870685
feat: add e2e test harness ( #1237 )
...
Co-authored-by: Christian Pillsbury <cpillsbury@mux.com >
2026-04-15 15:28:38 -07:00
Wesley Luyten and GitHub
521774a95b
chore: release main ( #1341 )
2026-04-14 17:19:40 -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
c2cb16bd8b
chore: release main ( #1336 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-14 16:54:01 -05:00
da598b285a
chore: release main ( #1313 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-14 15:58:18 -05: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
c4dfa3e49b
feat(site): add versioned docs infrastructure ( #1314 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-04-14 07:50:29 -05:00
Wesley Luyten and GitHub
d67a3699e4
chore: release main ( #1308 )
2026-04-10 22:09:56 -07:00
Wesley Luyten and GitHub
12877c34fc
chore: release main ( #1232 )
2026-04-10 15:18:11 -07:00
rahim and GitHub
a14a5b7498
chore(build): add workspace consistency checker ( #1277 )
2026-04-07 21:31:04 -07:00
rahim and GitHub
b874dad306
fix(packages): workspace drift ( #1270 )
2026-04-07 21:15:23 -07:00
09bb93c723
chore(ci): clarify Docs and Design prefix descriptions in triage bot ( #1228 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 16:30:47 -05:00
51eaecfff6
chore: use title prefixes instead of issue types for triage ( #1227 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-06 15:47:37 -05:00
d75cd82ef8
chore: release main ( #1212 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-04-03 17:56:01 -05:00
c3327d18a0
chore(ci): update workflows for new triage system ( #1217 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-03 15:34:37 -05:00
Wesley Luyten and GitHub
6a4dbba2e4
fix(ci): prevent non-fast-forward push in release-pr workflow ( #1213 )
2026-04-03 09:34:06 -05:00
Wesley Luyten and GitHub
dcb4587dba
chore: release main ( #1193 )
2026-04-03 00:19:11 -07:00
rahim and GitHub
979d37af2b
chore(ci): remove CI failure diagnosis workflow ( #1191 )
2026-04-01 15:40:15 -07:00
rahim and GitHub
6c5f8c0eda
chore: move sandbox to apps/ ( #1171 )
2026-04-01 12:42:06 -07:00
rahim and GitHub
2fff955ab6
chore(claude): update create-issue skill ( #1172 )
2026-04-01 12:08:37 -07:00
1cead572b5
fix(ci): rewrite API reference sync workflow ( #1180 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:41:32 -05:00
88fc9dcc35
fix(build): auto-stamp changelog version from release manifest ( #1179 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-04-01 11:31:20 -05:00
63a82c0f92
chore: release main ( #1170 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-31 20:37:58 -05:00
Wesley Luyten and GitHub
d7d6f70797
chore: release main ( #1115 )
2026-03-31 17:11:33 -07:00
Wesley Luyten and GitHub
7880271231
chore: release main ( #1100 )
2026-03-24 01:55:32 -07:00
ff8f70e8f2
chore: release main ( #1094 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-24 11:02:34 +11:00
4ef56eb0a9
chore: release main ( #1074 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-23 10:01:05 -07:00
e2d55de26b
chore: release main ( #1072 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-20 16:54:03 -07:00
Christian Pillsbury and GitHub
275aebdc8f
chore(ci): add SPF to issue template package options ( #1058 )
2026-03-20 09:56:01 -07:00
b2b424ee65
chore: release main ( #955 )
...
Co-authored-by: Wesley Luyten <me@wesleyluyten.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-03-19 12:35:22 -05:00
2f612b5f52
ci(cd): add changelog actions pipeline ( #1032 )
...
Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com >
2026-03-19 10:44:47 -05:00
rahim and GitHub
409caddd88
refactor(ci): collapse unchanged packages in bundle size report ( #1016 )
2026-03-18 22:32:37 -07:00
Wesley Luyten and GitHub
c8bba26fb3
chore(changelog): release please token ( #973 )
2026-03-16 18:17:09 -05:00
ba5a72fb12
chore: release main ( #947 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-16 07:25:02 +11:00
Wesley Luyten and GitHub
b4688477cd
fix(changelog): add root changelog generator ( #916 )
2026-03-12 17:03:23 -05:00
70a9bb56e1
chore: release main ( #911 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-12 21:10:11 +11:00
Sam Potts and GitHub
266fbcc786
Update .release-please-manifest.json ( #912 )
2026-03-12 20:52:00 +11:00
Sam Potts and GitHub
ba82a51195
fix(cd): add @videojs/skins to release please ( #910 )
2026-03-12 20:44:33 +11:00
b6a657a7fc
chore: release main ( #891 )
...
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2026-03-12 12:29:17 +11:00