Bugfixes release - #127
Merged
Merged
Bugfixes release#127
Conversation
Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
…ies, preserved metadata Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
…ion, title fallbacks Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
… skip race conditions Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
…inting Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
…ndency bumps Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
Co-authored-by: hoehoetvhss <hoehoetvhs@daum.net>
Complete the playlist feature flag wiring so config.playlist.enabled is propagated to runtime configuration and consistently disables playlist and radio commands. Enforce both per-user and global queue limits when loading saved playlists, including expanded search results, and recheck capacity before enqueueing to prevent concurrent requests from exceeding limits. Treat radio tracks as ephemeral playback state. Remove stale radio entries without deleting same-titled user tracks, stop radio when a new request arrives, clear repeat modes, and exclude radio tracks from queue persistence and play-last history. Serialize dashboard operations per guild, validate sendable channel targets, preserve actionable errors in logs, and remove unsafe channel casts. Fix per-node latency reporting and strengthen LavaShark result types. Improve M3U playlist URL detection and playlist loading behavior.
hmes98318
approved these changes
Aug 23, 2026
Owner
There was a problem hiding this comment.
Unused code should be removed to keep the codebase clean and reduce future maintenance complexity.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Continuation of #123, contains all the changes from #126 + additional fixes
Resolves many confusing situations that users could encounter with new functionality and improves general reliability.
Changes that has been made:
Known bugs:
External Lavalink may still crash at some circumstances and won't reconnect until reset. Not attempting to fix without knowing the pattern
Queue limit excision alerts are being cleared too fast by dashboard - will be fixed in a separate PR
Anyone can stop the queue - will be fixed in the separate PR