Skip to content

chore: release main#955

Merged
decepulis merged 2 commits intomainfrom
release-please--branches--main
Mar 19, 2026
Merged

chore: release main#955
decepulis merged 2 commits intomainfrom
release-please--branches--main

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions bot commented Mar 15, 2026

🤖 I have created a release beep boop

@videojs/core: 10.0.0-beta.7

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

Features

  • add DashVideo media element (html, react) with sandbox support (#940) (5bdbbec)
  • html: add data-availability to volume slider (#1001) (c95e134)

Bug Fixes

  • core: improve fullscreen and pip webkit fallback handling (#999) (a05e8f2)
  • core: prevent slider thumb jump on pointer release (#990) (b9bada9)
  • core: rename MediaDelegateMixin and MediaProxyMixin (#976) (561d03e)
  • core: round thumbnail dimensions to prevent sub-pixel gaps (#995) (636ccd4)
  • core: stub pointer:fine in tooltip touch suppression tests (#998) (fc62ea1)
  • core: suppress tooltip hover on touch pointer events (#933) (324ea2f)
  • core: sync playback feature state on seeked event (#1000) (12f582e)
  • correct popup fallback positioning offsets (#981) (82ede77)
  • skin: add subtle control transitions on touch devices (#985) (7e0827c)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @videojs/spf bumped to 10.0.0-beta.7
      • @videojs/store bumped to 10.0.0-beta.7
      • @videojs/utils bumped to 10.0.0-beta.7
@videojs/element: 10.0.0-beta.7

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

Miscellaneous Chores

  • @videojs/element: Synchronize videojs versions
@videojs/html: 10.0.0-beta.7

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

Features

  • add DashVideo media element (html, react) with sandbox support (#940) (5bdbbec)
  • html: add data-availability to volume slider (#1001) (c95e134)
  • html: refactor attach contexts to carry state and setter (#1024) (c07da27)
  • packages: add poster component to video skins (#994) (59bbf6c)
  • skin: add pip-enter and pip-exit icons (#1015) (81781ca)

Bug Fixes

  • core: prevent slider thumb jump on pointer release (#990) (b9bada9)
  • correct popup fallback positioning offsets (#981) (82ede77)
  • html: extended media not working over cdn (#1019) (cc04cc9)
  • html: restore deprecated slot="media" for backwards compatibility (#1020) (eabd065)
  • skin: add subtle control transitions on touch devices (#985) (7e0827c)
  • skin: bake in safari layout fix into skins (#954) (177bd26)
  • skin: fix HTML skin poster image alignment (#1002) (6d76449)
  • skin: hide volume popover when volume control is unsupported (#1025) (c09dbdd)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @videojs/spf bumped to 10.0.0-beta.7
      • @videojs/core bumped to 10.0.0-beta.7
      • @videojs/element bumped to 10.0.0-beta.7
      • @videojs/store bumped to 10.0.0-beta.7
      • @videojs/utils bumped to 10.0.0-beta.7
    • devDependencies
      • @videojs/icons bumped to 10.0.0-beta.7
      • @videojs/skins bumped to 10.0.0-beta.7
@videojs/icons: 10.0.0-beta.7

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

Features

Dependencies

  • The following workspace dependencies were updated
    • devDependencies
      • @videojs/utils bumped to 10.0.0-beta.7
@videojs/react: 10.0.0-beta.7

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

Features

  • add DashVideo media element (html, react) with sandbox support (#940) (5bdbbec)
  • html: add data-availability to volume slider (#1001) (c95e134)
  • html: refactor attach contexts to carry state and setter (#1024) (c07da27)
  • packages: add poster component to video skins (#994) (59bbf6c)
  • skin: add pip-enter and pip-exit icons (#1015) (81781ca)

Bug Fixes

  • core: prevent slider thumb jump on pointer release (#990) (b9bada9)
  • correct popup fallback positioning offsets (#981) (82ede77)
  • skin: hide volume popover when volume control is unsupported (#1025) (c09dbdd)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @videojs/spf bumped to 10.0.0-beta.7
      • @videojs/core bumped to 10.0.0-beta.7
      • @videojs/store bumped to 10.0.0-beta.7
      • @videojs/utils bumped to 10.0.0-beta.7
    • devDependencies
      • @videojs/icons bumped to 10.0.0-beta.7
      • @videojs/skins bumped to 10.0.0-beta.7
@videojs/skins: 10.0.0-beta.7

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

Features

  • packages: add poster component to video skins (#994) (59bbf6c)
  • skin: add --media-color-primary customization (#957) (0e9f537)
  • skin: add pip-enter and pip-exit icons (#1015) (81781ca)

Bug Fixes

  • skin: add subtle control transitions on touch devices (#985) (7e0827c)
  • skin: bake in safari layout fix into skins (#954) (177bd26)
  • skin: fixes for react poster image alignment (#1003) (5c7cafc)
  • skin: hide volume popover when volume control is unsupported (#1025) (c09dbdd)
  • skin: remove overflow in minimal video skin (#993) (89d9e15)

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @videojs/utils bumped to 10.0.0-beta.7
@videojs/spf: 10.0.0-beta.7

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

Miscellaneous Chores

  • @videojs/spf: Synchronize videojs versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @videojs/utils bumped to 10.0.0-beta.7
@videojs/store: 10.0.0-beta.7

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

Miscellaneous Chores

  • @videojs/store: Synchronize videojs versions

Dependencies

  • The following workspace dependencies were updated
    • dependencies
      • @videojs/utils bumped to 10.0.0-beta.7
    • devDependencies
      • @videojs/element bumped to 10.0.0-beta.7
    • peerDependencies
      • @videojs/element bumped to 10.0.0-beta.7
@videojs/utils: 10.0.0-beta.7

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)

This PR was generated with Release Please. See documentation.

@vercel
Copy link
Copy Markdown

vercel bot commented Mar 15, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
v10-sandbox Ready Ready Preview, Comment Mar 19, 2026 9:13am

Request Review

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 15, 2026

Deploy Preview for vjs10-site ready!

Name Link
🔨 Latest commit bece51d
🔍 Latest deploy log https://app.netlify.com/projects/vjs10-site/deploys/69bbbe262266660008230538
😎 Deploy Preview https://deploy-preview-955--vjs10-site.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@github-actions
Copy link
Copy Markdown
Contributor Author

github-actions bot commented Mar 16, 2026

📦 Bundle Size Report

🎨 @videojs/html — no changes
Presets (7)
Entry Size
/video (default) 23.19 kB
/video (default + hls) 153.71 kB
/video (minimal) 23.06 kB
/video (minimal + hls) 153.59 kB
/audio (default) 21.48 kB
/audio (minimal) 21.43 kB
/background 6.38 kB
Media (5)
Entry Size
/media/background-video 1.03 kB
/media/container 1.59 kB
/media/dash-video 236.04 kB
/media/hls-video 131.57 kB
/media/simple-hls-video 12.33 kB
Players (3)
Entry Size
/video/player 6.24 kB
/audio/player 6.23 kB
/background/player 6.22 kB
Skins (16)
Entry Type Size
/video/minimal-skin.css css 3.12 kB
/video/skin.css css 3.15 kB
/video/minimal-skin js 22.25 kB
/video/minimal-skin.tailwind js 22.49 kB
/video/skin js 22.42 kB
/video/skin.tailwind js 22.73 kB
/audio/minimal-skin.css css 2.28 kB
/audio/skin.css css 2.30 kB
/audio/minimal-skin js 20.66 kB
/audio/minimal-skin.tailwind js 20.69 kB
/audio/skin js 20.66 kB
/audio/skin.tailwind js 20.93 kB
/background/skin.css css 117 B
/background/skin js 1003 B
/base.css css 157 B
/shared.css css 86 B
UI Components (21)
Entry Size
/ui/alert-dialog 2.08 kB
/ui/alert-dialog-close 1.63 kB
/ui/alert-dialog-description 1.52 kB
/ui/alert-dialog-title 1.55 kB
/ui/buffering-indicator 1.78 kB
/ui/captions-button 1.79 kB
/ui/controls 1.59 kB
/ui/fullscreen-button 1.81 kB
/ui/mute-button 1.78 kB
/ui/pip-button 1.80 kB
/ui/play-button 1.82 kB
/ui/playback-rate-button 1.81 kB
/ui/popover 3.27 kB
/ui/poster 1.75 kB
/ui/seek-button 1.80 kB
/ui/slider 2.02 kB
/ui/thumbnail 2.12 kB
/ui/time 1.68 kB
/ui/time-slider 2.12 kB
/ui/tooltip 2.40 kB
/ui/volume-slider 2.26 kB

Sizes are marginal over the root entry point.

⚛️ @videojs/react — no changes
Presets (7)
Entry Size
/video (default) 19.00 kB
/video (default + hls) 149.82 kB
/video (minimal) 19.03 kB
/video (minimal + hls) 149.71 kB
/audio (default) 14.93 kB
/audio (minimal) 15.05 kB
/background 3.13 kB
Media (4)
Entry Size
/media/background-video 476 B
/media/dash-video 236.19 kB
/media/hls-video 131.59 kB
/media/simple-hls-video 12.34 kB
Skins (14)
Entry Type Size
/video/minimal-skin.css css 3.12 kB
/video/skin.css css 3.15 kB
/video/minimal-skin js 18.93 kB
/video/minimal-skin.tailwind js 22.13 kB
/video/skin js 18.95 kB
/video/skin.tailwind js 22.14 kB
/audio/minimal-skin.css css 2.28 kB
/audio/skin.css css 2.30 kB
/audio/minimal-skin js 14.94 kB
/audio/minimal-skin.tailwind js 17.02 kB
/audio/skin js 14.88 kB
/audio/skin.tailwind js 17.25 kB
/background/skin.css css 90 B
/background/skin js 272 B
UI Components (18)
Entry Size
/ui/alert-dialog 2.24 kB
/ui/buffering-indicator 2.21 kB
/ui/captions-button 2.25 kB
/ui/controls 2.24 kB
/ui/fullscreen-button 2.27 kB
/ui/mute-button 2.26 kB
/ui/pip-button 2.27 kB
/ui/play-button 2.24 kB
/ui/playback-rate-button 2.27 kB
/ui/popover 2.87 kB
/ui/poster 2.08 kB
/ui/seek-button 2.27 kB
/ui/slider 3.17 kB
/ui/thumbnail 2.01 kB
/ui/time 1.93 kB
/ui/time-slider 2.65 kB
/ui/tooltip 2.69 kB
/ui/volume-slider 2.68 kB

Sizes are marginal over the root entry point.

🧩 @videojs/core — no changes
Entries (6)
Entry Size
. 4.81 kB
/dom 8.41 kB
/dom/media/custom-media-element 1.81 kB
/dom/media/dash 235.62 kB
/dom/media/hls 131.27 kB
/dom/media/simple-hls 11.85 kB
🏷️ @videojs/element — no changes
Entries (2)
Entry Size
. 999 B
/context 943 B
📦 @videojs/store — no changes
Entries (3)
Entry Size
. 1.32 kB
/html 700 B
/react 360 B
🔧 @videojs/utils — no changes
Entries (10)
Entry Size
/array 104 B
/dom 1.25 kB
/events 227 B
/function 261 B
/object 119 B
/predicate 265 B
/string 148 B
/style 190 B
/time 478 B
/number 158 B
📦 @videojs/spf — no changes
Entries (3)
Entry Size
. 40 B
/dom 10.04 kB
/playback-engine 9.94 kB

ℹ️ How to interpret

All sizes are standalone totals (minified + brotli).

Icon Meaning
No change
🔺 Increased ≤ 10%
🔴 Increased > 10%
🔽 Decreased
🆕 New (no baseline)

Run pnpm size locally to check current sizes.

@github-actions
Copy link
Copy Markdown
Contributor Author

CI Failure Diagnosis

File Type What failed
packages/core/src/dom/ui/tooltip/tests/tooltip.test.ts test Two touch pointer suppression tests fail: onOpenChange spy is never called with (true, { reason: 'focus' }) on focus-in after touch suppression (lines 182, 203).

@luwes luwes force-pushed the release-please--branches--main branch from c7afb80 to ddec346 Compare March 18, 2026 07:56
@luwes luwes force-pushed the release-please--branches--main branch from b760b8f to c9473eb Compare March 18, 2026 08:36
@luwes luwes force-pushed the release-please--branches--main branch from 73327b5 to 4c14778 Compare March 18, 2026 11:15
@luwes luwes force-pushed the release-please--branches--main branch from 185a7a5 to bba469d Compare March 18, 2026 19:44
@luwes luwes force-pushed the release-please--branches--main branch from 2eb6cae to bfdee07 Compare March 18, 2026 19:59
@luwes luwes force-pushed the release-please--branches--main branch from 98cd858 to 924fa1f Compare March 19, 2026 01:31
@luwes luwes force-pushed the release-please--branches--main branch from f822d42 to e2b19ae Compare March 19, 2026 06:30
@luwes luwes force-pushed the release-please--branches--main branch from 96c7b76 to 8bdc048 Compare March 19, 2026 07:50
@luwes luwes force-pushed the release-please--branches--main branch from 54289d6 to d934265 Compare March 19, 2026 08:15
@luwes luwes force-pushed the release-please--branches--main branch from f2f3f0b to b350b75 Compare March 19, 2026 08:22
@luwes luwes force-pushed the release-please--branches--main branch from 5906921 to b39cd4d Compare March 19, 2026 09:12
@decepulis decepulis merged commit b2b424e into main Mar 19, 2026
6 checks passed
@decepulis decepulis deleted the release-please--branches--main branch March 19, 2026 17:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants