Skip to content

Release v1.4.4-RC3

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Aug 12:53
· 576 commits to root since this release

KordEx 1.4.4-RC3

Changes since 1.4.4-RC2:

  • Update to Kord 0.8.0-M4
  • Checks are now consistent in behaviour regarding events that they don't support - negating checks (containing the word not) will always pass in this situation, and all other checks will always fail in this situation.
  • Paginator Page objects are now backed by a Kord EmbedBuilder, and should be constructed using the builder syntax. For example: Page(bundle) { description = "This is a page." }
  • The ExtensionEvent class now extends Kord's Event type, with a shard number of -1
  • The guildFor() function for InteractionCreateEvents was changed to manually get the guild from the interaction data, as it can otherwise be missing in some situations

Documentation work is still ongoing, and KordEx will see more changes as things are documented - the documentation process makes it really easy to see (and change) things that don't make intuitive sense.

The following issues were solved in this release:

  • #65: Make ActionableComponentBuilder's ID customizable
  • #66: Add the addition emoji helpers from ButtonBuilder to SelectOptionBuilder
  • #67: Paginators, pages do no support embed fields

Commits (9)

  • dd2f8d: 1.4.4-RC3
  • 8941c4: Prepare for 1.4.4-RC3
  • 925d82: [#67] Pages are now EmbedBuilder-backed and use builder syntax
  • 9ce004: ExtensionEvent now extends Kord's Event type
  • 2c0f52: Consistency changes, additional IJ files (see full description)
  • 66fe34: InteractionCreateEvent: Manually get guild from interaction data
  • 2a8576: [#65] Mutable id prop in ActionableComponentBuilder
  • bed1fb: [#66] Add emoji util functions for SelectOptionBuilder
  • 963311: Back to snapshots