nyxx_lavalink 3.2.0 nyxx_lavalink: ^3.2.0 copied to clipboard
Nyxx Lavalink Module
3.2.0 #
__05.02_2023
- Update to nyx 5.0.0
3.1.0 #
21.8.2022
- feature: bump the nyxx version to
4.0.0
(#12) - feature: Decode bodyBytes by utf8 (#10)
3.0.1 #
23.1.2022
- Fixed a bug where the
Client-Name
header was not sent
3.0.0 #
19.12.2021
- Implemented new interface-based entity model.
All concrete implementations of entities are now hidden behind interfaces which exports only behavior which is intended for end developer usage. For example: User is now not exported and its interface
IUser
is available for developers. This change shouldn't have impact of end developers.
Other changes are initial implementation of unit and integration tests to assure correct behavior of internal framework
processes. Also added Makefile
with common commands that are run during development.
3.0.0-dev.0 #
24.11.2021
- Implemented new interface-based entity model.
All concrete implementations of entities are now hidden behind interfaces which exports only behavior which is intended for end developer usage. For example: User is now not exported and its interface
IUser
is available for developers. This change shouldn't have impact of end developers.
Other changes are initial implementation of unit and integration tests to assure correct behavior of internal framework
processes. Also added Makefile
with common commands that are run during development.
2.0.0 #
03.10.2021
Bumped version to 2.0 for compatibility with nyxx
- Initial implementation (covers 100% of lavalink API)
2.0.0-rc.1 #
- Added
TrackStuck
andTrackException
events. - Removed
type
property fromTrackEndEvent
- Changed
position
property fromPlayerUpdateStateEvent
type toint?
to avoid deserializing errors when using Andesite instead of Lavalink - Updated
Exception
model