Skip to content

Releases: videojs/http-streaming

v2.13.0

20 Dec 20:01
Compare
Choose a tag to compare

2.13.0 (2021-12-20)

Features

  • set up required key sessions on waitingforkey event (#1232) (3ed24a4)
  • use new mpd-parser API for handling live DASH refreshes (#1231) (f109078)

Tests

  • fix failing IE11 test due to late initialize of EME keys (#1241) (159545c)

netlify preview for this version

v2.12.1

10 Dec 22:03
Compare
Choose a tag to compare

2.12.1 (2021-12-10)

Bug Fixes

  • fix seekable not updating after the first change for live streams (#1233) (3d8755c)
  • mp4 sources that use bigint numbers (#1217) (bfd0ad0)
  • support legacy hls option for overrideNative (#1222) (4f9ce7a)

Tests

  • add a test to verify that seekable updates with a live stream (#1234) (7495ead), closes #1233
  • playack: make live dash test take 5 seconds (#1235) (b66e124)

netlify preview for this version

v2.12.0

08 Nov 22:33
Compare
Choose a tag to compare

2.12.0 (2021-11-08)

Features

  • Add an option to use the NetworkInformation API, when available (#1218) (061cf3c)

Tests

  • Don't run networkInfo tests against ie11 (#1221) (aaedde3)

netlify preview for this version

v2.11.2

27 Oct 21:20
Compare
Choose a tag to compare

2.11.2 (2021-10-27)

Bug Fixes

  • Various fixes for llhls so that we start closer to live, and stay closer to live (#1201) (bf4a458)

netlify preview for this version

v2.11.1

14 Oct 20:51
Compare
Choose a tag to compare

2.11.1 (2021-10-14)

Bug Fixes

  • package: update mpd-parser to 0.19.2 (#1211) (7420296)
  • package: update mux.js to 5.14.1 (#1215) (d7f6b63)
  • reset transmuxer in resetEverything to fix seeking backwards in some cases (#1213) (a83ea37)

Chores

netlify preview for this version

v2.11.0

22 Sep 20:59
Compare
Choose a tag to compare

2.11.0 (2021-09-22)

Features

  • Add ability to pass encoding value for 708 captions via captionServices (#1194) (e2b46e7)

Bug Fixes

  • do not try to save expired segment information for gaps greater than 86400 (#1204) (0dc0b61)
  • mark global/window/document as external globals (#1205) (324af10)
  • Only check/fix bad seeks after seeking, without seeked, and an append (#1195) (9d6505a)
  • use URL to add searchParams for LLHLS (#1199) (a8d3c1a)

Chores

Tests

netlify preview for this version

v2.10.3

03 Sep 17:17
Compare
Choose a tag to compare

2.10.3 (2021-09-03)

Bug Fixes

netlify preview for this version

v2.10.2

24 Aug 20:33
Compare
Choose a tag to compare

2.10.2 (2021-08-24)

Bug Fixes

  • update mpd-parser and mux.js to fix an xmldom vulnerability (#1190) (37b4b04)

netlify preview for this version

v2.10.1

17 Aug 19:52
Compare
Choose a tag to compare

2.10.1 (2021-08-17)

Bug Fixes

  • keep media update timeout alive so live playlists can recover from network issues (#1176) (8b3533c)

Chores

  • add a github-release action to automate github releases on version tags (#1182) (e8230a9)
  • consistent source selection on demo start (#1185) (ff34277)
  • update the demo page (#1184) (55f0bde)
  • various demo page fixes and enhancements (#1186) (eef29d4)

netlify preview for this version

v2.10.0

29 Jul 15:02
Compare
Choose a tag to compare

Features

  • add experimental pixel diff selector behind a flag defaulted off (#786) (a0c0359)
  • Add experimentalExactManifestTimings which forgoes TIME_FUDGE_FACTOR during segment choice (#1165) (67a1201)

Bug Fixes

  • exclude playlists on DRM key status of output-restricted (#1171) (de5baa7)
  • Generate the correct number of segments for segment template multi period dash (#1175) (413fee3)
  • update vhs-utils to correctly detect mp4 starting with moof/moov (#1173) (464a365)

Chores

  • add tests/sources for manifest object urls (#1168) (5f60612)

Tests

  • refactor tests so that players/blob urls/ and media elements are cleaned up (#1174) (b3d1ec0)