Skip to content

Latest commit

 

History

History
121 lines (61 loc) · 2.48 KB

CHANGELOG.md

File metadata and controls

121 lines (61 loc) · 2.48 KB

2.0.10 (Jul 19, 2021)

  • add playsInline to <Video>

2.0.9 (Jul 19, 2021)

  • fix bug introduced in 2.0.6 where Media ending would pause playback

2.0.8 (Jul 19, 2021)

  • fix bug where scrubber keys could not be properly reassigned

  • fix normalization in Script constructor

2.0.7 (Jul 7, 2021)

  • package as UMD

2.0.6 (Jun 7, 2021)

  • work correctly with keyboard play/pause buttons

  • make scrubber bar work on desktop touchscreens

  • no longer necessary to call .ready(), now a noop

  • more intelligent canvasClick/keyCapture behavior

  • enable captions

2.0.5 (May 28, 2021)

  • correctly remove listeners when unmounting <Audio>/<Video>

  • remove silly <Video> hiding behavior

  • add Script.playback to typings

2.0.4 (May 9, 2021)

  • fix bug in KeyMap.normalize + mistyping as KeyMap.canonize

2.0.2/2.0.3 (Jan 22, 2021)

  • fix bug in mobile styling

2.0.1 (Jan 10, 2021)

  • KeyMap.getHandlers will return [] on unbound sequences instead of throwing error

2.0.0 (Dec 31, 2020)

  • remove Cursor; use rp-cursor instead

  • rename Player.$controls -> Player.controls

  • remove Player.CONTROLS_HEIGHT

  • support ordinary events in Player.preventCanvasClick

  • added Player.allowScroll

  • added Script.parseStart and Script.parseEnd

  • added Utils.time.timeRegexp

  • added Utils.replayData

  • added some documentation

  • workaround for facebook/react#2043 affecting Android (now fixed in React v.17)

  • added Utils.react.captureRef

  • added useMarkerUpdate, usePlayer, useTimeUpdate hooks

  • added rp-volume-color CSS variable

  • removed rememberVolumeSettings due to cookie laws

  • added KeyMap

  • removed plugin system and "hooks" system (easily confused with React's Hooks); added Player.props.controls and Player.defaultControls* to replace

  • removed LoadingScreen

  • added Player.reparseTree

  • allowed Utils.misc.range to take two arguments

1.1.1 (October 20, 2019)

  • fix typings for utils/animation/replay

1.1.0 (October 20, 2019)

  • add attachClickHandler in utils/mobile

1.0.3 (October 20, 2019)

  • better mobile scrubbing

  • remove external fonts

  • work around opacity bug on Safari

1.0.2 (September 6, 2019)

  • use StrictEventEmitter for better typing

1.0.1 (September 2, 2019)

  • specify files correctly in package.json

1.0.0 (September 2, 2019)

First stable release

0.8.0 (November 9, 2018)

Initial public release