Skip to content
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 com.discord4j:discord4j-core to v3.2.6 #35

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Sep 3, 2023

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.discord4j:discord4j-core 3.2.2 -> 3.2.6 age adoption passing confidence

Release Notes

Discord4J/Discord4J (com.discord4j:discord4j-core)

v3.2.6

Compare Source

Discord4J v3.2.6

Closed issues: Milestone
Commits: Discord4J/Discord4J@3.2.5...3.2.6

⭐️ New features

  • Add support for setting custom activities Discord4J/Discord4J@7613e3a
    • ClientActivity#custom to set a bot custom status
    • ClientActivity#withState to include extra information to other activity types
    • Activity#getName will return the custom status if present
  • Add getDurationSeconds, getWaveform and getFlags to Attachment #​1156
  • Add ReactionAddEvent#getMessageAuthorId method #​1157
  • Implement Flags in Role #​1160

🐞 Bug fixes

💜 Contributors

Thanks to our contributors and collaborators involved in this release: @​Azn9 @​Doc94

v3.2.5

Compare Source

Discord4J v3.2.5 is now available on Maven Central. Includes many bugfixes, improvements, new API and Discord features supported as well as one behavior change.

Stable branch: 3.2.x
Closed issues: Milestone
Full Changelog: Discord4J/Discord4J@3.2.4...3.2.5

⚠️ Behavior change

  • Exclude message content intent from IntentSet.nonPrivileged()
    • Relevant for verified bots only, if your bot is unverified and under 100 guilds this change doesn't affect you
    • Since this is our default setting, if you didn't previously set intents, make sure to switch to the following set and keep previous behavior:
GatewayDiscordClient client = DiscordClient.create(System.getenv("token"))
        .gateway()
        .setEnabledIntents(IntentSet.nonPrivileged().or(IntentSet.of(MESSAGE_CONTENT)))
        .login()
        .block();

⭐️ New features

  • Add support for the new username system (#​1147)
  • Add OAuth2 module (#​1083)
    • Allowing you to support new command permissions system
    • Fetching user connections
    • Advanced bot authorization and webhooks
    • Use it by adding discord4j-oauth2 to your dependencies and check out our examples
  • Implement guild scheduled events (#​1134)
    • New event payloads, ScheduledEvent
  • Support partial or multiple store backends (#​1152)
    • Filling the role of our legacy MappingStoreService to the new API
    • SelectiveStoreLayout and StoreFlag abstractions
    • Can disable parts of the caching system or combine backends
  • Add GuildCommandRegistrar and GlobalCommandRegistrar (Example)
  • Add ActionRow#withAddedComponent and withRemovedComponent
  • Support deleteMessageSeconds in BanQuerySpec (#​1146)
  • Implement fields for raid mention and safety alerts (#​1148)
  • Add rateLimitPerUser to all supported channels
  • Implement Application Flags (#​1131)

⚠️ Deprecations

  • BanQuerySpec#deleteMessageDays: check #​1146
  • RestGuild#modifyOwnNickname: switch to modifyCurrentMember
  • Message#suppressEmbeds: to be removed (#​1138)
  • Permission.MANAGE_EMOJIS_AND_STICKERS: for MANAGE_GUILD_EXPRESSIONS (#​1141)

🚀 Enhancements

  • Update available permissions (#​1141) (#​1151)
  • Update message flags and types (#​1142)
  • Update system channel flags
  • Ignore event type GUILD_JOIN_REQUEST_UPDATE and stop spamming log.warn on future unsupported events

🐞 Bug fixes

  • Propagate request cancellation to HttpClient (#​1153)
    • Fix potential leaks due to unprocessed responses after a cancellation
  • Return proper values in AutoModActionExecutedEvent accessors (#​1145)
  • Throw proper exception from AuditLogEntry.getResponsibleUser if it originated from a gateway event (#​1136)
  • Fix wrong variable name in GetAutoModRuleByIdAction (#​1127)

🔨 Dependency upgrades

💜 Contributors

Thanks to all contributors and collaborators involved in this release!
@​indyteo @​Doc94 @​kashike @​Gregory-Widmer @​j0rdanit0 @​Azn9

v3.2.4

Compare Source

Discord4J v3.2.4 is now available on Maven Central with bugfixes, new features and improvements. This is a recommended upgrade to all v3.2 users.

Voice module users must use this version or newer to properly connect to voice servers.

Stable branch: 3.2.x
Closed issues: Milestone
Full Changelog: Discord4J/Discord4J@3.2.3...3.2.4

⭐️ New features

  • Add asAttachment() method to option value #​1092
  • Add support for remaining select menu components #​1101
  • Add support for AuditLogEntryCreateEvent #​1113
  • Add ACTIVE_DEVELOPER User Flag #​1105
  • Add missing Intents #​1107
  • Add Flags to Member #​1115
  • Add support for the AutoMod Feature #​1074
  • Add support for command permission update event #​1124
  • Add support for invite query params #​1043
  • Add support to replace attachments when editing messages and replies 2d4093f example usage

🚀 Enhancements

  • Change implementations of getX(id/name) methods in application commands objects #​1097
  • Update Permission enum according to official discord docs #​1100
  • Update voice IP discovery to the 74-byte UDP packet protocol 7057bfc

🐞 Bug fixes

  • Fix User flags not supporting long values #​1087
  • Fix audit log messageId option using an incorrect key #​1094
  • Fix invite getExpiration return depending on temporary membership value #​1099
  • Fix workflow status badge #​1114
  • Fix deadlock affecting Router because of ParkEmissionStrategy #​1053

🔨 Dependency upgrades

💜 Contributors

Thanks to all contributors and collaborators involved in this release
@​Doc94 @​dominoxp @​j0rdanit0 @​NovaFox161 @​skykatik @​superbob

v3.2.3

Compare Source

Discord4J v3.2.3 is now available on Maven Central. We recommend this upgrade to all 3.2.x users as it includes multiple fixes and new features.

Stable branch: 3.2.x
Closed issues: Milestone
Commits: Discord4J/Discord4J@3.2.2...3.2.3

⭐️ New features and enhancements

  • Add attachment support to createInteractionResponse f344ef2
  • Add missing methods to GuildMemberUpdate #​1066
  • Add guild sticker support #​1055
    • For custom store support, check the new default methods here
  • Add support for UnicodeEmoji and Icon for Role #​1061
    • New methods: Role#getIconUrl and Role#getUnicodeEmoji
  • Add missing Embed.Type for article and GIFV #​1075
  • Handle unimplemented channel types using UnknownChannel entity, allowing access to underlying ChannelData structure 454d9c1
    • However, these channels will be excluded from methods like Guild#getChannels
  • Add localization fields to application command objects #​1080
  • Handle gateway resumeUrl, allowing less frequent reconnects in the future

🐞 Bug fixes

  • Move TweelNaclFast class to common module: fix issues due to duplicate class
  • Fix regex issue in RouteUtils under Android platform #​1067
  • Fix incorrect return for Member#getEffectiveAvatarUrl #​1065
  • Fix incorrectly caching VoiceStates for moved users under new stores #​1070
  • Fix User#getBannerUrl calling an incorrect method #​1069
  • Update Integration#isEnabled as Discord now treats this field as optional #​1072
  • Fix WebhookService#executeWebhook response type if wait = false
  • Use then operator over cast in Webhook#execute
    • In the future this method may return Mono<Message>

🔨 Dependency upgrades

💜 Contributors

Thanks to all contributors and collaborators involved in this release
@​skykatik @​NovaFox161 @​Doc94 @​dominoxp


Configuration

📅 Schedule: Branch creation - "before 11pm" (UTC), 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 force-pushed the renovate/com.discord4j-discord4j-core-3.x branch from d2a46d5 to 4023928 Compare September 4, 2023 16:20
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 2 times, most recently from c502ea6 to 6ff9372 Compare September 25, 2023 00:59
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 2 times, most recently from 6dff975 to b78918b Compare October 15, 2023 18:06
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 2 times, most recently from 257541e to a711cdb Compare October 20, 2023 01:36
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 3 times, most recently from 259f511 to 9ad0dd2 Compare December 1, 2023 15:37
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 3 times, most recently from e19be26 to 1962a53 Compare December 14, 2023 22:09
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 2 times, most recently from 72a4302 to f84d333 Compare February 21, 2024 01:40
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 3 times, most recently from f988aae to ebbdd0d Compare March 4, 2024 17:09
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 2 times, most recently from f14b891 to b946f55 Compare April 12, 2024 21:50
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 3 times, most recently from eba82f9 to b7b329b Compare April 24, 2024 01:38
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch from b7b329b to 98b1e84 Compare April 25, 2024 20:07
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch from 98b1e84 to d5aa2c5 Compare May 9, 2024 01:24
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch from d5aa2c5 to b5e2f4f Compare May 21, 2024 00:08
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 2 times, most recently from 02b661d to 354572f Compare May 31, 2024 13:09
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch from 354572f to 6d4fa9e Compare June 13, 2024 22:37
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch from 6d4fa9e to 74d47c1 Compare June 27, 2024 22:59
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch 2 times, most recently from 6c50951 to 15178ca Compare August 20, 2024 03:26
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch from 15178ca to 5979d6a Compare September 7, 2024 16:15
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch from 5979d6a to 4367f5f Compare October 7, 2024 22:56
@renovate renovate bot force-pushed the renovate/com.discord4j-discord4j-core-3.x branch from 4367f5f to 3c29066 Compare October 8, 2024 20:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants