Releases: PythonistaGuild/Wavelink
Releases · PythonistaGuild/Wavelink
v0.6.1
Fix threshold
key error in TrackStuckEvent.
v0.6.0
- Added
node/client.build_track()
which takes in a tracks unique Base64 encoded identifier and returns a wavelink Track
object. Useful for building objects where only an identifier is available e.g events.
v0.5.03
- Added a new event inline with Lavalink,
TrackStart
, this event supersedes the old wavelink TrackStart
event.
Track.thumb
now returns a higher res thumbnail (where possible).
- Additional small bug fixes.
v0.5.02
Added minimum Python requirements to setup.py
. Versions of wavelink 0.4.0+
will require Python 3.7+
.
v0.5.01
Allow the passing of kwargs to Client.get_player
to be used in the Player
construction.
If no custom cls
is provided this will have zero effect on the Player
. Useful for passing custom attributes to custom Player
sub-classes.
v0.5.0
Breaking change to Player.set_eq
, which now accepts an Equalizer object and not a list of band/gain pairs.
This update also removes Player.set_preq
, which is now superseded by the new Player.set_eq
.
An alias to Player.set_eq
was added, Player.set_equalizer
.
v0.4.02
Add new event WebsocketClosed
which fixes a bug where disconnecting from a voice channel would raise an error.
v0.4.01
Fix a bug with player.is_playing
returning True when there is no current track playing.
Fix a bug in player.play
when replace=False
would effect internal states of the currently playing track.
v0.4.0
Various fixes and additions. Python requirement bumped to 3.7+
.
Added a base event WavelinkEvent
and a new event TrackStart
.
Added end to player.play
Updated licenses.
v0.3.06
This update adds an optional kwarg to player.play
named start
, which determines when the song should start playing from in milliseconds. Defaults to 0 e.g the beginning.