 Santiago PuppoandGitHub
|
3f2f4a4a5a
|
feat(core): Support AirPlay on MSE (#1692)
|
2026-06-30 10:31:49 -07:00 |
|
 Sam PottsandGitHub
|
5d44c4debf
|
feat(packages): add audio tracks menu (#1714)
|
2026-06-30 13:40:24 +10:00 |
|
 Sam PottsandGitHub
|
f3652bd90b
|
fix(skin): improvements to menu styles (#1725)
|
2026-06-30 11:32:09 +10:00 |
|
 Sam PottsandGitHub
|
9ab7adefb7
|
fix(packages): handle menu child mutations (#1739)
|
2026-06-30 10:20:07 +10:00 |
|
 Sam PottsandGitHub
|
a6d30a9e61
|
fix(skin): aspect ratio related fixes (#1726)
|
2026-06-30 09:57:03 +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 LuytenandGitHub
|
29b3f0f00a
|
fix(site): resolve api reference slug mismatch on airplay and hlsjs pages (#1755)
|
2026-06-26 14:10:25 -07:00 |
|
 Wesley LuytenandGitHub
|
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 |
|
 Santiago PuppoandGitHub
|
a74b8c0993
|
refactor: Rename SPF background-looping-video into background-video (#1731)
|
2026-06-24 11:09:20 -03: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 |
|
 Wesley LuytenandGitHub
|
0460a48d93
|
fix(core): upgrade dash.js to 5.2.0 (#1724)
|
2026-06-23 12:59:33 -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 |
|
 
|
23538e3649
|
feat(spf): text tracks switching (#1687)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-22 07:54:51 -07:00 |
|
 Darius CepulisandGitHub
|
d799be1063
|
feat(site): API reference pages for media elements (#1342)
|
2026-06-19 09:44:54 -07:00 |
|
 Sam PottsandGitHub
|
1512729365
|
fix(ci): run bundle size on stacked prs (#1713)
|
2026-06-19 14:48:58 +10:00 |
|
 Sam PottsandGitHub
|
ff694a0dd8
|
fix(skin): add missing classnames to tailwind menus (#1712)
|
2026-06-19 14:23:24 +10:00 |
|
 
|
17d6ebfc30
|
fix(ci): report lazy bundle chunks separately (#1710)
Co-authored-by: Cursor Agent <cursoragent@cursor.com>
|
2026-06-19 13:42:08 +10:00 |
|
 
|
edfec1c93e
|
revert(core): unmerge i18n stack base (#1707)
Co-authored-by: Wesley Luyten <me@wesleyluyten.com>
|
2026-06-18 15:20:35 -07:00 |
|
 
|
f0f9eed544
|
refactor(core)!: move media capability predicates to core layer (#1705)
Co-authored-by: Rahim <rahim.alwer@gmail.com>
|
2026-06-18 15:00:26 -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 |
|
 
|
9170a5879e
|
feat(core): add built-in locale packs and lazy loadLocale (#1590)
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-06-18 12:16:47 -07:00 |
|
  
|
768bf09da0
|
feat(core): add i18n foundation with English locale and UI wiring (#1589)
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Wesley Luyten <me@wesleyluyten.com>
|
2026-06-18 11:55:38 -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 DelfinoandGitHub
|
964d9ca1d7
|
docs(site): document self-hosted and offline player builds (#1680)
|
2026-06-18 14:48:22 -03:00 |
|
 Manuel CallerizaandGitHub
|
67e1bc17c6
|
docs(react): clarify usePlayer typed vs untyped store access (#1663)
|
2026-06-18 14:46:01 -03:00 |
|
 Ronald UrbinaandGitHub
|
0b1491c30e
|
docs(site): add "No Skin" option to installation skin picker (#1525)
|
2026-06-18 12:07:23 -03:00 |
|
 Ronald UrbinaandGitHub
|
07428519a5
|
feat(packages): add poster placeholder blur-up pattern (#1632)
|
2026-06-18 12:05:41 -03:00 |
|
 Wesley LuytenandGitHub
|
b32b80e55b
|
refactor(core): rework media config as a plain getter/setter (#1697)
|
2026-06-17 17:58:52 -07:00 |
|
 Wesley LuytenandGitHub
|
1b31f3e8d7
|
feat(core): add vimeo media host and html/react components (#1667)
|
2026-06-18 09:36:31 +10:00 |
|
 Sam PottsandGitHub
|
035b509c7a
|
feat(packages): compound tooltips with label and shortcut parts (#1494)
|
2026-06-18 08:12:16 +10:00 |
|
 Sam PottsandGitHub
|
9275f93504
|
feat(packages): add resolved rendition to auto label (#1698)
|
2026-06-18 07:42:00 +10: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 |
|
 Sam PottsandGitHub
|
16ab90987a
|
feat(packages): add quality menu UI (#1694)
|
2026-06-18 07:20:59 +10:00 |
|
 Sam PottsandGitHub
|
74da6821d7
|
feat(core): add quality selection state (#1693)
|
2026-06-18 07:20:13 +10:00 |
|
 
|
bce79ec424
|
feat(spf): capability probing (#1676)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-17 11:22:49 -07:00 |
|
 
|
b89f1e944c
|
feat(spf): multi cdn failover (#1671)
Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
|
2026-06-17 08:20:43 -07:00 |
|
 Santiago PuppoandGitHub
|
33873bc4ae
|
feat(spf): Add maxResolution to SPF Background Video (#1654)
|
2026-06-17 11:36:02 -03:00 |
|
 Ronald UrbinaandGitHub
|
47aca0f798
|
fix(core): remove 1-9 digit key seek from slider keyboard handler (#1690)
|
2026-06-16 10:50:16 -03:00 |
|
 Wesley LuytenandGitHub
|
67b39fe4bd
|
feat(core): add media tracks and renditions support (#1664)
|
2026-06-15 07:39:55 +10:00 |
|
 Wesley LuytenandGitHub
|
0ffe1a9197
|
feat(media)!: add Google Cast by default to HLS, DASH media (#1661)
|
2026-06-12 17:34:14 -07:00 |
|
 Renzo DelfinoandGitHub
|
1145f09e52
|
feat(site): list required css imports per skin in preset reference (#1521)
|
2026-06-12 14:57:42 -03:00 |
|
 Sam PottsandGitHub
|
4a81e048a1
|
fix(test): stabilize e2e tests (#1678)
|
2026-06-12 07:13:07 +10:00 |
|
 
|
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 |
|
 Sam PottsandGitHub
|
b9e0a75c1b
|
fix(react): address stale media reference (#1677)
|
2026-06-11 09:37:28 -07:00 |
|
 Ronald UrbinaandGitHub
|
e10455aed7
|
fix(docs): replace <Controls /> with <Controls.Root> in code samples (#1492)
|
2026-06-11 11:22:39 -03:00 |
|
 Sam PottsandGitHub
|
6b0d3b6b2f
|
fix(test): update e2e menu selectors (#1674)
|
2026-06-11 12:29:59 +10:00 |
|
 Renzo DelfinoandGitHub
|
f90a700a00
|
feat(site): add pre-release docs banner on main.videojs.org (#1575)
|
2026-06-10 14:47:21 -03:00 |
|
 Renzo DelfinoandGitHub
|
48a984aecd
|
fix(core): prevent mobile controls flash on first tap after auto-hide (#1556)
|
2026-06-10 14:39:39 -03:00 |
|