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
VoiceClientandVoiceWebSocketClient. - Removed properties to get voice state for
User,ChannelandGuild. They were added in the i.py v4.4.0. - Removed
listenerdecorator.
What's added
- Implemented new class
Lavalink. - Added ability to listen lavalink events via
@Client.eventand@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.connecthelper method. - Added
Guild.playerproperty.
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.pyextension library! - feat: Implemented
Member.voice,Channel.voice_statesandGuild.voice_statesproperties. - refactor: Added a way to get cached object before making http request in
VoiceStatemethods. - chore: Set
lavalink.pyversion requirement to4.0
Full Changelog: 55ee57c...0.0.2