2.0.0
π Version 2.0.0
JDA-Commands 2.0.0 comes in with a complete rewrite of the project. Many things have changed, so have a look at the Migration Guide for details.
β This is a breaking release that isn't backwards compatible with versions prior to 2.0.0 β
Changelog
- added new parameter validation system
- added filters and a CommandContext to the execution chain
- added cooldown system
- added support for private messages
- added support for super and sub commands
- added quote parsing
- added leventshein distance
- changed settings system and added options to store settings
- changed permissions system
- improved embed generation
- improved type adapting system
- improved event parsing system
- simplified building process and registering of modules
- bug fixes
Also checkout the Wiki or the JavaDoc.
The old version is still available at legacy/v1
Maven
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
<dependency>
<groupId>com.github.Kaktushose</groupId>
<artifactId>jda-commands</artifactId>
<version>v.2.0.0</version>
</dependency>
Gradle
allprojects {
repositories {
...
maven { url 'https://jitpack.io' }
}
}
dependencies {
implementation 'com.github.Kaktushose:jda-commands:v.2.0.0'
}