v4.0.1
v4.0.1 — Bug fixes & cross-browser compatibility
- Fixed auto-advance permanently stopping if an error occurred during track transition
- Fixed queue reorder race condition during same-playlist re-navigation (both Worker and fallback mode)
- Fixed "Move up" in context menu skipping the track it moved
- Fixed sidebar auto-scroll landing on the wrong row while in suspended mode
- Fixed
jumpTorunning on a stopped session from stale DOM clicks - Fixed interval leak when navigating away to resume a suspended playlist
- Added
setIntervalfallback for browsers/configs that block Blob Web Workers (CSP) - Added
-webkit-user-selectprefix for Safari compatibility - Fixed mini-player queue counter always showing "1 / N"
- Fixed context menu overflowing off the right edge of the screen
- Fixed ghost badges blocking live track elements after SoundCloud re-renders
- Fixed sidebar not clearing after the queue naturally ends
- Fixed play count incrementing on failed track loads
- Fixed fresh shuffle cycle potentially repeating the last-played track immediately