npm dashjs 2.9.3
Dash.js v2.9.3

latest releases: 4.7.4, 4.7.3, 4.7.2...
5 years ago

Bugs

#2874 Don't use Array.prototype.find because it doesn't exist for IE11
#2870 parseFloat bug fix
#2860 Bug fix about id type of mediaInfo for subtitles
#2857 Remove requests only when there is a real discontinuity
#2838 Use FetchLoader for media segments download only to fix init segments caching issue in low latency mode
#2836 HTTPLoader abort()
#2835 Reset on edge bug fix
#2833 Update replace request process
#2826 Fix about Event_asArray attribute
#2816 Fragmented thumbnails mimeType fix
#2928 Fix how timeout is handle in license requests
#2920 fix comments issue
#2916 #r time fragment not limited by stream start
#2915 Bug fix about Start-Over
#2913 Protect track switch
#2905 Fixes and improvements on multiperiod prefetch logic
#2904 Change the way Promises support is checked
#2901 Fix calls to getAdaptationForType
#2899 Fix disabling of catchup (leave playback rate alone)
#2894 Fix stall state management when not in low latency mode
#2879 A fix for Incorrect handling of emsg events

New Features/Enhancements

#2872 EventStream. Callback event support
#2855 Add CAPTION_RENDERED event for non-html text cues
#2852 Multiperiod transition logic changes
#2834 Add CAPTION_RENDERED for caption cea608
#2912 Update imsc1 version 1.0.1 => 1.0.2
#2908 Add support for xml+bin SCTE messages
#2929 Use labels from DASH manifest AdaptationSet

EME/DRM

#2846 ClearKey regression fix
#2827 Fix ClearKey issue

Code Refactor

#2876 Refactoring and cleaning
#2844 Update metrics
#2881 Remove mutual dependancies

Build process

#2858 Update dependencies that do not require code changes
#2848 Update grunt dependencies to the last posible version
#2900 Use CircleCI as our continuous build/deployment system Automation

Reference Player

#2832 Remove not working samples

Documentation

#2875 Add autoplay policy sample
#2853 Update conformance tool url
#2839 Update index.d.ts
#2830 Update demo samples page
#2823 Update a couple of broken links in the contributing doc
#2822 Adding video stats and configurable target latency to low latency sample
#2917 Update JS doc
#2886 Fixing wrong type definitions for metrics-related methods

Don't miss a new dashjs release

NewReleases is sending notifications on new releases.