github Dash-Industry-Forum/dash.js v2.8.0
Dash.js v2.8.0

latest releases: v4.7.4, v4.7.3, v4.7.2...
5 years ago

Bugs

#2657 Fixes PLAYBACK_ENDED stopping streams after first period
#2656 Fix Another ES5 Incompatibility in ControlBar.js
#2649 Send proper field to Cea608Parser
#2648 Fixed crash when calling attachView on an already initialized player
#2646 Removed the buffer append queue control from BufferController
#2645 Fix LOADING_PROGRESS event not being fired
#2638 Fix issue in MediaPlayerFactory related with the new logging system
#2633 Fix subtitles in multiple period
#2628 Fix playback of audio only streams on IE/Edge with PlayReady
#2622 PlaybackController will end the stream if it's unfinished
#2619 Make more robust the period parsing. Add unit tests
#2612 Fix BUFFER_EMPTY never fired
#2611 Fixed a bug in playbackController causing multiple wallclockTime intervals
#2608 Case insensitive comparison for nodeName
#2604 Added checks in nextFragmentRule to see if the buffer was split (safari bug)
#2598 Don't listen to events coming from aborted XmlHTTPRequests
#2595 Wait until buffer is ready when changing timestamp offset
#2662 Fixed stream reload when seeking
#2663 Update subtitles support
#2672 Add internal seek
#2668 Correct audio segments scheduling in live mode
#2666 Fix stalling after seeking
#2680 Removed isInBuffer check
#2678 Fix regression due to internal seek
#2672 Add internal seek Regression

Features / Enhancements

#2652 Low latency improvements
#2651 Add float management to uri parameters
#2614 Add accessibility to TextTrackInfo
#2613 Add log level feature
#2610 Update not fragmented subtitles management
#2605 Low latency catch up
#2580 Smooth period transition

Code Refactor

#2643 Remove unused classes

Documentation

#2636 Reorganization of Dash.js Samples
#2635 Update sources.json
#2592 Fixed thumbnail and captioning samples

Automation

#2624 Removed IE from functional tests, it crashes often
#2623 Functional tests improvements to make them work in IE/Edge
#2618 Fix functional tests

Don't miss a new dash.js release

NewReleases is sending notifications on new releases.