Releases: discord-jda/JDA
v3.1.0
In this release we drastically changed the permission system and internal cache in order to save resources and achieve a better overall performance. This includes fixes for several memory leaks and threading issues like shard deaths and shutdown deadlocks.
Together with the change to unsigned long ids this added new overloads with long id parameters for getXById
methods and some other long related changes to allow switching to primitive longs entirely (recommended).
The JDA wiki has received some updates that are up-to-date with included changes.
https://github.com/DV8FromTheWorld/JDA/wiki
Changelog
Downloads for this version are available from the build server:
http://home.dv8tion.net:8080/job/JDA/ or below.
Gradle
repositories {
jcenter()
}
dependencies {
compile 'net.dv8tion:JDA:3.1.0_204'
}
Maven
<repository>
<id>jcenter</id>
<name>jcenter-bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>3.1.0_204</version>
</dependency>
v3.0.0
This is the official release of the JDA 3.0 rewrite. Multiple parts of JDA have changed drastically since the legacy (2.x) builds were declared deprecated and it is recommended to pick JDA 3 up as a completely new library.
We have improved our wiki for JDA 3 and suggest taking a look.
Our release system changed to always have the latest version on the master branch, it is recommended to check which build number is currently available at the jenkins download server or on bintray.
Downloads for this version are available from the build server:
http://home.dv8tion.net:8080/job/JDA/
or below.
Maven
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>3.0.0_157</version>
</dependency>
<repository>
<id>jcenter</id>
<name>jcenter-bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
Gradle
dependencies {
compile 'net.dv8tion:JDA:3.0.0_157'
}
repositories {
jcenter()
}
Note: The mentioned build numbers might update and be outdated in this release draft
v3.0.BETA2
This is the second phase of the BETA builds of 3.x. With the release of this, 3.x is far beyond what 2.x provided and only misses a few things provided by 2.x (invites), but they will be added before release of 3.0.0.
Also, Audio!
Due to the nature of a Beta, it is recommended that you attempt to keep up with the latest version for fixes and changes. You can check the latest version by visiting the Jenkins build server.
Downloads for this version are available from the build server:
http://home.dv8tion.net:8080/job/JDA/108/
or below.
Maven
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>3.0.BETA2_108</version>
</dependency>
<repository>
<id>jcenter</id>
<name>jcenter-bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
Gradle
dependencies {
compile 'net.dv8tion:JDA:3.0.BETA2_108'
}
repositories {
jcenter()
}
v3.0.BETA
This is the first of the BETA builds of 3.x! All developers should be moving off of 2.x and using 3.x now. As a note, this may be marked as a "release", however, due to the nature of a Beta, it is recommended that you attempt to keep up with the latest version for fixes and changes. You can check the latest version by visiting the Jenkins build server.
Downloads for this version are available from the build server:
http://home.dv8tion.net:8080/job/JDA/75/
or below.
Maven
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>3.0.BETA_75</version>
</dependency>
<repository>
<id>jcenter</id>
<name>jcenter-bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
Gradle
dependencies {
compile 'net.dv8tion:JDA:3.0.BETA_75'
}
repositories {
jcenter()
}
v2.3.0
This is the last release of 2.x, marking the end of 2.x support. Developers should move to 3.x
Downloads for this version are available from the build server:
http://home.dv8tion.net:8080/job/JDA%20Legacy/379/
or below.
Maven
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>2.3.0_379</version>
</dependency>
<repository>
<id>jcenter</id>
<name>jcenter-bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
Gradle
dependencies {
compile 'net.dv8tion:JDA:2.3.0_379'
}
repositories {
jcenter()
}
v2.2.1
Downloads for this version are available from the build server:
http://home.dv8tion.net:8080/job/JDA%20Legacy/353/
or below.
Maven
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>2.2.1_353</version>
</dependency>
<repository>
<id>jcenter</id>
<name>jcenter-bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
Gradle
dependencies {
compile 'net.dv8tion:JDA:2.2.1_353'
}
repositories {
jcenter()
}
v2.2.0
Downloads for this version are available from the build server:
http://home.dv8tion.net:8080/job/JDA%20Legacy/334/
or below.
Maven
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>2.2.0_334</version>
</dependency>
<repository>
<id>jcenter</id>
<name>jcenter-bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
Gradle
dependencies {
compile 'net.dv8tion:JDA:2.2.0_334'
}
repositories {
jcenter()
}
v2.1.3
Downloads for this version are available from the build server:
http://home.dv8tion.net:8080/job/JDA%20Legacy/327/
or below.
Maven
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>2.1.3_327</version>
</dependency>
<repository>
<id>jcenter</id>
<name>jcenter-bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
Gradle
dependencies {
compile 'net.dv8tion:JDA:2.1.3_327'
}
repositories {
jcenter()
}
v2.1.2
Downloads for this version are available from the build server:
http://home.dv8tion.net:8080/job/JDA%20Legacy/322/
or below.
Maven
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>2.1.2_322</version>
</dependency>
<repository>
<id>jcenter</id>
<name>jcenter-bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
Gradle
dependencies {
compile 'net.dv8tion:JDA:2.1.2_322'
}
repositories {
jcenter()
}
v2.1.1
Downloads for this version are available from the build server:
http://home.dv8tion.net:8080/job/JDA%20Legacy/300/
or below.
Maven
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>2.1.1_300</version>
</dependency>
<repository>
<id>jcenter</id>
<name>jcenter-bintray</name>
<url>http://jcenter.bintray.com</url>
</repository>
Gradle
dependencies {
compile 'net.dv8tion:JDA:2.1.1_300'
}
repositories {
jcenter()
}