3.4.1 (2024-10-30)
- loaded triggered after seek and then pause (8e187e1)
3.4.0 (2024-09-30)
- mp4 mode handling (4d65757)
3.3.0 (2024-09-18)
- 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)
- correctly reset deferred seeked (349ebd0)
- 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)
- prevent buggy buffer behaviour in new Chrome (a45bfa6)
- improve timeupdate buffer recovery logic (66e1e28)
3.0.0 (2024-09-02)
- feat!: remove allowResumeAfterEnded option (5f72f17)
- allowResumeAfterEnded argument removed (this is now the default behaviour)
2.3.0 (2024-07-08)
- support playing again after ended (abaaa45)
2.2.1 (2024-07-02)
2.2.0 (2024-07-02)
- enable reuse of MediaElement (8f0dd2b)
2.1.0 (2024-06-28)
- prevent buffering at end of stream (a397518)
2.0.0 (2024-04-02)
-
bump workflow node dep to 20.x, required by semantic-release (8f1ea26)
-
update yarn deps (ccedbdc)
-
feat!: allow using any HTMLMediaElement (5b502e9)
- videoElement argument renamed to mediaElement
OLD: getMediaEventFilter({ videoElement }); NEW: getMediaEventFilter({ mediaElement });
1.0.4 (2023-12-15)
1.0.3 (2023-03-24)
- playback ending dispatches
pause
thenended
(5369a5f)
1.0.2 (2023-03-02)
- allow pausing after every play request (ddbbb44)
1.0.1 (2023-03-02)
- propagate pauses during seek and buffers (516780a)