chore(deps): Update dependency net.dv8tion:JDA to v5.0.0-beta.24 #55
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
5.0.0-beta.20
->5.0.0-beta.24
Release Notes
DV8FromTheWorld/JDA (net.dv8tion:JDA)
v5.0.0-beta.24
: | Bug fixes and entitlement typesOverview
This is a small bugfix release, including some missing features for premium app entitlements.
Additional Entitlement Features (#2667)
This release adds support for test entitlements and consumed entitlements.
An entitlement can be consumed, marking it as already used. This can be useful for one-time entitlements, which are consumed on use.
New Features
IPostContainerManager#setTopic
by @freya022 in https://github.com/discord-jda/JDA/pull/2666Changes
Bug Fixes
Full Changelog: discord-jda/JDA@v5.0.0-beta.23...v5.0.0-beta.24
Installation
Gradle
Maven
v5.0.0-beta.23
: | Message PollsOverview
This release includes an updated README, please let us know if you spot any issues with it!
Polls (#2649)
Discord has recently released a new feature on their platform to start and vote in polls. These polls can now be sent in messages:
The poll automatically expires after a set duration, configurable in the
MessagePollBuilder
using setDuration. A poll can also be ended manually using endPoll or endPollById.You can check the poll votes on a message using the new
Message#getPoll
:New Features
Changes
Bugs Fixes
CommandInteractionPayload#getCommandString
in autocomplete interactions by @freya022 in https://github.com/discord-jda/JDA/pull/2659Full Changelog: discord-jda/JDA@v5.0.0-beta.22...v5.0.0-beta.23
Installation
Gradle
Maven
v5.0.0-beta.22
: | Bulk ban, premium apps, bug fixesOverview
This release adds some newer API features, like premium app subscriptions, bot banners, and bulk banning users.
Besides new features, this release also includes improved errors and bug fixes.
Premium App Subscriptions (#2583)
If your bot is eligible for monetization, you can now use JDA to handle entitlements in interactions to restrict features. With
event.replyWithPremiumRequired()
, you can upsell a premium subscription to a user:Read more about entitlements and premium app subscriptions in the Discord Developer Docs.
Bulk Ban (#2630)
You can now ban up to 200 users in one request using
guild.ban(users, messageDeleteTimeframe)
.This endpoint has a few quirks to keep in mind:
New Features
Changes
Bug Fixes
Full Changelog: discord-jda/JDA@v5.0.0-beta.21...v5.0.0-beta.22
Installation
Gradle
Maven
v5.0.0-beta.21
: | Bug fixes and enforced nonce on messagesOverview
This release fixes a few bugs but also implements a new behavior on message sending.
With the new enforce nonce behavior, messages will no longer be duplicated due to timeouts or discord outages. This means, any message request will now send an automatically generated nonce. You can still set a custom nonce using setNonce, but you should make sure that this nonce is unique. If you previously relied on this setter, ensure that you are not sending duplicated nonce values.
New Features
Changes
Bug Fixes
Full Changelog: discord-jda/JDA@v5.0.0-beta.20...v5.0.0-beta.21
Installation
Gradle
Maven
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate. View repository job log here.