Releases: interactions-py/lavalink
Releases · interactions-py/lavalink
Release 3.0.0
Release 2.0.0
Changes
- interactions.py v5 is required now
- Removed decorator for listening lavalink events
- Added lavalink events with the i.py compatibility with different naming i.e.
TrackStartEvent
->TrackStart
Release 1.0.0
What's removed
- Removed
VoiceClient
andVoiceWebSocketClient
. - Removed properties to get voice state for
User
,Channel
andGuild
. They were added in the i.py v4.4.0. - Removed
listener
decorator.
What's added
- Implemented new class
Lavalink
. - Added ability to listen lavalink events via
@Client.event
and@interactions.extension_listener
.
How to use it now?
Just read the docs
Full Changelog: 0.1.2...1.0.0
Release 0.1.2
What's Changed
- Added missed support for presence and shards for websockets
Full Changelog: 0.1.1...0.1.2
Release 0.1.1
Changes
refactor: Change path import to attrs_utils
of i.py.
refactor!: Added update_voice_state
instead of connect_voice_channel
& disconnect_voice_channel
for websocket.
fix: Added default value to optional parameters for VoiceState
.
docs: Some improvements
Full Changelog: 0.1.0...0.1.1
Release 0.1.0
Changelog
- Implemented own player class with some helper methods.
- Implemeted decorator to listen lavalink events.
- Added
VoiceState.connect
helper method. - Added
Guild.player
property.
Full Changelog: 0.0.3...0.1.0
Release 0.0.3
This little update fixes broke 0.0.2
and bug with wrong attribute usage in VoiceState/VoiceServer.get_channel
Full Changelog: 0.0.2...0.0.3
Release 0.0.2
Changelog
- feat: Became an official
interactions.py
extension library! - feat: Implemented
Member.voice
,Channel.voice_states
andGuild.voice_states
properties. - refactor: Added a way to get cached object before making http request in
VoiceState
methods. - chore: Set
lavalink.py
version requirement to4.0
Full Changelog: 55ee57c...0.0.2