Skip to content

Update dependency hls.js to v1.7.4 - #178

Open
renovate[bot] wants to merge 1 commit into
masterfrom
renovate/hls.js-1.x
Open

renovate[bot] wants to merge 1 commit into
masterfrom
renovate/hls.js-1.x

Conversation

@renovate

@renovate renovate Bot commented Oct 28, 2026 •

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
hls.js 1.7.3 → 1.7.4 age confidence

Release Notes

video-dev/hls.js (hls.js)

v1.7.4

Compare Source

Summary

HLS.js v1.7.4 includes bug fixes and improvements over the last release.

Changes Since The Last Release

Bug fixes and improvements

Low-latency HLS
Content protection (DRM / EME)
  • Reuse attached MediaKeys across loadSource (#​8095, fixes #​8092) @​krseager
  • Reuse attached MediaKeys when loadSource re-attaches media, and serialize setMediaKeys calls (#​8120, fixes #​8092) @​matvp91
    • Introduces experimental, opt-in only, reuseKeySessions configuration option
  • Keep pending setMediaKeys when the same keys are requested while media is detached (#​8076)
  • FairPlay Streaming: reset MediaKeys when changing the MediaSource (#​8131) @​robwalch
Interstitials
  • Set a schedule position when interstitial fallback happens with nothing playing (#​8088) @​Arthur031221
  • Trigger INTERSTITIAL_ENDED for unresolved interstitials (empty asset-list, or removed from schedule while loading) (#​8090, fixes #​8082) @​robwalch
Alternate audio
Subtitles & captions (WebVTT / IMSC1)
Fragment loading & stream controllers
MediaSource & buffering
Playlist loading & parsing
Demuxing, remuxing & timestamps
Documentation
CI

Demo Page

https://ff9f8343.hls-js-dev.pages.dev/demo/

API and Breaking Changes

While breaking changes are not expected between minor versions, if you are upgrading from version v1.16 or lower, see the MIGRATING guide for changes.

The new (experimental) reuseKeySessions option (default false) keeps key sessions open across loadSource() calls, so keys that match an open session don't need a new license request.

Feedback

Please provide feedback via Issues in GitHub. For more details on how to contribute to HLS.js, see our CONTRIBUTING guide.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants