Skip to content

v1.0.6

Compare
Choose a tag to compare
@github-actions github-actions released this 04 Jun 19:11
316b99d

Summary

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

Changes Since The Last Release

v1.0.5...v1.0.6

  • Fixed regression that impacted duration with mid-stream insertion of missing AAC audio frames - #3997 Resolves #3976
  • Improved live subtitle and audio playlist alignment and fixed a regression where subtitle tracks were enabled when the backbuffer is cleared - #3993 Resolves #3987
    • Align live WebVTT subtitle playlists with main variant using playlist start when program-date-time is unavailable
    • Fix a regression in v1.0.5 where a subtitle track is enabled after back-buffer removal sets a track's mode to "hidden"
    • Update audio-stream alignment with main to be simpler. Both subtitle and audio live playlists will wait for main before being aligned and loading fragments
    • Subtitle playlists will be realigned with main if they get into a state where a loading fragment candidate cannot be found

Demo Page

https://hls-js-191e44fd-b995-45b9-a30d-724b0441df8a.netlify.app/demo/

API and Breaking Changes

If you are upgrading from version v0.14.17 or lower, see the MIGRATING guide for API changes between v0.14.x and v1.0.0.

Feedback

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