Skip to content

dependency: Update dependency net.dv8tion:JDA to v6.4.0#269

Merged
renovate[bot] merged 1 commit intomasterfrom
renovate/net.dv8tion-jda-6.x
Mar 28, 2026
Merged

dependency: Update dependency net.dv8tion:JDA to v6.4.0#269
renovate[bot] merged 1 commit intomasterfrom
renovate/net.dv8tion-jda-6.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 28, 2026

This PR contains the following updates:

Package Change Age Confidence
net.dv8tion:JDA 6.3.26.4.0 age confidence

Release Notes

discord-jda/JDA (net.dv8tion:JDA)

v6.4.0

Compare Source

Overview

This release adds support for new checkbox and radio groups in modals as well as support for voice channel effects and soundboards.

[!WARNING]
All animated assets now use .webp by default instead of .gif.

Checkboxes and Radio Groups (#​3010)

You can now include checkboxes and radio groups in your modals:

Modal.create("modal", "Welcome Screening")
        .addComponents(
                Label.of(
                        "How did you find this server?",
                        RadioGroup.create("radio")
                                .addOption("I was told by a friend", "friend")
                                .addOption("I found it online", "online")
                                .addOption("Other", "other")
                                .build()),
                Label.of(
                        "Server Rules",
                        CheckboxGroup.create("checkbox-group")
                                .addOption(
                                        "I've read the server rules and agree to follow them.", "rule-checkbox")
                                .setMinValues(1)
                                .build()))
        .build();
image

When a user submits a modal with a checkbox group, the selected values can be accessed in the ModalInteractionEvent with getValue(groupId).getAsStringList() and radio groups using getValue(groupId).getAsString().

New Features

Changes

Full Changelog: discord-jda/JDA@v6.3.2...v6.4.0

Installation

Gradle

repositories {
    mavenCentral()
}
dependencies {
    implementation("net.dv8tion:JDA:6.4.0")
}

Maven

<dependency>
    <groupId>net.dv8tion</groupId>
    <artifactId>JDA</artifactId>
    <version>6.4.0</version> 
</dependency>

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot added the 🔄 dependencies Pull requests that update a dependency file label Mar 28, 2026
@renovate renovate bot merged commit 7eef56a into master Mar 28, 2026
2 checks passed
@renovate renovate bot deleted the renovate/net.dv8tion-jda-6.x branch March 28, 2026 20:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

🔄 dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants