Skip to content

Cleanup technical debt

Pre-release
Pre-release
Compare
Choose a tag to compare
@Exanlv Exanlv released this 06 Jul 08:07
· 72 commits to master since this release
c47cfd9

This release doesn't really add much functionality, it mostly serves to clean up technical debt

  • Add extensions and make InteractionHandler an extension
  • Make enum naming consistent, name is singular
  • Incorporate Discord API updates
  • Remove sub directories for enums, as some enums were used by multiple parts that had their own sub directory. This made it confusing which enum to use
  • Deduplicate some enums that were the same thing under different names
  • Updated examples
  • Remove redundant imports
  • Fix broken enums for AutoModerationRuleObject
  • Fix broken enums for AutoModerationActionExecution
  • Fix broken enums for InviteCreate
  • Add RequiresIntent attribute and apply where relevant
  • Remove Partial attribute, as it was inconsistently used

Full Changelog: 0.7.0...0.8.0