Release 0.5.3
Workaround for resuming stale paused tracks
# Docker Hub
$ docker pull jareddantis/blanco-bot:0.5.3
# GHCR
$ docker pull ghcr.io/jareddantis-bots/blanco-bot:0.5.3For users
None.
For admins and developers
Breaking changes
This release includes a workaround for Blanco prematurely ending unpaused tracks.
- When a track is unpaused after having been paused for a few minutes, Blanco receives an early
FINISHEDevent from Lavalink after a while and therefore skips to the next track. - Blanco now has the ability to re-enqueue unpaused tracks after a minute of pause, so that Lavalink starts working from a fresh state.
- Although the track is re-enqueued at the same playback position, audible skipping may be heard due to processing and network delays.
Because of the last point above, this workaround is opt-in. To enable, set bot.reenqueue_paused in config.yml or the env variable BLANCO_REENQUEUE_PAUSED to true.
Other changes
Known bugs
None so far, but I'll keep looking.