Skip to content

KordEx 1.4.0-RC7

Compare
Choose a tag to compare
@gdude2002 gdude2002 released this 02 Mar 00:22
· 930 commits to root since this release
e4d5203

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 to MessageCommand. Additionally, CommandContext is now MessageCommandContext. 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!