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
- @Matyrobbrt made their first contribution in #49
- @olliedean made their first contribution in #69
- @JellyBrick made their first contribution in #70
- @OurTwinkie made their first contribution in #77
- @book000 made their first contribution in #79
- @ipsvn made their first contribution in #80
- @astra-OCE made their first contribution in #83
- @TheMather1 made their first contribution in #85
Full Changelog: 1.24.1...2.0