Commit Graph
1076 Commits
Author SHA1 Message Date
854df60fcb fix(ci): relay release event through workflow_dispatch for changelog prose (#1792)
Co-authored-by: Claude <noreply@anthropic.com>
2026-07-02 11:09:01 -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 PottsandGitHub 47e74a139e fix(html): avoid menu item value render loop (#1791) 2026-07-02 15:11:19 +10:00
6f6657a198 fix(react): memoize Provider context value (#1787)
Co-authored-by: James <james@BlainWebDesign.com>
2026-07-01 11:57:08 -07:00
Sam PottsandGitHub 561a2f2778 fix(test): update duration selectors for time inversion feature (#1760) 2026-07-01 17:55:40 +10:00
Sam PottsandGitHub be4d5a1155 feat(packages): add time display toggle (#1669) 2026-07-01 12:27:27 +10:00
0de3fef878 fix(skin): improve buffering, overlays, and input feedback (#1547)
Co-authored-by: Cursor <cursoragent@cursor.com>
2026-07-01 09:49:12 +10:00
7c3be22e8a fix(site): install musl resvg binary so Netlify can bundle the OG function (#1759)
Co-authored-by: Claude <noreply@anthropic.com>
2026-06-30 15:56:54 -07:00
131e176dde feat(packages): add pauseOnDrag to time slider (#1596)
Co-authored-by: shiminshen <16914659+shiminshen@users.noreply.github.com>
2026-06-30 13:55:59 -07:00
058fb8cfdd fix(react): recover from StoreError: DESTROYED on React <Activity> hide/reveal (#1587)
Co-authored-by: Manuel Calleriza <mcalleriza@mux.com>
2026-06-30 10:48:00 -07:00
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