Files
Wesley LuytenGitHubgithub-actions[bot] <github-actions[bot]@users.noreply.github.com>
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

24 KiB

Changelog

10.0.0-beta.25 (2026-07-07)

⚠ BREAKING CHANGES

  • media: add Google Cast by default to HLS, DASH media (#1661)

Features

  • core: add i18n foundation with English locale and UI wiring (#1589) (768bf09)
  • core: add vimeo media host and html/react components (#1667) (1b31f3e)
  • core: Support AirPlay on MSE (#1692) (3f2f4a4)
  • media: add Google Cast by default to HLS, DASH media (#1661) (0ffe1a9)

Bug Fixes

  • core: disable toggle captions when there are no captions (#1598) (760870f)
  • packages: escape HTML special chars in serializeAttributes to prevent XSS (#1670) (accf4bf)

Reverts

10.0.0-beta.24 (2026-05-19)

Features

  • packages: add playback rate menu (#1527) (ad831d2)
  • spf: HLS engine composition walkthrough + doc-driven cleanups (#1512) (0cfd3bb)

10.0.0-beta.23 (2026-04-27)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.22 (2026-04-18)

Bug Fixes

  • packages: add server-only bundles (#1349) (3331fda)
  • react: prevent gesture tap from firing on slider interactions (#1361) (769d436)

Reverts

10.0.0-beta.21 (2026-04-14)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.20 (2026-04-14)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.19 (2026-04-14)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.18 (2026-04-14)

⚠ BREAKING CHANGES

  • packages: replace DelegateMixin & ProxyMixin with MediaHost base classes (#1292)

Bug Fixes

  • packages: ignore gestures on interactive child elements (#1327) (b768c29)

Code Refactoring

  • packages: replace DelegateMixin & ProxyMixin with MediaHost base classes (#1292) (8f1653e)

10.0.0-beta.17 (2026-04-11)

Features

  • packages: add gesture bindings to default skins and presets (#1310) (1509a66)

10.0.0-beta.16 (2026-04-10)

Features

  • packages: add hotkey system with coordinator, actions, and ARIA support (#1238) (627ea20)

Bug Fixes

  • utils: stable sort comparator and orphaned JSDoc (#1286) (071325d)

10.0.0-beta.15 (2026-04-03)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.14 (2026-04-03)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.13 (2026-04-01)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.12 (2026-04-01)

Features

Bug Fixes

  • utils: polyfill AbortSignal.any for Chromium ≤115 (#1142) (c3641c8)

10.0.0-beta.11 (2026-03-24)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.10 (2026-03-23)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.9 (2026-03-23)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.8 (2026-03-20)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.7 (2026-03-19)

Bug Fixes

  • correct popup fallback positioning offsets (#981) (82ede77)
  • utils: handle missing media.querySelectorAll for HLS (#986) (7bacb1b)

10.0.0-beta.6 (2026-03-15)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.5 (2026-03-12)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.4 (2026-03-12)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.3 (2026-03-11)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.2 (2026-03-10)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-beta.1 (2026-03-10)

Features

Bug Fixes

  • add popover core, use in html and improve factory (#204) (f3b1b19)
  • cd: add repository field to all packages for provenance verification (b723589)
  • html: apply popover data attributes before showing via popover API (#763) (206bc9b)
  • packages: enable unbundle mode to avoid mangled exports (00fdf96)
  • packages: set release-please manifest and package versions to beta.0 (#850) (e085a0d)
  • packages: update package READMEs for beta (#848) (9562a0e)
  • packages: update version badges (#138) (22d9cb6)
  • root: add videojs keyword to package.json (4a9f8b2)
  • site: update discord link (#170) (bb10294)
  • store: guard abort on request supersession (#313) (e643ee1)
  • textTrackList and optimize (#760) (04e98f4)
  • toKebabCase import issue (c4f1012)
  • utils: remove unnecessary keyboard utils (#146) (b737758)

10.0.0-alpha.11 (2026-03-10)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-alpha.10 (2026-03-10)

Features

  • skin: add audio skins for HTML and React presets (#772) (d751fda)

Bug Fixes

  • html: apply popover data attributes before showing via popover API (#763) (206bc9b)

10.0.0-alpha.9 (2026-03-06)

Features

  • add subtitles handling + captions core (#692) (5c11606)

Bug Fixes

10.0.0-alpha.8 (2026-03-05)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-alpha.7 (2026-03-04)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-alpha.6 (2026-03-04)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-alpha.5 (2026-03-04)

Features

  • core: add popover component (#615) (44188d4)
  • core: add thumbnail component and text track store feature (#643) (7bae887)
  • react: add slider component (#644) (2f8ca09)

10.0.0-alpha.4 (2026-02-26)

Features

10.0.0-alpha.3 (2026-02-26)

Bug Fixes

  • cd: add repository field to all packages for provenance verification (b723589)

10.0.0-alpha.2 (2026-02-26)

Miscellaneous Chores

  • @videojs/utils: Synchronize videojs versions

10.0.0-alpha.1 (2026-02-26)

Features

Bug Fixes

  • add popover core, use in html and improve factory (#204) (f3b1b19)
  • packages: enable unbundle mode to avoid mangled exports (00fdf96)
  • packages: update version badges (#138) (22d9cb6)
  • root: add videojs keyword to package.json (4a9f8b2)
  • site: update discord link (#170) (bb10294)
  • store: guard abort on request supersession (#313) (e643ee1)
  • toKebabCase import issue (c4f1012)
  • utils: remove unnecessary keyboard utils (#146) (b737758)