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.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.

3.0.0

Released 2020-05-18
Highlights
  • Breaking change in the ChannelControlPlugin, see changelog for details.
  • Deprecated S3Plugin has been removed.
Release notes

Core

@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

  • Pause now takes optional seekEvent as parameter, player will do a pause + seek to that time.
  • Pause emits an event when completed.

Fixes

  • CutlistPlayer: Sometimes the player failed to switch cut.

Plugins

@accurate-player/accurate-player-plugins

Fixes

  • Discrete Audio Plugin: Prevented unhandled play rejection.

Breaking

  • ChannelControlPlugin: When using DASH or HLS player the master element is registred by manifest-url, not native element src. Please consult Migration Guide for additional info.
  • Removed previously deprecated S3Plugin.

Controls

@accurate-player/accurate-player-controls

Features

  • Added support for Accurate Player 3.0.0