KordEx 1.4.0-RC7
Changes since KordEx 1.4.0-RC6:
- Slash command support! As we now have two types of command, the old
Command
class has been renamed toMessageCommand
. Additionally,CommandContext
is nowMessageCommandContext
. You'll find similar classes that relate to slash commands as well. - All arguments specified in
Arguments
objects now require a description. - Command arguments classes (and just classes in general really) are now nicer to pass around, as they're treated like builders and received in more logical places.
- The help extension and sentry functionality have both been updated to support command argument descriptions and slash commands for feedback.
- The paginator has been completely rewritten (and documented), with support for switchable page sets!
- Far, far, far too many other changes to simply list here.
This release has tons of improvements, deprecations, new features and breaking changes. Some of them are listed above, but you should read the migration guide instead of simply relying on this release description.
Note: This release targets Kord's latest snapshots as of the time of this release. As they are not formal releases, there's no way to link to release notes. This release mostly exists to provide an anchor point for users that wish to stick to stable versions, while still existing within the middle of Kord's extensive snapshot cycle. Hopefully, Discord starts making their API more stable soon!