Sam Potts
cfb20fb134
fix(i18n): align stack after phrase key rollout
2026-07-13 08:22:40 +10:00
Sam Potts
1080f5fb19
docs: clarify createI18n shared context
2026-07-13 08:22:39 +10:00
Sam Potts
4734c389f6
docs: update i18n docs
2026-07-13 08:22:39 +10:00
Sam Potts and Cursor
5df77790bd
docs(site): remove duplicate I18nProvider from Hooks sidebar
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 08:22:39 +10:00
Sam Potts and Cursor
75aa3bf580
docs(site): move I18nProvider to Components sidebar section
...
Group I18nProvider with Player.Provider and Player.Container as
infrastructure providers; keep createI18n and hooks under Hooks & Utilities.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 08:22:39 +10:00
Sam Potts and Cursor
c172ee296d
docs(site): use single Internationalization concept title
...
Remove frameworkTitle overrides so the i18n concept page matches other
concept pages with one title across HTML and React modes.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 08:22:39 +10:00
Sam Potts and Cursor
1458e0878d
docs(site): expand locale switch flash-avoidance examples
...
Document registerI18n pre-caching at bootstrap and before switch,
compare with I18nProvider translations prop, and note global merge behavior.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 08:22:39 +10:00
Sam Potts and Cursor
266eb04407
docs(site): add i18n type reference pages and review fixes
...
Add Locale, BuiltInLocale, TranslationParams, Translations, and Translator
reference pages plus createTranslator. Cross-link types from concept and
guides; fix React examples and register-locale satisfies pattern.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 08:22:39 +10:00
Sam Potts and Cursor
fd54f36110
docs(site): add i18n concept, guides, and API reference pages
...
Documents opaque keys, registry APIs, React/HTML providers, and locale
workflows for #1373 . Extends api-docs-builder discovery for core/react
i18n exports and adds matching reference MDX pages.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-13 08:22:39 +10:00
Sam Potts and GitHub
028dadb385
feat(packages): i18n ( #1708 )
2026-07-10 12:58:47 +10:00
Renzo Delfino and GitHub
5f48fcc6d6
fix(docs): split ejected React skin sample into player + component files ( #1588 )
2026-07-09 16:59:57 -03:00
258101a19a
docs(site): refresh write-guides page and align docs skill Diátaxis guidance ( #1809 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-07 14:36:04 -05:00
c3d70e50ac
docs(site): rework Google Cast concept page and move it in the sidebar ( #1806 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-07 14:27:30 -05:00
9850e0c346
chore: release main ( #1599 )
...
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2026-07-07 13:08:22 -05:00
Sam Potts and GitHub
cc020b4b89
docs(site): add menu reference ( #1673 )
2026-07-07 13:06:19 -05:00
e060cf0d54
docs(site): backfill and prose-ify beta changelogs ( #1794 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-02 16:15:18 -07:00
050d963472
feat(site): add changelog section ( #1793 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-02 11:05:41 -07:00
2a8cbd0df4
fix(site): skip docs links for features without reference pages ( #1394 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-02 11:04:31 -07:00
fb50e331f2
perf(site): migrate markdown pipeline to Sätteri ( #1733 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-07-02 10:10:35 -07:00
Sam Potts and GitHub
be4d5a1155
feat(packages): add time display toggle ( #1669 )
2026-07-01 12:27:27 +10:00
Sam Potts and GitHub
5d44c4debf
feat(packages): add audio tracks menu ( #1714 )
2026-06-30 13:40:24 +10:00
01cea7a3d1
feat: add DASH, Mux, and Vimeo as installation source types (UI + CLI) ( #1732 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-26 14:32:49 -07:00
Wesley Luyten and GitHub
29b3f0f00a
fix(site): resolve api reference slug mismatch on airplay and hlsjs pages ( #1755 )
2026-06-26 14:10:25 -07:00
Wesley Luyten and GitHub
d321522cf0
refactor(packages)!: rename hls media stack to hlsjs naming ( #1753 )
2026-06-26 11:59:39 -07:00
f1f2129739
feat: add a CDN media-availability manifest and read it across install surfaces ( #1737 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-25 11:20:45 -07:00
a5a7953603
chore(site): upgrade to Astro 7 and consolidate on Vite 8 ( #1721 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-23 14:23:21 -07:00
b8b1709db5
fix(site): pre-bundle react-dom so dev islands hydrate ( #1711 )
...
Co-authored-by: Claude <noreply@anthropic.com >
2026-06-22 09:43:49 -07:00
Darius Cepulis and GitHub
d799be1063
feat(site): API reference pages for media elements ( #1342 )
2026-06-19 09:44:54 -07:00
accf4bfa34
fix(packages): escape HTML special chars in serializeAttributes to prevent XSS ( #1670 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
Co-authored-by: Wesley Luyten <me@wesleyluyten.com >
2026-06-18 12:23:19 -07:00
fa768da757
docs(site): add Google Cast documentation ( #1681 )
...
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-18 11:42:19 -07:00
9bcdf5ffc2
fix(site): update use-media reference for mediahost architecture ( #1702 )
...
Co-authored-by: Darius Cepulis <dcepulis@mux.com >
2026-06-18 11:14:45 -07:00
Renzo Delfino and GitHub
964d9ca1d7
docs(site): document self-hosted and offline player builds ( #1680 )
2026-06-18 14:48:22 -03:00
Manuel Calleriza and GitHub
67e1bc17c6
docs(react): clarify usePlayer typed vs untyped store access ( #1663 )
2026-06-18 14:46:01 -03:00
Ronald Urbina and GitHub
0b1491c30e
docs(site): add "No Skin" option to installation skin picker ( #1525 )
2026-06-18 12:07:23 -03:00
Ronald Urbina and GitHub
07428519a5
feat(packages): add poster placeholder blur-up pattern ( #1632 )
2026-06-18 12:05:41 -03:00
Sam Potts and GitHub
035b509c7a
feat(packages): compound tooltips with label and shortcut parts ( #1494 )
2026-06-18 08:12:16 +10:00
Sam Potts and GitHub
74da6821d7
feat(core): add quality selection state ( #1693 )
2026-06-18 07:20:13 +10:00
Renzo Delfino and GitHub
1145f09e52
feat(site): list required css imports per skin in preset reference ( #1521 )
2026-06-12 14:57:42 -03:00
Ronald Urbina and GitHub
e10455aed7
fix(docs): replace <Controls /> with <Controls.Root> in code samples ( #1492 )
2026-06-11 11:22:39 -03:00
Renzo Delfino and GitHub
f90a700a00
feat(site): add pre-release docs banner on main.videojs.org ( #1575 )
2026-06-10 14:47:21 -03:00
Sam Potts and GitHub
62d0524b83
feat(core): lock fullscreen orientation ( #1656 )
2026-06-10 10:32:43 +10:00
Santiago Puppo and GitHub
24a78d253a
refactor(core): airplay button ( #1614 )
2026-06-03 13:54:28 -07:00
2a96b3c285
fix(site): cache shiki highlighters during dev HMR ( #1619 )
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-05-29 10:02:13 +10:00
Santiago Puppo and GitHub
338020e1d5
feat(packages): airplay button ( #1531 )
2026-05-27 10:22:31 -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
Darius Cepulis and GitHub
cbb8d0fe9c
fix(docs): improve agentic discovery of llms.txt and eject ( #1564 )
2026-05-19 11:36:16 -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
Renzo Delfino and GitHub
7035407963
docs(site): use togglePaused in playback feature example ( #1522 )
2026-05-18 13:44:21 -03:00
c164c0a178
docs(site): fix feature export names in features and presets guides ( #1513 )
...
Co-authored-by: Darius Cepulis <dcepulis@mux.com >
Co-authored-by: Darius Cepulis <de.cepulis@gmail.com >
2026-05-18 13:37:59 -03: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