Skip to content

Chewtils 2.0

Latest
Compare
Choose a tag to compare
@Chew Chew released this 07 Jul 20:34
· 1 commit to master since this release
69edb09

After years of prep-work, JDA 5 waiting, breaking changes, rory, and more, it is finally time to release 2.0.

Chewtils 2.0 has full support for JDA 5. And, despite all the changes, is still mostly backwards compatible with JDA-Utilities. The only breaking change is CooldownScope being moved to its own class.

If you're just hopping into JDA-Chewtils, welcome aboard! Your experience over will be the smoothest. Outside of needing to import CooldownScope, you are free to start using new methods.

As for everyone else, there are now breaking changes to be made aware of. All breaking changes from v1 to v2 are documented on the wiki.

This release is the exact same as the latest 2.0-SNAPSHOT release, so there's no changes since then to report.

Thank you all for reporting bugs throughout JDA's Beta 5.

What's Changed (since 1.24.1)

  • Update to JDA 5 & bump to JDA-Chewtils 2.0 by @rtm516 in #35
  • Support for the interactions rework & Context Menus by @Chew in #45
  • Fix Context Menus not being found by @Matyrobbrt in #49
  • Add SlashCommandEvent#optAttachment() by @Chew in #54
  • Utilize new getOption methods from JDA in optX by @Chew in #55
  • Add a ButtonEmbedPaginator with support for Discord buttons by @Chew in #50
  • Full Support for JDA 5.0.0-alpha.13 (Permissions/Emoji) by @Chew in #67
  • Correct mistake in JavaDocs (SlashCommand) by @olliedean in #69
  • Bump dependencies (slf4j, okhttp, org.json) by @JellyBrick in #70
  • Support JDA 5.0.0-alpha.15 by @Chew in #72
  • Use better method for finding the proper slash command by @Chew in #63
  • Support for JDA 5.0.0-alpha.18 (Message Refactor) by @Andre601 in #76
  • Support for JDA 5.0.0-alpha.19 by @OurTwinkie in #77
  • Add Interaction Localization support by @OurTwinkie in #78
  • Support for v5.0.0-alpha.21 by @book000 in #79
  • Fix slash command children by @ipsvn in #80
  • Fix oauth 2 breaking on JDA Beta7 onwards by @astra-OCE in #83
  • Fix slash command children in groups matching children with the same name by @Matyrobbrt in #81
  • Bugfix ButtonEmbedPaginator finalAction by @TheMather1 in #85
  • add a translate util file by @Chew in #87

New Contributors

Full Changelog: 1.24.1...2.0