Skip to content

Releases: discord-jda/JDA

v3.1.0

20 May 01:12
Compare
Choose a tag to compare

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

Latest verison: Download

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

20 Mar 06:19
Compare
Choose a tag to compare

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.

Latest verison: Download

Changelog

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

13 Dec 22:47
Compare
Choose a tag to compare

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.

Latest verison: Download

Changelog

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

12 Nov 09:35
Compare
Choose a tag to compare

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.

Latest verison: Download

Changelog

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

12 Nov 00:29
Compare
Choose a tag to compare

This is the last release of 2.x, marking the end of 2.x support. Developers should move to 3.x

Changelog

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

15 Aug 08:10
Compare
Choose a tag to compare

Changelog

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

17 Jul 03:26
Compare
Choose a tag to compare

Changelog

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

09 Jul 03:10
Compare
Choose a tag to compare

Changelog

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

05 Jul 09:50
Compare
Choose a tag to compare

Changelog

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

14 Jun 08:05
Compare
Choose a tag to compare

Changelog

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()
}