Skip to content

Latest commit

 

History

History
155 lines (75 loc) · 6.76 KB

CHANGELOG.md

File metadata and controls

155 lines (75 loc) · 6.76 KB

3.4.1 (2024-10-30)

Bug Fixes

  • loaded triggered after seek and then pause (8e187e1)

3.4.0 (2024-09-30)

Features

3.3.0 (2024-09-18)

Features

  • end seeking and buffering more aggressively (f8e97c9)
  • move buffer and seek handling to canplay (38d9574)
  • set playsinline on the video element (ebc42da)

3.2.0 (2024-09-17)

Bug Fixes

  • correctly reset deferred seeked (349ebd0)

Features

  • add heuristics for deferring played during seek/buffer (9132248)
  • move buffer recovery detection to canplaythrough (858abc7)
  • prevent multiple ended events if seeking while ended (6cc5b24)
  • seeked should only trigger with readyState 4 (800f75b)

3.1.0 (2024-09-12)

Bug Fixes

  • prevent buggy buffer behaviour in new Chrome (a45bfa6)

Features

  • improve timeupdate buffer recovery logic (66e1e28)

3.0.0 (2024-09-02)

  • feat!: remove allowResumeAfterEnded option (5f72f17)

BREAKING CHANGES

  • allowResumeAfterEnded argument removed (this is now the default behaviour)

2.3.0 (2024-07-08)

Features

  • support playing again after ended (abaaa45)

2.2.1 (2024-07-02)

Bug Fixes

2.2.0 (2024-07-02)

Features

  • enable reuse of MediaElement (8f0dd2b)

2.1.0 (2024-06-28)

Features

  • prevent buffering at end of stream (a397518)

2.0.0 (2024-04-02)

Bug Fixes

  • bump workflow node dep to 20.x, required by semantic-release (8f1ea26)

  • update yarn deps (ccedbdc)

  • feat!: allow using any HTMLMediaElement (5b502e9)

BREAKING CHANGES

  • videoElement argument renamed to mediaElement

OLD: getMediaEventFilter({ videoElement }); NEW: getMediaEventFilter({ mediaElement });

1.0.4 (2023-12-15)

Bug Fixes

  • allow seeking after a stream has reached the end (e5fe405)
  • mark as side effect free (6e2c307)

1.0.3 (2023-03-24)

Bug Fixes

  • playback ending dispatches pause then ended (5369a5f)

1.0.2 (2023-03-02)

Bug Fixes

  • allow pausing after every play request (ddbbb44)

1.0.1 (2023-03-02)

Bug Fixes

  • propagate pauses during seek and buffers (516780a)

1.0.0 (2023-03-02)

Bug Fixes

  • clear timeout on ended (3a2e20b)
  • end buffering on timeupdate (cdccc5f)
  • rename method (c4253c8)
  • update behaviour around native mse seeks (adcd0f4)
  • update buffering logic (837f443)

Features