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

Bug Fixes

#1781 Bug fix undefined objects
#1774 Fix bug where EventBus handlers are removed before execution
#1788 BUFFER_LEVEL_STATE_CHANGED event is already registered above
#1791 Fixes #1762 where VTT subtitle positioning was omitted
#1805 Fixes parsing of subs box for IMSC 1 image subtitles after update of isoboxer library.
#1810 undefined object when switching of period.
#1812 Fix try/catch for append and remove
#1826 Don't use decodeURI when parsing cue text
#1836 Fix trailing commas, update JSCS and JSHint configs
#1849 Fix typo in TTMLParser
#1851 bug fix in big endian conversion #1850
#1863 Fix #1862 - correctly handle scheme-relative URLs in IE11
#1864 Fix bug with z-index for image subtitles
#1869 Fix issue #1868 : crash on TextTracks
#1874 Fix #1873 - supply correct args to trigger for VIDEO_CHUNK_RECEIVED

Features / Enhancements

#1801 feat(TextTrackInfo) Passthrough roles even if dash can't parse them
#1802 Added setMinAllowedBitrateFor
#1807 Mss package management
#1819 Adding typescript definitions for MediaPlayer
#1830 Support XML parsing when node.childNodes is Array

Refactoring

#1813 Audio switch management update
#1816 Move check video presence call
#1822 Code refactoring
#1828 move files BasicSelector and DVBSelector, no reference to rules
#1829 Remove unused reference
#1831 Code simplification : remove an unnecessary reference
#1844 Text Management refactoring
#1857 Remove unused RulesController

Project / Player

#1794 Create .codeclimate.yml
#1777 Add .editorconfig
#1782 the chart is drawn only for video and audio data
#1785 Update the video.js plugin to just point to the project
#1815 Improve Web app robustness
#1859 Remove OLD_TEMP ref player
#1860 Remove old webmjs - we support webm natively now and this only works with pre-v2
#1861 Fixed units for Bitrate and Ratio in reference player.

latest releases: v3.1.3, v3.1.2, v3.1.1...
3 years ago