Clappr Versions Save

:clapper: An extensible media player for the web.

0.5.0

1 year ago

Dependencies:

Improvements / Bug Fixes:

Docummentation:

0.4.7

2 years ago

Dependencies:

  • 4356519d7123fc1f445db6f90ae928c8bb840913 Update @clappr/core to v0.4.20 and @clappr/plugins to v0.4.16

0.4.6

2 years ago

Dependencies:

  • c2944b4871bffa3db81fcad6d353aa57448beacc Update @clappr/core to v0.4.19

0.4.5

2 years ago
  • Update outdated dev dependencies
    • Use @clappr/plugins version 0.4.13
    • Use @clappr/hlsjs-playback version 0.6.0

0.4.4

3 years ago
  • Update outdated dev dependencies
    • Use @clappr/core version 0.4.18
    • Use @clappr/plugins version 0.4.11
    • Use @clappr/hlsjs-playback version 0.5.3

0.4.3

3 years ago
  • Update outdated dev dependencies
    • Use @clappr/core version 0.4.17
    • Use @clappr/plugins version 0.4.10
    • Use @clappr/hlsjs-playback version 0.5.2

0.4.2

3 years ago
  • 7315cd4 Simplify bump script
  • af9801e Use clappr-core version 0.4.15
  • af9801e Use clappr-plugins version 0.4.9
  • af9801e Use clappr-hlsjs-playback version 0.5.0
  • c9cd0f9 58583f6 Update outdated dev dependencies
  • 1bf33c0 4235265 Simplify Rollup config file

0.4.1

3 years ago
  • f272d27f9a3850f3f4f66a47d7bf576408e7fd0b Update dependencies:

0.4.0

3 years ago

This latest Clappr version brings a lot of breaking changes, it uses the new projects created at the Clappr.org: clappr-core and clappr-plugins.

The main repository(https:github.com/clappr/clappr) remains the same for the sake of simplicity, but the modules are deployed into a new scope: the @clappr/player. As you can imagine, the code in @clappr/player is not relevant for most of the Clappr use cases. The current repository contains just a specific code to generate bundles after this release.

The old versions are still available on npm and jsdelivr, but we recommend the use of the @clappr/player module.

We re-designed the Clappr architecture to add even more modularity to maintainers and users, we'll dig a little bit about them later here. From now on, instead of having a single repository, we'll have three main projects:

  • The clappr-core: Contains all the essential features from Clappr (its plugin architecture, class abstractions, public interfaces, events handlers, etc).
  • The clappr-plugins: To manage the plugins maintained by the Clappr team.
  • The clappr-player: The entry point for those looking for the main Clappr's distribution, it was built to use this new design, aggregating all the required modules and adding some default plugins.

The playback plugins are the components that are responsible to play the content, they used to be kept inside the main project, they are now decomposed into separate projects. This means each playback will have its repository, for instance, HLSPlayback. (https://github.com/clappr/hlsjs-playback)

The API of these decoupled playbacks remains the same, as with any other external playbacks (like DashShakaPlayback for instance), however, the HLSPlayback is bundled by default onto the clappr-player's project, which still has the HTML5Playback as well.

Now when you have issues about Clappr features or you're interested to contribute with Clappr core functionalities or for specific plugins, use the related repository to do so.

One breaking change that worth mentioning is related to the use of external plugins/playbacks, you can read the list of changes @clappr/core 0.4.0 version changelog. We'll keep adding, ASAP, examples to demonstrate how to migrate plugins from the version 0.3.x to the 0.4.x on the wiki.

We also want to create a new documentation site to aggregate all the Clappr's projects, but it's still in the conception process. If the READMEs/Wikis doesn't help with your issue, open an issue so we can help!

For any questions, contact us!

0.3.13

3 years ago
  • 189f8949cb6f1af2dd1323fd06869a9dd72e4b05 Update hls.js to version 0.13.2