Release 4.5.2


#1

Revised Framework Architecture

Complete rewrite of the player architecture to enable 3rd party developers and new use cases by providing the following packages:

Changes

  • Implemented new side effect management with redux-saga (removed custom side effect management)
  • Monorepo powered by lerna
  • Switched from ava test runner to jest
  • Switched Continuous Integration system from CircleCI to Drone.io

Web Player

Fixes

  • fix base cdn embedding base
  • fix missing bootstrap resource in embedding
  • fix cdn release script

Player

Fixes

  • tab header highlighting
  • share content font color
  • hide transcripts if only chapters available

Player State

Fixes

  • use browser locale

Player Sagas

Features

  • keyboard player bindings

Web Player Docs

Fixes

  • fix embedding example
  • fix github pages deployment

#2

I didn‘t really understand this but it sounds really fancy. :ok_hand: Thanks for your work! :clap: