Skip to content

Releases: vimond/replay

v3.3.0

02 Feb 19:50
Compare
Choose a tag to compare

Adds text/srt to the list of supported subtitle content types for Shaka Player. This enables the Shaka Player library's parser and support for the subtitle format, thanks to the contribution in #47.

v3.2.2

29 Dec 19:57
Compare
Choose a tag to compare

Maintenance release, restoring Shaka Player functionality, as described in #43.

A breaking change in Shaka Player v3.2.1 made installing polyfills for MediaCapabilities a hard dependency. This version of Replay is set up to always install this dependency.

Details: The internal Shaka Player code is changed from accessing window.MediaCapabilities into always accessing window.shakaMediaCapabilities, a custom global object only added after invoking shaka.polyfill.MediaCapabilities.install().

Always invoking this when initialising Shaka Player in Replay, is considered to be a non-breaking change, because the Shaka Player global object name change means the this is no longer an actual polyfill mutating the MediaCapabilities browser API.

The change discussed: shaka-project/shaka-player@31c0cd4#diff-2e884949ae9f1e9761d33eae703f9ec3795cbe6288c5b79ab2b488daafaaacc2R471

v3.0.0

17 Apr 19:03
Compare
Choose a tag to compare
  • Upgrade of HLS.js from 0.14.17 into 1.0.1.
  • Upgrade of Shaka Player from 3.0.8 into 3.0.10.
  • Basic support for Widevine DRM in HLS.js, including robustness configuration. Headers are not supported directly yet, however these can be added in HLS.js' licenseXhrSetup callback. See the documentation for DRM playback on how to specify the license acquisition URL.

There are no breaking changes in Replay's external or internal APIs with this release. The major version bump is only implied by the underlying HLS.js major upgrade.

v2.0.3

22 Feb 20:03
Compare
Choose a tag to compare

Shaka Player dependency update to version 3.0.8.

v2.0.1

31 Dec 21:35
Compare
Choose a tag to compare

Bug fix for updates to the playState property when Shaka Player starts/end buffering. This solves an issue where the play state were not updated after buffering had completed.

v2.0.0

10 Dec 18:23
Compare
Choose a tag to compare

This release bumps Shaka Player from v2.x to v3.x. As this implies possible breaking changes in Shaka Player APIs and behaviors, it might also impose breaking changes for advanced configurations for, or usages of Replay's Shaka Video Streamer, thus requiring a major version bump also for Replay.

Further, with this release, hls.js is bumped to latest pre-release version, 0.14.17.