Skip to content

Commit

Permalink
v3.3: Limit compatibility to Java 11<=
Browse files Browse the repository at this point in the history
  • Loading branch information
freyacodes committed Dec 19, 2019
1 parent e30891d commit 906cdd9
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 1 deletion.
4 changes: 4 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
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.
Expand Down
2 changes: 1 addition & 1 deletion LavalinkServer/build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ bootJar {
archiveName = "Lavalink.jar"
}

sourceCompatibility = targetCompatibility = 1.8
sourceCompatibility = targetCompatibility = 11

bootRun {
//compiling tests during bootRun increases the likelihood of catching broken tests locally instead of on the CI
Expand Down
9 changes: 9 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,15 @@ Being used in production by FredBoat, Dyno, Rythm, LewdBot, and more.
* Prometheus metrics
* Docker images

## Requirements

* Java 11 LTS or greater required.
* OpenJDK or Zulu running on Linux AMD64 is officially supported.

Support for Darwin (Mac), Windows AMD64, and Linux ARM (Raspberry Pi) is provided on a best-effort basis. This is dependent on Lavaplayer's native libraries.

Support for other JVMs is also best-effort. Periodic CPU utilization stats are prone to not work everywhere.

## Changelog

Please see [here](CHANGELOG.md)
Expand Down

0 comments on commit 906cdd9

Please sign in to comment.