Releases: vimond/replay
v3.3.0
v3.2.2
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
- 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
v2.0.1
v2.0.0
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.