JDA v6.4.2 Release Notes

Release Date: 2026-06-06 // 9 days ago
  • 🆕 New Features

    • ➕ Add attachment flags, embed flags and fields, and, media flags by @freya022 in #3081
    • Add missing NO_MUTUAL_GUILDS ErrorResponse by @srnyx in #3083
    • Add ErrorResponse#CANNOT_FORWARD_UNREADABLE_MESSAGE by @freya022 in #3087

    🔄 Changes

    • 👌 Improve error messages caused by entities relying on the cache to find themselves by @freya022 in #3067
    • 0️⃣ Component options: Prevent setting an out-of-range number of default values by @freya022 in #3068
    • 🛠 Fix deserialization of components without unfurled media by @freya022 in #3078

    🐛 Bug Fixes

    • 🛠 Fix Guild#invalidate not removing thread channels from global cache by @MinnDevelopment in #3094
    • 🛠 Fix incorrect ID used in AbstractGuildChannelImpl#getGuild for entity parent refresh by @MinnDevelopment in #3095
    • 🛠 Fix incorrect check for choice value length by @MinnDevelopment in #3096
    • 🛠 fix: handle integer sound ids in voice channel effects by @rxsto in #3085

    Full Changelog : v6.4.1...v6.4.2

    Installation

    Gradle

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

    Maven

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

Previous changes from v6.4.1

  • 🐛 Bug Fixes

    • 🛠 Fixed CheckboxGroup.Builder.setRequiredRange() incorrectly setting min and max by @replaceitem in #3065
    • 🛠 Fix getCommandType reading value of interaction type instead of command type by @freya022 in #3074

    Full Changelog : v6.4.0...v6.4.1

    Installation

    Gradle

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

    Maven

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