New Features
- Customizable default search platform option [3831c87]
- Admins can now reset individual guild settings back to their defaults using the new
/settings resetcommand [8bb3432] - New
/playlist permissioncommand lets you grant or revoke read, write, or remove access to your playlists on a per-user basis [d518631] - Sharing a playlist now opens a user selection dialog instead of requiring manual input, making the flow much smoother [8fdceef]
- When searching or selecting tracks, the formatted track duration is now shown directly in the autocomplete dropdown [7479f9b]
- Players can now be configured with custom inactive timeout durations, allowing fine-grained control over when idle players disconnect or pause [19618a1]
- Playlist settings such as maximum playlist count and default playlist name are now fully configurable per guild [3492846] [28cb2a9]
Fixes
- Fixed bot commands not working in music request channels [8c68686]
- Fixed the music controller being removed after a song finishes playing [90c2f22]
- Fixed playlist creation sending the wrong localization message [dfa0616]
- Fixed queue history not displaying in the correct order [c1ad865]
- Fixed the
max_playlistssettings key mismatch that caused playlist limits to be ignored [28cb2a9] - Fixed language fallback so the bot consistently defaults to English when a translation is missing [44b4ba6]
- Fixed bot prefix handling when no prefix is configured [df05a5b]
Improvements:
- Major refactor of the Voicelink module, centralizing logic and rewriting handlers and views [ef54f96] [8251e99]
- IPC client moved into Voicelink [f6722e5]
Breaking Changes
- The loop translation key has been split from a single
loopkey into three separate keys:loopOff,loopTrack, andloopQueue— custom language files will need to be updated accordingly [b6a61cb] - The settings key
max-historyhas been renamed tomax_history— update yoursettings.jsonif you have this configured manually [b6a61cb] - Docker-based Lavalink setup (docker-compose and related config files) has been removed [260af1d]
Full Changelog: v2.7.2 to v2.7.3