Skip to content

chore(deps-dev): bump shaka-player from 4.16.30 to 5.1.5#130

Closed
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/shaka-player-5.1.5
Closed

chore(deps-dev): bump shaka-player from 4.16.30 to 5.1.5#130
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/npm_and_yarn/shaka-player-5.1.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github May 21, 2026

Copy link
Copy Markdown
Contributor

Bumps shaka-player from 4.16.30 to 5.1.5.

Release notes

Sourced from shaka-player's releases.

v5.1.5

5.1.5 (2026-05-18)

Bug Fixes

  • fix opus transmux sample duration (#10090) (4ab4e95)
  • force gap jump when stalled at the end of a buffer (#10086) (45be484)
  • HLS: Fix timeline sync gaps on discontinuity sequences (#10087) (d90d221)
  • Offline: Only request the license on download when usePersistentLicense is true (#10074) (972b57b)
  • UI: Remove buffered bar delay after seeking (#10071) (1dc3e27)

Performance Improvements

  • HLS: skip rebuilding known refs on live playlist refresh (#10075) (1d987d7)
  • Mp4Generator: assemble segment data in a single allocation (#10101) (13b9ba1)
  • player: avoid full configuration deep-clone in time update callback (#10098) (adbcec3)
  • transmuxer: Avoid repeatedly creating empty Uint8Arrays (#10100) (29533bd)
  • transmuxer: Reduce per-frame object allocations for h265, ac-3 and ec-3 (#10094) (6494c19)

v5.1.4

5.1.4 (2026-05-11)

Bug Fixes

  • Avoid race condition in concurrent getAllThumbnails calls (#10022) (3dc5aff)
  • MSF: handle WebTransport.closed rejection to avoid Safari unhandled promise error (#10056) (e810f08)
  • text: include regionAnchorX/Y in region cache key (#10073) (6a4b7aa)

Performance Improvements

  • media: replace slice with in-place array truncation (#10070) (fad81e6)
  • Remove unnecessary allocations in Mp4Generator (#10059) (bd3960a)
  • Remove unnecessary Uint8Array allocations in Mp4Generator (#10069) (94a82e0)

v5.1.3

5.1.3 (2026-05-04)

Bug Fixes

  • UI: check if ad is linear before updating mute label and icon (#10044) (11ad3eb)

Performance Improvements

... (truncated)

Changelog

Sourced from shaka-player's changelog.

5.1.5 (2026-05-18)

Bug Fixes

  • fix opus transmux sample duration (#10090) (4ab4e95)
  • force gap jump when stalled at the end of a buffer (#10086) (45be484)
  • HLS: Fix timeline sync gaps on discontinuity sequences (#10087) (d90d221)
  • Offline: Only request the license on download when usePersistentLicense is true (#10074) (972b57b)
  • UI: Remove buffered bar delay after seeking (#10071) (1dc3e27)

Performance Improvements

  • HLS: skip rebuilding known refs on live playlist refresh (#10075) (1d987d7)
  • Mp4Generator: assemble segment data in a single allocation (#10101) (13b9ba1)
  • player: avoid full configuration deep-clone in time update callback (#10098) (adbcec3)
  • transmuxer: Avoid repeatedly creating empty Uint8Arrays (#10100) (29533bd)
  • transmuxer: Reduce per-frame object allocations for h265, ac-3 and ec-3 (#10094) (6494c19)

5.1.4 (2026-05-11)

Bug Fixes

  • Avoid race condition in concurrent getAllThumbnails calls (#10022) (3dc5aff)
  • MSF: handle WebTransport.closed rejection to avoid Safari unhandled promise error (#10056) (e810f08)
  • text: include regionAnchorX/Y in region cache key (#10073) (6a4b7aa)

Performance Improvements

  • media: replace slice with in-place array truncation (#10070) (fad81e6)
  • Remove unnecessary allocations in Mp4Generator (#10059) (bd3960a)
  • Remove unnecessary Uint8Array allocations in Mp4Generator (#10069) (94a82e0)

5.1.3 (2026-05-04)

Bug Fixes

  • UI: check if ad is linear before updating mute label and icon (#10044) (11ad3eb)

Performance Improvements

  • DASH: lazy segment reference creation (#10050) (2227133)
  • Remove unnecessary Uint8ArrayUtils.concat calls in Mp4Generator (#10047) (004ff8d)
  • transmuxer: Merge consecutive Uint8Arrays in h265 transmuxer (#10046) (270f7ea)

... (truncated)

Commits
  • d5cd307 chore(v5.1.x): release 5.1.5 (#10105)
  • 13b9ba1 perf(Mp4Generator): assemble segment data in a single allocation (#10101)
  • d90d221 fix(HLS): Fix timeline sync gaps on discontinuity sequences (#10087)
  • 29533bd perf(transmuxer): Avoid repeatedly creating empty Uint8Arrays (#10100)
  • 45c86ea chore: Tidy up array pop() with subsequent re-push() (#10099)
  • ec30510 chore: Remove Sindarin translation (#10082)
  • adbcec3 perf(player): avoid full configuration deep-clone in time update callback (#1...
  • 6494c19 perf(transmuxer): Reduce per-frame object allocations for h265, ac-3 and ec-3...
  • 5cbf641 refactor(UI): Simplify resolution label generation and track comparison (#10093)
  • b6c0f11 docs: Clean up upgrade doc (#10095)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [shaka-player](https://github.com/shaka-project/shaka-player) from 4.16.30 to 5.1.5.
- [Release notes](https://github.com/shaka-project/shaka-player/releases)
- [Changelog](https://github.com/shaka-project/shaka-player/blob/v5.1.5/CHANGELOG.md)
- [Commits](shaka-project/shaka-player@v4.16.30...v5.1.5)

---
updated-dependencies:
- dependency-name: shaka-player
  dependency-version: 5.1.5
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels May 21, 2026
@github-actions

Copy link
Copy Markdown
Contributor

Benchmark Results (GitHub Actions runner)

Resolution FPS ms/frame
1080p (50f) 35.3 fps 28.4 ms/frame
4K (25f) 10.7 fps 93.5 ms/frame

Note: GitHub Actions runners (2-core x86) are ~2-3x slower than Apple Silicon.
These numbers are for regression detection, not absolute performance.

Auto-generated by CI benchmark

@dependabot @github

dependabot Bot commented on behalf of github May 28, 2026

Copy link
Copy Markdown
Contributor Author

Superseded by #135.

@dependabot dependabot Bot closed this May 28, 2026
@dependabot dependabot Bot deleted the dependabot/npm_and_yarn/shaka-player-5.1.5 branch May 28, 2026 04:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants