Releases: KingRainbow44/Complex-Command-Handler
CCH | v1.7.0
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
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
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
Allows for getting the member in a callback.
Full Changelog: v1.6.0...v1.6.1
CCH | v1.6.0
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
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
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
- Update development by @KingRainbow44 in #1
- Add auto-completable commands by @KingRainbow44 in #2
- Ability to use array of choices. by @Cosmic5173 in #3
- Merge development into main by @KingRainbow44 in #4
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
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
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
This update includes support for JDA v5.0.0-alpha.5
This release DOES NOT contain a JAR executable, please instead bundle with Maven.