Skip to content

Releases: jasonlessenich/DIH4JDA

Hotfix v1.4.1 – Made handleSlashCommand non-abstract and improved Error Messages

27 Apr 21:31
Compare
Choose a tag to compare

Changes

  • made ExecutableCommand#handleSlashCommand non-abstract to allow Base Commands that are not meant to be executed
  • improved Error Messages
  • moved AutoCompleteHandler & ModalHandler to their correct packages

Full Changelog: v1.4...v1.4.1

Installation

Maven

Add the JitPack repository to your pom.xml

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

Add the dependency

<dependency> 
    <groupId>com.github.DynxstyGIT</groupId> 
    <artifactId>DIH4JDA</artifactId> 
    <version>1.4.1</version> 
</dependency>

Gradle

Add the JitPack repository to your build.gradle

repositories { 
    [...]
    maven { url 'https://jitpack.io' } 
}

Add the dependency

dependencies {
    [...]
    implementation 'com.github.DynxstyGIT:DIH4JDA:1.4.1'
}

Release v1.4 – Interaction & AutoComplete Handlers & some Cleanup

27 Apr 18:41
8876ae7
Compare
Choose a tag to compare

Changes

Full Changelog: v1.3...v1.4

Installation

Maven

Add the JitPack repository to your pom.xml

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

Add the dependency

<dependency> 
    <groupId>com.github.DynxstyGIT</groupId> 
    <artifactId>DIH4JDA</artifactId> 
    <version>1.4</version> 
</dependency>

Gradle

Add the JitPack repository to your build.gradle

repositories { 
    [...]
    maven { url 'https://jitpack.io' } 
}

Add the dependency

dependencies {
    [...]
    implementation 'com.github.DynxstyGIT:DIH4JDA:1.4'
}

Release v1.3 – Smart Queuing

23 Mar 18:56
Compare
Choose a tag to compare

Version 1.3 adds support for Smart Queue, a system that automatically checks for existing global commands and decides whether it should update or leave them as they are.

Installation

Maven

Add the JitPack repository to your pom.xml

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

Add the dependency

<dependency> 
    <groupId>com.github.DynxstyGIT</groupId> 
    <artifactId>DIH4JDA</artifactId> 
    <version>1.3</version> 
</dependency>

Gradle

Add the JitPack repository to your build.gradle

repositories { 
    [...]
    maven { url 'https://jitpack.io' } 
}

Add the dependency

dependencies {
    [...]
    implementation 'com.github.DynxstyGIT:DIH4JDA:1.3'
}
`` `

Release v1.2 – Command Privileges & Logging

06 Mar 13:04
c0ee0d3
Compare
Choose a tag to compare
  • added support for Command Privileges
  • refactored logging & added the ability to disable certain logging types

What's Changed

  • Release v1.2 – Command Privileges & Logging by @DynxstyGIT in #17

Full Changelog: 1.0_002...1.2

Installation

Maven

Add the JitPack repository to your pom.xml

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

Add the dependency (Make sure to replace ${DIH4JDA_VERSION} with the latest version)

<dependency> 
    <groupId>com.github.DynxstyGIT</groupId> 
    <artifactId>DIH4JDA</artifactId> 
    <version>1.2</version> 
</dependency>

Gradle

Add the JitPack repository to your build.gradle

repositories { 
    [...]
    maven { url 'https://jitpack.io' } 
}

Add the dependency (Make sure to replace ${DIH4JDA_VERSION} with the latest version)

dependencies {
    [...]
    implementation 'com.github.DynxstyGIT:DIH4JDA:1.2'
}

Release v1.1_003 – Refactored Command Registration

23 Feb 13:30
0bad77e
Compare
Choose a tag to compare
  • upgraded to net.dv8tion:JDA:5.0.0-alpha.8

What's Changed

  • Refactored Command Registration by @DynxstyGIT in #15
  • Release v1.1_003 by @DynxstyGIT in #16

Full Changelog: 1.0_002...1.1_003

Release v1.1_002 – JDA 5.0.0-alpha.7

22 Feb 15:52
da086da
Compare
Choose a tag to compare

What's Changed

  • Release v1.1_002 by @DynxstyGIT in #14

Full Changelog: 1.0_002...1.1_002

Release v1.1_001 – JDA 5.0.0-alpha.6

21 Feb 22:31
d00962a
Compare
Choose a tag to compare
  • upgraded to net.dv8tion:JDA:5.0.0-alpha.6
  • fixed & updated README.md
  • made InteractionHandler#register not asynchronous

Full Changelog: 1.0_002...1.1_001

Release v1.1 – Context Menu Commands

20 Feb 16:26
f766df9
Compare
Choose a tag to compare
Merge pull request #10 from DynxstyGIT/dev

Add support for Context Commands

Release v1.0 – DIH4JDA

20 Feb 01:10
2521435
Compare
Choose a tag to compare
Merge pull request #6 from DynxstyGIT/dev

Release v1.0

Release v1.0_002

20 Feb 02:31
Compare
Choose a tag to compare
updated version number