Skip to content

Releases: lavalibs/lavalink.js

v2.13.0

13 Feb 18:07
Compare
Choose a tag to compare

Additions

v2.12.0

12 Feb 23:54
Compare
Choose a tag to compare

Additions

  • Add support for the new Rotation and Distortion filters in LavaLink (56987d9, #32, @TiltedKyoso)

v2.11.0

21 Dec 03:24
e6408c4
Compare
Choose a tag to compare

Features

  • Add filters support, updated to latest lavalink dev changes (b69faba)

Fixes

  • Player#play start & end defaults now don't break lavalink anymore, lavalink doesn't expect 0 as default values (78ace04)

v2.10.2

02 Oct 00:39
Compare
Choose a tag to compare

Fixes

  • Package tarball includes the module files (e38d3a1)

v2.10.1

01 Oct 00:51
Compare
Choose a tag to compare

Fixes

v2.10.0

23 Mar 23:09
0ea50e3
Compare
Choose a tag to compare

Additions

  • Support for the new TrackStartEvent in development builds of Lavalink

v2.9.0

12 Jan 21:49
Compare
Choose a tag to compare

Fixes

  • Cluster#get return type (eae8627)
  • Player#moveTo should take BaseNode (8ae7e03)
  • Naming Fix for BaseNode (8ae7e03)

Feature

  • Add Connection#close, Node#disconnect & Node#destroy (354717b)
  • Add RoutePlaner Rest API (5a75c1d)

v2.8.2

20 Oct 16:10
Compare
Choose a tag to compare

Fixes

  • Abstract method signatures are now abstract property signatures. Addresses breaking changes coming in Typescript 3.7 (ea3fe5b, @kyranet)
  • Players now have a type parameter for their node property, allowing correct inference of the type of node that owns them (3c3dbe5)

v2.8.1

06 Jul 16:54
Compare
Choose a tag to compare

Fixes

  • NodeOptions uses ConnectionOptions instead of raw WebSocket options

v2.8.0

06 Jul 16:41
Compare
Choose a tag to compare

Additions

  • New ConnectionOptions interface allows initial resume key & timeout to be specified when connecting to Lavalink

Fixes

  • Errors when parsing WebSocket messages now get handled and emitted on the Node