Skip to content

Releases: lavalink-devs/Lavalink

4.0.0-beta.1

03 Jul 17:55
449c977
Compare
Choose a tag to compare
4.0.0-beta.1 Pre-release
Pre-release
  • New Lavalink now requires Java 17 or higher to run
  • Removal of all websocket messages sent by the client. Everything is now done via REST
  • Update to Lavaplayer custom branch, which includes native support for artwork urls and ISRCs in the track info
  • Addition of full Track objects in following events: TrackStartEvent, TrackEndEvent, TrackExceptionEvent, TrackStuckEvent
  • Resuming a session now requires the Session-Id header instead of Resume-Key header
  • Reworked track loading result. For more info see here
  • Update to the Protocol Module to support Kotlin/JS
  • Removal of all /v3 endpoints except /version. All other endpoints are now under /v4

Warning
This is a beta release, and as such, may contain bugs. Please report any bugs you find to the issue tracker.
For more info on the changes in this release, see here
If you have any question regarding the changes in this release, please ask in the support server or GitHub discussions

Contributors:
@topi314, @freyacodes, @DRSchlaubi and @melike2d

3.7.6

29 Jun 23:48
40f0c80
Compare
Choose a tag to compare
  • Update Lavaplayer to 1.4.1 & 1.4.2
  • New support for MUSL based systems (most notably alpine)
  • New alpine docker image variant (use -alpine suffix)

3.7.5

06 Mar 12:00
c00286d
Compare
Choose a tag to compare
  • Fix endTime in Player Update endpoint only applying when playing a new track
  • Fix errors when doing multiple session resumes
  • Update lavaplayer to 1.4.0 see here for more info

Note
Lavalink Docker images are now found in the GitHub Container Registry instead of DockerHub

v3.7.4

02 Feb 18:32
8ebaba1
Compare
Choose a tag to compare
  • Fix an issue where Lavalink would not destroy a session when a client disconnects

v3.7.3

23 Jan 11:28
702bb8d
Compare
Choose a tag to compare
  • Fix breaking change where /decodetrack would return a full track instead of the track info

v3.7.2

21 Jan 17:47
338497c
Compare
Choose a tag to compare
  • Fix breaking change where frameStats in the stats op would be null instead of omitted

v3.7.1

17 Jan 13:16
e29cb91
Compare
Choose a tag to compare
  • Revert of application.yml autocreate as it can cause issues with differently named configs

v3.7.0

14 Jan 21:16
6d58916
Compare
Choose a tag to compare
  • New REST API for player control and deprecation of all websocket OPs. For more info see here
  • Autocreate default application.yml if none was found. #781
  • New config option to disable jda nas. #780
  • New config option to disable specific filters. #779
  • Update lavaplayer to 1.3.99.2. #794
  • Update udpqueue.rs to v0.2.6. #802

Contributors: @TopiSenpai, @devoxin, @melike2d, @freyacodes, @aikaterna, @ooliver1

v3.6.2

08 Nov 09:02
4782f1f
Compare
Choose a tag to compare
  • update lavaplayer to 1.3.99.1. For more info see here

v3.6.1

28 Oct 09:10
ee42ec1
Compare
Choose a tag to compare
  • update lavaplayer to 1.3.99. For more info see here