-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update dependency net.dv8tion:JDA to v5.2.1 #55
Open
renovate
wants to merge
1
commit into
master
Choose a base branch
from
renovate/net.dv8tion-jda-5.x
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
January 16, 2023 18:53
b60ce1d
to
590b0a2
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.2
Update dependency net.dv8tion:JDA to v5.0.0-beta.3
Jan 16, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
February 18, 2023 13:26
590b0a2
to
97de3c8
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.3
Update dependency net.dv8tion:JDA to v5.0.0-beta.4
Feb 18, 2023
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.4
Update dependency net.dv8tion:JDA to v5.0.0-beta.5
Mar 1, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
March 1, 2023 21:34
97de3c8
to
555bde3
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.5
Update dependency net.dv8tion:JDA to v5.0.0-beta.6
Mar 19, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
March 19, 2023 16:21
555bde3
to
c46b17d
Compare
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
April 9, 2023 13:22
c46b17d
to
8e211a2
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.6
Update dependency net.dv8tion:JDA to v5.0.0-beta.7
Apr 9, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
April 10, 2023 11:32
8e211a2
to
4476c65
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.7
Update dependency net.dv8tion:JDA to v5.0.0-beta.8
Apr 10, 2023
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.8
Update dependency net.dv8tion:JDA to v5.0.0-beta.9
May 28, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
May 28, 2023 10:22
4476c65
to
2c5009f
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.9
Update dependency net.dv8tion:JDA to v5.0.0-beta.10
Jun 4, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
June 4, 2023 15:48
2c5009f
to
bbf856e
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.10
Update dependency net.dv8tion:JDA to v5.0.0-beta.11
Jun 19, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
June 19, 2023 18:42
bbf856e
to
b50d9b0
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.11
Update dependency net.dv8tion:JDA to v5.0.0-beta.12
Jul 1, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
July 1, 2023 19:33
b50d9b0
to
3efe229
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.12
Update dependency net.dv8tion:JDA to v5.0.0-beta.13
Aug 6, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
August 6, 2023 15:16
3efe229
to
bb9290a
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.13
Update dependency net.dv8tion:JDA to v5.0.0-beta.14
Sep 29, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
September 29, 2023 18:51
bb9290a
to
82d7afd
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.14
Update dependency net.dv8tion:JDA to v5.0.0-beta.15
Sep 30, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
September 30, 2023 18:42
82d7afd
to
34bcd34
Compare
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
October 22, 2023 18:18
34bcd34
to
afbd25e
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.15
Update dependency net.dv8tion:JDA to v5.0.0-beta.16
Oct 22, 2023
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.16
Update dependency net.dv8tion:JDA to v5.0.0-beta.17
Oct 29, 2023
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
October 29, 2023 16:04
afbd25e
to
c574555
Compare
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
November 19, 2023 10:55
c574555
to
ed782e3
Compare
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
January 1, 2024 15:34
ed782e3
to
20c41e9
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.18
Update dependency net.dv8tion:JDA to v5.0.0-beta.19
Jan 1, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
January 21, 2024 12:47
20c41e9
to
80d5d22
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.19
Update dependency net.dv8tion:JDA to v5.0.0-beta.20
Jan 21, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
March 10, 2024 20:44
80d5d22
to
7740f7a
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.20
Update dependency net.dv8tion:JDA to v5.0.0-beta.21
Mar 10, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
April 6, 2024 21:40
7740f7a
to
e147805
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.21
Update dependency net.dv8tion:JDA to v5.0.0-beta.22
Apr 6, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
April 21, 2024 09:54
e147805
to
1ef4c1b
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.22
Update dependency net.dv8tion:JDA to v5.0.0-beta.23
Apr 21, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
May 12, 2024 16:45
1ef4c1b
to
e9c17b9
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.23
Update dependency net.dv8tion:JDA to v5.0.0-beta.24
May 12, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
July 7, 2024 18:52
e9c17b9
to
e748c05
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0-beta.24
Update dependency net.dv8tion:JDA to v5.0.0
Jul 7, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
July 15, 2024 18:13
e748c05
to
b9d85df
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.0
Update dependency net.dv8tion:JDA to v5.0.1
Jul 15, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
August 4, 2024 15:41
b9d85df
to
a877ae5
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.1
Update dependency net.dv8tion:JDA to v5.0.2
Aug 4, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
August 21, 2024 17:59
a877ae5
to
5aad572
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.0.2
Update dependency net.dv8tion:JDA to v5.1.0
Aug 21, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
September 21, 2024 13:31
5aad572
to
ca25334
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.1.0
Update dependency net.dv8tion:JDA to v5.1.1
Sep 21, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
October 5, 2024 10:15
ca25334
to
bc4e65f
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.1.1
Update dependency net.dv8tion:JDA to v5.1.2
Oct 5, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
November 3, 2024 19:40
bc4e65f
to
6893dca
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.1.2
Update dependency net.dv8tion:JDA to v5.2.0
Nov 3, 2024
renovate
bot
force-pushed
the
renovate/net.dv8tion-jda-5.x
branch
from
November 10, 2024 16:48
6893dca
to
19e4816
Compare
renovate
bot
changed the title
Update dependency net.dv8tion:JDA to v5.2.0
Update dependency net.dv8tion:JDA to v5.2.1
Nov 10, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
None yet
0 participants
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.1
->5.2.1
5.0.0-beta.13
->5.2.1
Release Notes
discord-jda/JDA (net.dv8tion:JDA)
v5.2.1
Small bug fix release.
Bug Fixes
Full Changelog: discord-jda/JDA@v5.2.0...v5.2.1
Installation
Gradle
Maven
v5.2.0
: | Application emoji and premium buttonsOverview
This release adds some new features for applications. We've also started working on more compliance tests to make contributing and reviewing changes easier.
Premium Buttons (#2752)
The interaction response
replyWithPremiumRequired
is being phased out in favor of custom messages with a new button styleButton.premium(sku)
to upsell specific premium features instead.You can change your code to a simple
reply(content)
with this button as a component.For more info, see the official Discord Changelog.
Application Emoji (#2726)
Your bot can now manage emoji with JDA by using
JDA#createApplicationEmoji
. These emojis can then be used like any other emoji withEmoji.fromCustom(name, id, animated)
.New Features
ScheduledEvent::getJumpUrl
by @raul1ro in https://github.com/discord-jda/JDA/pull/2736Bug Fixes
Changes
GatewayIntent#GUILD_EMOJIS_AND_STICKERS
in favor ofGUILD_EXPRESSIONS
by @freya022 in https://github.com/discord-jda/JDA/pull/2755Full Changelog: discord-jda/JDA@v5.1.2...v5.2.0
Installation
Gradle
Maven
v5.1.2
: | Message Forwarding and Voice MessagesOverview
This release adds support for new message features.
Forwarding messages (#2744)
You can now handle forwarded messages using the new message snapshots.
A bot can also forward a message using
Message#fowardTo
. Note that a forwarded message cannot contain any additional content.Voice messages (#2738)
You can now send voice messages with JDA, by utilizing the new
FileUpload#asVoiceMessage
method on your audio attachments.To create a voice message, you must first determine the audio media type of your voice message and sample a waveform up to 256 bytes. Voice messages require a valid
audio/*
media type likeaudio/ogg
.The waveform is used to render the voice message shape in the preview. It must not be an accurate sampling of the actual audio.
New Features
Bug Fixes
Full Changelog: discord-jda/JDA@v5.1.1...v5.1.2
Installation
Gradle
Maven
v5.1.1
: | Small bugfix releaseOverview
Small release to fix a few bugs. This fixes an issue that caused voice receive to no longer work as intended in 5.1.0.
Bug Fixes
@CheckReturnValue
from Once.Builder.subscribe by @freya022 in https://github.com/discord-jda/JDA/pull/2730Full Changelog: discord-jda/JDA@v5.1.0...v5.1.1
Installation
Gradle
Maven
v5.1.0
: | Voice Gateway v8Overview
This release updates the implementation of the voice gateway to API version 8 (previously 4). Previous versions will be incompatible coming November 18, 2024. This includes adding a new dependency on tink, to support the new encryption modes.
Additionally, the
MessageEmbedEvent
has been removed. Discord sends standard update events for embed loading now, this event can no longer be supported.New Features
Changes
Bug Fixes
Full Changelog: discord-jda/JDA@v5.0.2...v5.1.0
Installation
Gradle
Maven
v5.0.2
: | Single time event listenerOverview
This release includes some bug fixes as well as a new event listener feature to add a one-time-use event listener.
Once Event Listener (#2683)
A common problem that developers run into, is "waiting" for a specific event in the context of some command. For instance, waiting for a user to add a reaction or reply with a message in response to some prompt.
This can now be achieved using the new listenOnce event listener:
New Features
TeamMember.RoleType
by @freya022 in https://github.com/discord-jda/JDA/pull/2703createCopy
method inSelectMenu
by @Kaktushose in https://github.com/discord-jda/JDA/pull/2684JDA#listenOnce
by @freya022 in https://github.com/discord-jda/JDA/pull/2683Changes
Bug Fixes
Full Changelog: discord-jda/JDA@v5.0.1...v5.0.2
Installation
Gradle
Maven
v5.0.1
: | Hotfix shard manager thread handlingOverview
Small hotfix release, fixes problem with default thread config for
DefaultShardManager
. This caused requests to fail if a shard is stopped or restarted.Bug Fixes
Full Changelog: discord-jda/JDA@v5.0.0...v5.0.1
Installation
Gradle
Maven
v5.0.0
: | End of beta phaseThe Long Awaited Stabilization
After almost 3 years of refactoring and polishing, the stabilization of JDA 5.0.0 is here. If you have been following along, not much has changed since the latest beta release.
If you have somehow avoided updating to a beta release since 2021, here is a list of the most noteworthy additions, changes, and bug fixes since 4.4.0.
You can also use our Migration Guide to help you update to the latest version of JDA 5. This guide also includes the most important changes you need to consider.
Interactions / Application Features
Discord has further improved the capabilities of applications with new types of interactions. This major release of JDA adds support for these features, coming with some restructuring to properly accomodate the new types.
We've renamed interaction events to a more consistent naming scheme:
SlashCommandEvent
becomesSlashCommandInteractionEvent
ButtonClickEvent
becomesButtonInteractionEvent
Similarly, we've renamed component types slightly:
SelectionMenu
is nowStringSelectMenu
, while adding a newEntitySelectMenu
Component
has now been renamed toActionComponent
andItemComponent
, allowing us to introduceComponent
as an abstraction over bothButton
andActionRow
(which is now aLayoutComponent
). The newComponent
interface is now an abstraction over bothItemComponent
andLayoutComponent
.To learn more about interactions in JDA 5, take a look at our Interactions Wiki Guide.
Channel Type Rework
We've refactored the channel types and usages in JDA to be more maintainable. Each type of channel now directly maps to a specific channel interface, unlike before where
VoiceChannel
was used for both stage and voice type channels.Instead there are now concrete interfaces for each type, such as
NewsChannel
,StageChannel
,ForumChannel
, etc.The channel type hierarchy has been further refined, by introducing higher level abstractions to represent the features of multiple channel types:
Channel
GuildChannel
MessageChannel
andGuildMessageChannel
AudioChannel
As well as more specific features or attributes of channels:
IPermissionContainer
IPositionableChannel
IThreadContainer
IWebhookContainer
To properly maintain these many different channel types and make them easy to use, we've also introduced new union types to encompass multiple channels into a simple common union type. This replaces the old
getTextChannel()
/getVoiceChannel()
getters on events withgetChannel().asTextChannel()
. However, you can also use the standard features of the unions directly. For instance, aMessageChannelUnion
allows to send messages and these specialization methods:Cache access has also seen some improvement, by introducing a new
getChannelById(Class, long)
method, allowing to just get aMessageChannel
without worrying about the concrete type.Learn more about the channel rework in Channel Rework.
Message Features
We've refactored our message sending interfaces to be more consistent, by abstracting
MessageAction
,MessageBuilder
, andReplyAction
into shared interfacesMessageCreateRequest
andMessageEditRequest
. This makes all message sending code consistent. We recommend to simply chain your builder-like code directly on send messages:However, if you need to use builders, we've introduced MessageEditBuilder and MessageCreateBuilder to replace the old
MessageBuilder
utility. You can also now useSplitUtil
to easily divide message content into multiple messages.To support file descriptions and reduce the number of sendFile overloads, we've also introduced a new
FileUpload
type that unifies all attachments into a single type.Learn more about the changes to message sending in Message Send/Edit Rework.
Emojis and Stickers
In JDA 5, we have decided to unify all emoji types into a consistent type structure:
Emoji
, a top-level interface representing all emoji as well as a type discriminator withEmoji#getType
UnicodeEmoji
, standard unicode emoji such as 🤔CustomEmoji
, custom emoji found in messages, like<:minn:245267426227388416>
RichCustomEmoji
, emoji with more information such as owner, accessible through the guild settings.EmojiUnion
, adding type casting for things likeMessageReaction#getEmoji
These new emoji types replace the duplication of
ReactionEmote
andActivity.Emoji
.Stickers have also been refactored in a similar way, making a clear distinction between stickers found in messages and guild settings:
Sticker
, a top-level abstraction of all sticker typesStickerItem
, stickers found in messagesRichSticker
, stickers with more information that is usually omitted for messages (sticker items)StandardSticker
, rich stickers provided by nitro instead of guildsGuildSticker
, rich stickers provided in guildsStickerUnion
, adding type castingLearn more about the changes to emojis and stickers in Sticker and Emoji Rework.
Installation
All future JDA releases will be distributed through maven central. You no longer need to use
jcenter()
in your dependency manager.Gradle
Maven
Changelog (5.0.0-beta.24 -> 5.0.0)
The changes since the latest beta release to this release.
Changelog (4.4.0 -> 5.0.0)
Note that this changelog is a linear history of changes. This means some earlier changes have already been superseded or refined in more recent changes. This changelog is slightly compressed to remove unimportant changes, you can see the full list of commits here.
Thank you all for contributing!
New Features
New feature additions since 4.4.0
SUPPRESS_NOTIFICATIONS
flag for message by @Mysterious-Dev in https://github.com/discord-jda/JDA/pull/2393Breaking Changes
Breaking changes since 4.4.0
Other Changes
Other noteworthy changes since 4.4.0
toString
methods by @freya022 in https://github.com/discord-jda/JDA/pull/2273Bug Fixes
Bugs fixed since 4.4.0
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 these updates again.
This PR was generated by Mend Renovate. View the repository job log.