Skip to content

v3.3.0

Compare
Choose a tag to compare
@EvieePy EvieePy released this 24 Apr 02:45
· 8 commits to main since this release
ffcf13a

Version 3.3.0

This release adds the populate keyword back to Player.play and has multiple small bug fixes.

Documentation:
https://wavelink.dev

Support:
Discord Server

Caution

You can no longer use a BETA version of Lavalink from version 3.1.0. Please upgrade your Lavalink to a stable version 4+.

Additions

Player.play:

  • populate and max_populate
    Adds the populate and max_populate keyword-only arguments, which allows the auto queue to fetch and fill with recommended tracks based on the played track.

Node.close:

  • eject
    Adds the eject keyword argument, which when set to True will remove the Node from the Pool.

Fixes

  • Bug in Queue not repeating a song when set to loop.
  • Bug in Node.close which wouldn't disconnect currently playing players correctly.
  • Bug in filters where some arguments were named incorrectly.
  • Bug in Queue where using put_wait while a get_wait was waiting for a track would result in all get_wait hanging.
  • Playlist.extras property now correctly sets the provided extras on each individual track.

QoL

  • Added typing_extensions to requirements.

Thanks

@jackra1n
@TrapDrap
@DanLCD