v6.0.0-rc.3 | New pin permissions and removal of bot owned guilds
Pre-release
Pre-release
·
17 commits
to master
since this release
Overview
Another release candidate for JDA 6.0.0 with some more minor breaking changes. Modal features have been moved to a new package and functionality to bot owned guilds has been removed, including Guild#delete
, Guild#transferOwnership
, JDA#createGuild
, and GuildManager#setMFALevel
.
This release candidate also includes some underlying API changes and bug fixes that are backwards compatible, as well as some minor feature additions.
Breaking Changes
Some of these changes have been integrated into the 6.0.0 OpenRewrite recipe, please re-apply it if necessary. See the release notes for 6.0.0-rc.1 for details.
- Move modal classes out of the
interactions
package by @freya022 in #2890 - Remove bot owned guild endpoints by @freya022 in #2888
New Features
- Add message pin permission by @freya022 in #2895
- Add support for user primary guilds by @mjezek-dev in #2863
- Add common interface for interactions with a custom ID by @Kaktushose in #2778
Other Changes
Bug Fixes
- Remove port stripping in VoiceServerUpdateHandler by @MinnDevelopment in #2884
- Several Components V2 changes by @freya022 in #2881
Full Changelog: v6.0.0-rc.2...v6.0.0-rc.3
Installation
Gradle
repositories {
mavenCentral()
}
dependencies {
implementation("net.dv8tion:JDA:6.0.0-rc.3")
}
Maven
<dependency>
<groupId>net.dv8tion</groupId>
<artifactId>JDA</artifactId>
<version>6.0.0-rc.3</version>
</dependency>