Skip to content

Latest commit

 

History

History
141 lines (108 loc) · 5.33 KB

CHANGELOG.md

File metadata and controls

141 lines (108 loc) · 5.33 KB

Changelog

Each release usually includes various fixes and improvements. The most noteworthy of these, as well as any features and breaking changes, are listed here.

v3.3

Officially limit Lavalink to JRE 11 and up. Magma has long been having issues with older versions.

v3.2.2

  • IP rotation system for getting around certain ratelimits.
  • Update Lavaplayer to 1.3.32.
  • Docker container now uses a non-root user.

Contributors: @Frederikam, @ByteAlex, @duncte123, and @james7132

v3.2.1.1

  • Updated Lavaplayer to 1.3.19. This release includes a patch which fixes loading youtube URLs. sedmelluq/lavaplayer#199
  • Made the WebSocket handshake return code 401 instead of 200 on bad auth. #208

Contributors: @Frederikam and @Devoxin

v3.2.1

  • Update dependencies -- fixes frequent youtube HTTP errors
  • Return FriendlyException message on LOAD_FAILED #174
  • Add option to disable ytsearch and scsearch #194

Contributors: @Devoxin, @duncte123, @Frederikam, and @napstr

v3.2.0.3

  • Add compatibility for Java 8-10

Contributor: @MinnDevelopment

v3.2.0.2

  • Patched magma

Contributor: @Frederikam

v3.2.0.1

  • Bumped to Java 11. Treating this as a patch version, as v3.2 still requires Java 11 due to a Magma update.

@Frederikam

v3.2

  • Added support for resuming
  • Added noReplace option to the play op
  • Sending the same voice server update will not cause an existing connection to reconnect

Contributor: @Frederikam

v3.1.2

  • Add API version header to all responses

Contributor: @Devoxin

v3.1.1

  • Add equalizer support
  • Update lavaplayer to 1.3.10
  • Fixed automatic versioning
  • Added build config to upload binaries to GitHub releases from CI

Contributors: @Devoxin, @Frederikam, @calebj

v3.1

  • Replaced JDAA with Magma
  • Added an event for when the Discord voice WebSocket is closed
  • Replaced Tomcat and Java_Websocket with Undertow. WS and REST is now handled by the same server and port. Port is specified by server.port.

v3.0

  • Breaking: The minimum required Java version to run the server is now Java 10.
    Please note: Java 10 will be obsolete as of September 2018 with the release of Java 11. Expect a Lavalink major version release that will be targetting Java 11 by that time.
  • Breaking: Changes to the output of the /loadtracks endpoint. #91, #114, #116
  • Breaking: The Java client has been moved to a new repository.
  • Breaking: The Java client has been made generic. This is a breaking change so please read the migration guide.
  • Better configurable logging. #97
  • Add custom sentry tags, change sentry dsn configuration location. #103
  • Add Lavalink version header to websocket handshake. #111
  • Use git tags for easier version visibility. #129

Contributors: @Devoxin, @Frederikam, @napstr, @SamOphis

v2.2

  • Lavaplayer updated to 1.3.x #115
  • Version command line flag #121
  • Fix race condition in /loadtracks endpoint leading to some requests never completing #125

Contributors: @Devoxin, @Frederikam, @napstr

v2.1

Contributors: @Frederikam, @napstr, @Repulser

v2.0.1

Contributors: @Devoxin, @Frederikam, @itslukej, @napstr, @Repulser

v2.0

Please see here and here