nyxx_lavalink 3.2.0 copy "nyxx_lavalink: ^3.2.0" to clipboard
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 and TrackException events.
  • Removed type property from TrackEndEvent
  • Changed position property from PlayerUpdateStateEvent type to int? to avoid deserializing errors when using Andesite instead of Lavalink
  • Updated Exception model