Accurate Player - Release Notes

Here you can find release notes regarding the Accurate Player. Each release note will tell you highlights in each version, what's new and what's been fixed.

3.3.1

Released 2020-09-21
Highlights
  • Bug fixes and dependency updates
Release notes

Core

@accurate-player/accurate-player-abr

@accurate-player/accurate-player-core

@accurate-player/accurate-player-cutlist

@accurate-player/accurate-player-dash (Deprecated)

@accurate-player/accurate-player-hls

@accurate-player/accurate-player-progressive

Fixes

  • AbrPlayer: Avoid crash if no active representation found.

Plugins

@accurate-player/accurate-player-plugins

Features

  • Typings support for Accurate Player 3.3.1.

Controls

@accurate-player/accurate-player-controls

Features

  • Typings support for Accurate Player 3.3.1.

3.3.0

Released 2020-08-31
Highlights
  • CutlistPlayer: Support for Audio Scrub Plugin
  • Bug fixes and dependency updates
Release notes

Core

@accurate-player/accurate-player-abr

@accurate-player/accurate-player-core

@accurate-player/accurate-player-cutlist

@accurate-player/accurate-player-dash (Deprecated)

@accurate-player/accurate-player-hls

@accurate-player/accurate-player-progressive

Features

  • AbrPlayer: Added API method to clear request interceptors.
  • Added optional parameter "once" to EventMixin.
  • CutlistPlayer: Currently playing HTMLVideoElement is now returned as master.

Fixes

  • AbrPlayer: Save shaka settings when loading a new file.
  • AbrPlayer: Clear request-filters when loading files.
  • Updated dependencies. Highlights: typescript 3.9 and Shaka player 3.0.2
  • Improved relative seek operation to never miss keyboard inputs.

Plugins

@accurate-player/accurate-player-plugins

Features

  • AudioScrubPlugin: Ported to handle CutlistPlayer.

Fixes

  • Updated dependencies. Highlight: Typescript 3.9

Controls

@accurate-player/accurate-player-controls

Features

  • Typings support for Accurate Player 3.3.0.

3.2.1

Released 2020-07-01
Highlights
  • Playback freeze issue corrected
Release notes

Core

@accurate-player/accurate-player-abr

@accurate-player/accurate-player-core

@accurate-player/accurate-player-cutlist

@accurate-player/accurate-player-dash (Deprecated)

@accurate-player/accurate-player-hls

@accurate-player/accurate-player-progressive

Fixes

  • ProgressivePlayer: Fixed issue where player may hang intermittently.

Plugins

@accurate-player/accurate-player-plugins

Features

  • Typings support for Accurate Player 3.2.1.

Controls

@accurate-player/accurate-player-controls

Features

  • Typings support for Accurate Player 3.2.1.

3.2.0

Released 2020-06-29
Highlights
  • CutlistPlayer support for negative playback rates
  • New setting in Controls to disable toggle play
Release notes

Core

@accurate-player/accurate-player-abr

@accurate-player/accurate-player-core

@accurate-player/accurate-player-cutlist

@accurate-player/accurate-player-dash (Deprecated)

@accurate-player/accurate-player-hls

@accurate-player/accurate-player-progressive

Features

  • CutlistPlayer: Added support for negative playback rates (trick mode).

Plugins

@accurate-player/accurate-player-plugins

Fixes

  • ChannelControlPlugin: threw error if destroyed before initialisation completed.

Controls

@accurate-player/accurate-player-controls

Features

  • Added setting "togglePlayOnClick" to disable toggle play on video click, see documentation for more information.

3.1.0

Released 2020-06-08
Highlights
  • AbrPlayer added which deprecates the previous DashPlayer .
Release notes

Core

@accurate-player/accurate-player-abr

@accurate-player/accurate-player-core

@accurate-player/accurate-player-cutlist

@accurate-player/accurate-player-dash

@accurate-player/accurate-player-hls

@accurate-player/accurate-player-progressive

Features

  • The destroy method of the player now returns a promise.
  • Added new player "AbrPlayer" - shaka implementation to support DASH and HLS content.
  • CutlistPlayer: Enhance precision for transition timing.

Fixes

  • ProgressivePlayer: reset playback rate on video change to align with video element.
  • ProgressivePlayer: fixed incorrect unregistration of event listener on destroy.

Deprecations

  • DashPlayer: New AbrPlayer contain all capabilities of deprecated Dash player. See Migration Guide.

Plugins

@accurate-player/accurate-player-plugins

Features

  • Typings support for Accurate Player 3.1.0.

Controls

@accurate-player/accurate-player-controls

Features

  • Added support for AbrPlayer.