4.24.2 (2021-09-29)
- always reset volume when initializing player (c7a38f1)
4.24.1 (2021-05-21)
4.24.0 (2021-05-08)
- add restart on prev test (924841a)
- add test case for restart on prev feature (ad54e66)
- added a boolean to modify the current previous song handler (1b9fe0d)
4.23.0 (2021-03-18)
- appendAudio method deprecated (8009865)
4.22.1 (2021-02-16)
- cannot sort dynamic list (3f670ac)
- miss style and className types (e7cf19b)
- restore volume to original after unmute (fc1193c)
- thorw error when audio lists is empty #308 (f996cb2)
4.22.0 (2021-02-12)
- not play list sort higlight on mobile (52c3159)
- onAudioPlayTrackChange type (14dddf4)
- play list sort support mobile #223 (f7b6193)
- remove stalled event handler and use async .play() (2c7c1eb)
- reset current cover rotate deg if playing audio changed (f5f76f9)
- custom operation support sortablejs method (939d453)
- react-drag-listview => sortablejs for support audio list sort on mobile #223 (e173a26)
4.21.2 (2021-01-27)
- cannot reset play index when audioLists changed #286 (e42177b)
- optimize progress bar seek step #283 (fbff1e3)
4.21.1 (2021-01-15)
4.21.0 (2021-01-13)
- auto play when audio seeking by progress bar #260 (016af3b)
- avoid play/pause button re-render by setting playing to false earlier (2568f31)
- can not trigger onAudioVolumeChange when play or pause audio with volume fade mode (6b88d6c)
- play button delay in mobile player (5e8eccd)
- set audio volume to pre-fade volume before fading in (63c6b6f)
- implement non-linear volume slider (a7b9cec)
4.20.1 (2021-01-11)
4.20.0 (2021-01-05)
4.19.1 (2020-11-07)
4.19.0 (2020-10-11)
4.18.3 (2020-09-28)
- cannot toggle mode on Android device #163 (25120c3)
- invalid toggleMode option in full mobile panel (da20e32)
- reload audio when change current time by progress bar #162 (19270ae)
4.18.2 (2020-09-21)
4.18.1 (2020-09-19)
- append audio should not auto play if autoPlay is false and autoplayInitLoadPlayList is false (7e60d39)
- audio can be play from play list if audio is loading (d930cfe)
- cannot change play audio when quietUpdate was used #157 (d5bf3b1)
- infinite load when append big audio file #146 (487502c)
- loading animate time diffrence (5aa109a)
- optimize audio load and play function (504461d)
- should not call onAudioListsPanelChange if panel is closed when hide panel (ade1774)
- should not call onCoverClick if cover is empty (52ba3ae)
4.18.0 (2020-09-06)
- audio auto play when appended new audio if enable autoplayInitLoadPlayList #146 (c3c40b3)
- auto play when audio list changed if autoplayInitLoadPlayList is false #154 (3f08c70)
- call onModeChange and onCoverChange when destroy button clicked if drag disabled (c608cea)
- cannot show audio info if audio list is empty by appendAudio #146 (2c225da)
- cannot toggle mode if drag disabled #147 (ca5c5ff)
- destroy button position in mobile (2500d17)
- mobile play mode icon align style (5e1a819)
- optimize progress load bar light theme bg color (3127a2e)
- reset audio loaded progress when clear audio (813b3ab)
- theme is reset to dark when audio list changed if theme is auto #149 (7103183)
- add quietUpdate api for support don't interrupt current play state (6e09798)
- new icons & add packup and empty custom icon (529a36e)
- rename locale notContentText => emptyText (58b3ad0)
- support quiet update audio list #148 #114 (c98105b)
- Upgrading from
react-icons
v2 to v3 (fe3ec35)
4.17.1 (2020-08-26)
- adjust player mini mode size in mobile (07fd649)
- cannot show progress load bar in mobile full mode (88eadb3)
- cannot trigger touch action in Firefox and Safari in mobile mode #145 (d9aac9e)
- optimize audio loaded progress (2bf7b03)
4.17.0 (2020-08-19)
4.16.5 (2020-08-04)
4.16.4 (2020-07-30)
- pages scroll down when audioList is modified #133 (a9ce0ca)
- prevent scroll if audio player focus (4f9087a)
4.16.3 (2020-07-17)
- repeat react key (b17fb8e)
4.16.2 (2020-07-17)
- media-session: cannot trigger onAudioSeeked handle if backward or forward from media session (4f59ff6)
- media-session: support no cover case #130 (c0121b5)
4.16.1 (2020-07-02)
- modify theme type define (c324ae9)
4.16.0 (2020-07-02)
- reset volume to 0.1 if last is mute when toggle mute button (0dc4be5)
- add audio instance api, like appedAudio, togglePlay #114 (42bcda1)
- support follow system auto set theme (aeb1630)
- update instance type define (5167a5d)