Skip to content

v2.6.0

Choose a tag to compare

@appellation appellation released this 30 Mar 05:48
· 53 commits to master since this release

Additions

  • Node#connected getter to determine if the node is currently connected to the WebSocket
  • Connection#backoff to allow more customizable backoff strategies
  • Node#upgrade event, forwarded from the WebSocket with the HTTP request has been upgraded
  • Player Status.UNKNOWN to handle any future player statuses that may be added
  • Support for the websocketClosed player event (status is set to ENDED)
  • New enums for many player method options (PlayerOptions, EqualizerBand, JoinOptions)
  • Voice servers are now preserved in memory, allowing Player#moveTo to be used as intended

Fixes

  • Disconnected nodes will no longer attempt to send a destroy packet to Lavalink
  • Player#moveTo can now be used with the preservation of voice server state
  • New player events are now properly applied to UNKNOWN status rather than stuck

Tooling

  • Switch away from Gulp and rely on tsc for compilation