github video-dev/hls.js v0.11.0

latest releases: v1.5.8, v1.5.7, v1.5.6...
5 years ago

Breaking Changes

  • The dist folder has been removed from master. dist assets are now included as an attachment to the release. This shouldn't affect those installing via npm; developers deploying locally will need to build it themselves. Developers wanting to run the demo locally will need to build the library first.

New Features

  • Added support for server-side rendered builds
  • Enabled Typescript support in the codebase
  • Automate release via Travis
  • Added a bunch of new logos. Thanks for your support!

Bugfixes

  • Avoid fatal exception when the ABR controller sets up before the level has been loaded
  • Fixes custom JSON parsing in metadata tags by splitting the regex on the first found colon
  • Improve stall detection and resolution
  • Stop and cleanup level capping on MEDIA_DETACHING in order to avoid out-of-bound exceptions
  • Switch demo from HTTP to HTTPS to avoid mixed content errors
  • Clean up broken fragment-loader objects when errored or timed out
  • Fix PTS computation of AAC segments when the timestamp is 0
  • Fix a bunch of bugs related to stream synchronization via PROGRAM-DATE-TIME
  • Only select a default audio track when not previously set by the API
  • Reassign audio track IDs after filtering to avoid array index mismatches
  • Fix AAC demuxing of alternate audio tracks with different timestamps
  • Fix always-failing performance.now call
  • Ensure that initial FRAG_CHANGED event is fired if the bitrate test fragment is buffered

Don't miss a new hls.js release

NewReleases is sending notifications on new releases.