Skip to content

Releases: KingRainbow44/Complex-Command-Handler

CCH | v1.7.0

01 Feb 01:51
a6a5abf
Compare
Choose a tag to compare

Changelog

  • [BREAKING] Changed structure of command modifiers
  • Added support for new Discord slash-command features
  • Depends on JDA v5-beta.20

Full Changelog: v1.6.7...v1.7.0

CCH | v1.6.7

11 Jun 00:34
e737704
Compare
Choose a tag to compare

this is a formatting update & dependency update to 5.0.0-beta.10.

Full Changelog: v1.6.2...v1.6.7

CCH | v1.6.2

04 Aug 19:49
f0ed03b
Compare
Choose a tag to compare

Fix bugs (namely with Member.class type with Interaction#getArguments returning User when using slash-commands).
Additionally, an internal clean-up was performed (merging casts with instanceof in Java 17+).

Full Changelog: v1.6.1...v1.6.2

CCH | v1.6.1

20 Mar 01:42
240908a
Compare
Choose a tag to compare

Allows for getting the member in a callback.

Full Changelog: v1.6.0...v1.6.1

CCH | v1.6.0

20 Mar 00:38
0a41e70
Compare
Choose a tag to compare

Implement & handle Discord select menus.

(semi) Breaking Change

If you had upgraded to 1.5.0 in the two hours it was released, you will need to refactor your code (if you make use of buttons).
Instead of using Interaction#addButton with a button argument, you must now use Interaction#addButtons with a collection of buttons.
This change however allows for multiple rows of buttons.

Full Changelog: v1.5.0...v1.6.0

CCH | v1.5.0

19 Mar 22:53
00f0f2b
Compare
Choose a tag to compare

Implement & handle Discord message buttons.
Additionally, handle message attachments.

(semi) Breaking Change

Upon calling ComplexCommandHandler#setJda, CCH will automatically register itself as an event listener.
If you use the (now deprecated) method of JDABuilder#addEventListener with CCH as an argument, REMOVE ASAP. Your commands will be handled twice as a result of failing to do so.

Full Changelog: v1.4.2...v1.5.0

CCH | v1.4.2

03 Mar 02:11
7528d40
Compare
Choose a tag to compare

Added a method to check for guilds & support for other option types.
This update covers both v1.4.1 & v1.4.2 changes.

What's Changed

New Contributors

  • @KingRainbow44 made their first contribution in #1
  • @Cosmic5173 made their first contribution in #3

Full Changelog: v1.4.0...v1.4.2

CCH | v1.4.0

24 Feb 05:43
84430e3
Compare
Choose a tag to compare

This update implements auto-completable arguments for slash-based commands.
Additionally, includes a pre-made deploy command if you need it.

This release does not contain a JAR executable, please instead bundle with your dependency manager.

Full Changelog: v1.3.0...v1.4.0

CCH | v1.3.0

19 Feb 05:46
c432a99
Compare
Choose a tag to compare

This update adds trailing prefix-based arguments.

This release does not contain a JAR executable, please instead bundle with your dependency manager.

Full Changelog: v1.2.0...v1.3.0

CCH | v1.2.0

17 Feb 02:42
5078bbb
Compare
Choose a tag to compare

This update includes support for JDA v5.0.0-alpha.5

This release DOES NOT contain a JAR executable, please instead bundle with Maven.