Skip to content

2.0.0

Compare
Choose a tag to compare
@Kaktushose Kaktushose released this 31 Jan 16:55

πŸŽ‰ 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'
}