Skip to content

Commit 906cdd9

Browse files
committed
v3.3: Limit compatibility to Java 11<=
1 parent e30891d commit 906cdd9

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,10 @@
33
Each release usually includes various fixes and improvements.
44
The most noteworthy of these, as well as any features and breaking changes, are listed here.
55

6+
## v3.3
7+
8+
Officially limit Lavalink to JRE 11 and up. Magma has long been having issues with older versions.
9+
610
## v3.2.2
711
* IP rotation system for getting around certain ratelimits.
812
* Update Lavaplayer to 1.3.32.

LavalinkServer/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ bootJar {
1919
archiveName = "Lavalink.jar"
2020
}
2121

22-
sourceCompatibility = targetCompatibility = 1.8
22+
sourceCompatibility = targetCompatibility = 11
2323

2424
bootRun {
2525
//compiling tests during bootRun increases the likelihood of catching broken tests locally instead of on the CI

README.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,15 @@ Being used in production by FredBoat, Dyno, Rythm, LewdBot, and more.
1919
* Prometheus metrics
2020
* Docker images
2121

22+
## Requirements
23+
24+
* Java 11 LTS or greater required.
25+
* OpenJDK or Zulu running on Linux AMD64 is officially supported.
26+
27+
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.
28+
29+
Support for other JVMs is also best-effort. Periodic CPU utilization stats are prone to not work everywhere.
30+
2231
## Changelog
2332

2433
Please see [here](CHANGELOG.md)

0 commit comments

Comments
 (0)