Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Releases: clappr/clappr

0.3.8

14 Aug 23:26

Choose a tag to compare

  • Fix playback loop option configuration after building (#1841)

0.3.7

29 Jul 02:06

Choose a tag to compare

  • Fixed conflict with click events between poster and click_to_pause plugins

0.3.6

22 Jun 01:36

Choose a tag to compare

  • Added a new Playback option triggerFatalErrorOnResourceDenied to consider 40x errors as fatal when loading keys on encrypted HLS streams

0.3.5

16 Jun 04:09

Choose a tag to compare

  • Added Arabic translation to Strings plugin
  • Fixed HLS playback to prevent timer reference leaks
  • Fixed Container event listener naming conflict
  • Updated many dependencies to handle security issue alerts (most of those used in the build process)

0.3.4

16 Jun 04:06

Choose a tag to compare

  • Fixed an issue on HTML5 Video playback in which resources would keep loading even after stop and destroy being called
  • Fixed consistency issue on Player event listeners
  • Fixed double click/tap event handlers
  • Fixed hls.js playback options backwards-compatibility (allows using hlsjsConfig directly on options root)

0.3.3

21 Mar 23:45

Choose a tag to compare

  • fix: prevent some enumerable properties to be exposed under Browser.data (#1767)

0.3.2

14 Jan 17:32

Choose a tag to compare

  • Update hls.js to version 0.12.2
  • fix: return correct value for isMuted on HTML5 video playback

0.3.1

14 Jan 17:33

Choose a tag to compare

Fixes

  • MediaControl: use checked references to container and playback to avoid exceptions

0.3.0

12 Nov 21:41

Choose a tag to compare

This release has a number of internal changes, so it may contain some unforeseen breaking changes. Please run some tests carefully before updating.

There were some events and properties that were changed on the main player components (Core, Container, MediaControl). We tried to keep all changes backwards compatible, so most plugins will work unchanged.

About the MediaControl, it has been changed into a UICorePlugin itself. So in order to replace it, one just needs to provide another plugin with the media_control name property, to be used as key for the Loader registry.

The changes in this release pave the way for the next iteration in the Clappr architecture, which will make it easier to have a smaller codebase for creating new players (clappr-core), as well as customizing the player itself or its controls.

Features

  • core: added the activePlayback and activeContainer properties, replacing the current getCurrentPlayback() and getCurrentContainer() respectively. Those methods were kept for backwards compatibility, but we recommend to use the new references as soon as possible.
  • media_control: it has been changed into an UICorePlugin. Now it references the activeContainer on the Core instance, so whatever references to core.mediaControl.container should be changed to core.activeContainer instead.
  • events: new events were added (CORE_ACTIVE_CONTAINER_CHANGED, CORE_MOUSE_MOVE/CORE_MOUSE_LEAVE) to replace the MediaControl related ones. The old events have been kept for backwards compatibility, but will be removed in future versions.

0.2.93

15 May 17:37

Choose a tag to compare

  • new Browser fields holding more browser/os/viewport information (Clappr.Browser.{data,os,viewport})
  • merge Playback destroy into UIObject remove method
  • fix: disable error screen plugin when unnecessary or not wanted
  • fix: use i18n fallback messages when unavailable in the current locale
  • fix: reset HLS playback properly on errors (calling play now reloads the video)