Bump the ci-deps group with 6 updates #1
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.
Updated Discord.Net from 3.6.1 to 3.18.0.
Release notes
Sourced from Discord.Net's releases.
3.18.0
[3.18.0] - 2025-07-19
This release finally brings components v2 support to stable 🎉
It did not come for free though, involving a few breaking changes, which should be minimal, but they are breaking nontheless; you can find more info in the docs.
Added
ApproximateUserAuthorizationCount(6e1f9c1)IComponentContainer(f18c836)Fixed
TextDisplayBuilder.MaxContentLength(b338d30)JoinedAtnullability (c343ce9)Misc
MessageComponent.Empty(35d94ca)New Contributors
Full Changelog: discord-net/Discord.Net@3.18.0-beta.3...3.18.0
3.18.0-beta.3
[3.18.0-beta.3] - 2025-05-26
Fixed
ComponentCount()(5f2d173)Misc
New Contributors
Full Changelog: discord-net/Discord.Net@3.18.0-beta.2...3.18.0-beta.3
3.18.0-beta.2
[3.18.0-beta.2] - 2025-05-09
This beta release brings more QoL things to CV2 support and fixes some bugs discovered during testing.
Added
Colorfor containerAccentColor& fix action row validation (c888c84)Fixed
ToBuildermethods (4ab96c7)Ids inActionRowComponentandSelectmenuComponent(57cdec7)Misc
Full Changelog: discord-net/Discord.Net@3.18.0-beta.1...3.18.0-beta.2
3.18.0-beta.1
[3.18.0-beta.1] - 2025-05-08
This prerelease brings initial support for components v2!
Added
Fixed
Misc
ComponentCount()extension (348928a)Full Changelog: discord-net/Discord.Net@3.17.4...3.18.0/beta.1
3.17.4
[3.17.4] - 2025-04-26
An error slipped past the review and testing, so here's the hotfix. Apologies for the inconvenience
Full Changelog: discord-net/Discord.Net@3.17.3...3.17.4
3.17.3
[3.17.3] - 2025-04-26
This release brings a few more fixes and little addition in preparation for the Components V2 release.
Added
Fixed
Misc
New Contributors
Full Changelog: discord-net/Discord.Net@3.17.2...3.17.3
3.17.2
[3.17.2] - 2025-03-09
This minor release fixes a few bugs in prepare for Component V2 update
Added
excludeDeletedargument toGetEntitlementsAsync(9c9407b)Fixed
SocketApplicationCommandmissingGuildId(c625f5f)AutoServiceScopesin autocomplete handler executions (7fb537f)EmptyServiceScope(54e8416)Misc
FluentAssertions(52c2f0d)New Contributors
AutoServiceScopesin autocomplete handler executions discord-net/Discord.Net#3068Full Changelog: discord-net/Discord.Net@3.17.1...3.17.2
3.17.1
[3.17.1] - 2025-01-19
This minor release addresses the dependency issue brought in
3.17.0, fixes some bugs and features a few neat little additions.Added
IAutomodRule.MentionRaidProtectionEnabled(0e9caf3)Fixed
Task.Delay(0)=>Task.CompletedTask(b5f5df0)DiscordSocketClient.GetEntitlementsAsyncrequiring unusedBaseDiscordClientparameter (d828cd8)Misc
New Contributors
Full Changelog: discord-net/Discord.Net@3.17.0...3.17.1
3.17.0
[3.17.0] - 2024-12-20
This release comes with added .NET9 target (and .NET8 for that matter).
And also fixed a number of issues and brings some new features aswell.
Important notice
This is probably going to be the last Discord.Net release coming out before a limited set of breaking changes gets introduced.
Due to Discord making breaking changes on their end, it's not always possible/sensible to hide or make workarounds for those; join our server to discuss this if you haven't already.
Added
#3025 Build with .NET 9 SDK (164a289)
#3032 Add
net8.0andnet9.0(d780d6c)#3033 Add
net8.0andnet9.0to the metapackage (93229f6)#3005 Add StickerId to REST and WebSocket Sticker audit log data classes (8a2ea4b)
#3023 Scheduled event recurrence rule (b7208d4)
#3024 Support sending voice messages (5904ecd)
#3036 Support for multiple subscription tiers (79fade6)
#3017 Add support for keyed services. (3017f6b)
Fixed
AutoServiceScopes = true(a1e50c4)starts_atis nullable (d5879c8)Misc
IChannel(8b92969)New Contributors
Full Changelog: discord-net/Discord.Net@3.16.0...3.17.0
3.16.0
[3.16.0] - 2024-09-14
This release brings support for a number of API features and adds a few nice utilities :3
Added
Fixed
Misc
InteractionModuleBase.DeleteOriginalResponse(f65d3ad)New Contributors
Full Changelog: discord-net/Discord.Net@3.15.3...3.16.0
3.15.3
[3.15.3] - 2024-07-21
This release brings support for application owned custom emojis and fixes a number of bugs within the library.
Added
IsAvailabletoGuildEmote(cb79f04)Roleproperty (6e531a2)Fixed
CustomSticker.DeleteAsync()(359f6db)Misc
New Contributors
Full Changelog: discord-net/Discord.Net@3.15.2...3.15.3
3.15.2
[3.15.2] - 2024-06-18
Fixed
AutocompleteAttributectorEmotectorFull Changelog: discord-net/Discord.Net@3.15.1...3.15.2
3.15.1
[3.15.1] - 2024-06-18
This release brings some minor but useful additions and QoL changes. "It aint much but it's honest work"
Added
Fixed
Misc
New Contributors
Full Changelog: discord-net/Discord.Net@3.15.0...3.15.1
3.15.0
[3.15.0] - 2024-05-12
This release brings support for polls & related gateway events, new store features and a bunch of utility attributes for interaction & text command frameworks.
Important notes:
Known Issues
services.AddSingleton<InteractionService>();may fail on this version, we are working on a fix. As a temporary solution do the following:replace
DiscordSocketClientwithDiscordShardedClientif you use one.Added
RequireTeamAttribute(753724d)DoHierarchyCheckAttribute(1a5cba8)RequireRoleAttribute(5dadcb2)SocketInteraction.InteractionChannel(3054505)Fixed
SelectMenuBuilderconstructor (93cb71a)Misc
.Distinct()roles(ids) inIGuildUser.ModifyAsync(27a0785)New Contributors
Full Changelog: discord-net/Discord.Net@3.14.1...3.15.0
3.14.0-v3.14.1
[3.14.1] - 2024-03-19
[3.14.0] - 2024-03-19
This release brings a bunch of new Discord feature as well as some fixes.
This release also brings initial support for User Apps.
Interaction framework example for user app commands is available on our docs.
Deprecation notes
Due to deprecation of these properties in the API the following parts of the library were marked as
Obsolete:IsEnabledInDmproperties of application commands & their corresponding buildersContextTypesshould be used instead.EnabledInDmAttributeCommandContextTypesAttributeshould be used instead.IMessage.InteractionIUserMessage.InteractionMetadatashould be used istead.Added
GetGuildIconUrlCDN method (eb5678a)SetGameAsync(ee386b1)Fixed
SelectMenuBuilderfrom aSelectMenuComponentincorrectly set theCustomId(6870ac5)InteractionService.AddModulesXAsynccommand duplication (2787db3)Misc
MaxBitrateandUploadLimitinGuildHelper(6256de4)3.13.1
[3.13.1] - 2024-02-11
This release fixes a couple of bugs within the library and adds some new features.
Added
AppliedTagstoDiscordWebhookClient.SendXAsync(d382e5c)44(Add message type 44) (541571c)Fixed
SelectMenuBuilder(b18cc31)GetEventCoverImageUrlthrowing NRE in case event cover image is null (138e18c)Misc
3.13.0
[3.13.0] - 2023-11-18
This release adds a bunch of new Discord features into the library, as well as fixes some bugs.
Added
RespondWithModalAsyncmethods and implement missing overloads (4e78aec)ModalBuilder(8591de7)ToJsonString&(Try)Parse(7b5c40a)Fixed
RoleConnectionProperties(ab3b30d)Misc
GetDisplayAvatarUrlinIUser(b1787d8)3.12.0
[3.12.0] - 2023-08-10
This release brings ease-of-life changes, bug fixes, and new methods for interacting with the Discord API.
Interaction changes
When deferring modals, if the model was a response to a slash command, the modal will be deferred with
DeferredChannelMessageWithSource; opposed toDeferredUpdateMessagewhich now allows proper deferration of modals (im making that a term now :D).Added
ComponentBuildercomponent removal methods. (d5d7378)OpusEncodeStream. (59094d2)removeproperty toMemberRoleAudit. (5fb9152)ModifyCurrentApplicationfeatures (166d40f)Fixed
ReplyAsyncmethods missingMessageFlagsparameter. (56769cb)DeferAsyncimplementation (5f580f6)UserUpdatedevent (9dfd4d7)ModifyAsyncattachments #2236 (0c12079)GetMessagesAsyncwithDirection.Afternot working as expected (c922497)3.11.0
[3.11.0] - 2023-6-27
This release adds the new username system support to Discord.Net, along with fixes and other minor changes.
Notes:
InviteGuildwas renamed toPartialGuild(#2619)Added
Audit Log Createdgateway event support (dff6a57)Messageproperty andUpdateAsync()toIModalInteraction(83dfa0c)MaxStageVideoChannelUsersproperty toIGuild(bdd755b)SafetyAlertsChannelIdtoIGuild(2112e1f)Fixed
JsonPropertyattributes in params for modifying automod rules (9df4438)TypingStartedEventmodel to support Clyde (547bc92)DefaultRestClient(84431de)THREAD_DELETE(fe4130d)SlashCommandExecutedevent on failed result (fe9657a)NameLocalizations) forChoiceAttribute(75ae488)ChannelPermissions.All()exception on forums (6265dd5)Misc
SendMessageAsync&SendFile(s)Asyncmethods & modify webhook message attachments (898ee56)channeltochannel_idin interactions (d5ba7d2)Thanks to the following contributors for this release
@Misha-133
@gehongyan
@CollinHerber
@kaskii
@TrustNoOneElse
@Cenngo
@cjbonn
... (truncated)
3.10.0
[3.10.0] - 2023-03-17
This release adds AutoMod support, support for webhooks in forums, text-in-stage support, and much more. Notably, this release also fixes issues with voice related to the changes to Discords voice API.
Added
SendFileAsynctoUserExtensions(25cfb88)ClientDisconnectevent for audio client. (4cad546)OwnerIdtoIThreadChannelandRestThreadChannelActiveDevelopertoUserProperiesTreatAsRegexpropertyRemoveModulesFromGuildAsync(7acbcfd)RespondWithModal()which accepts anIModalinstance as template (e7bda0f)GetCurrentUsermethod toDiscordRestClient(e3da96f)GetCurrentUserGuildMemberAsyncmethod toDiscordRestClientandRestGuild(e3da96f)GuildFeaturesproperty toIUserGuild(e3da96f)Threadproperty toRestMessage(91e2084)Threadproperty toIUserMessage(0998285)IIntegrationChannel(75f3c91)FollowAnnouncementChannelAsynctoINewsChannel(bb056df)AddModalCommandtoModalBuilderwith option to specify callback (50e0e59)GuildFeaturestoGuildProperties(177df2c)DiscordWebhookClient(e69e27a)IVoiceChannelproperties (76bb901)Fixed
GetActiveThreadsAsync& add it toITextChannel(bd2f719)reasonnot being included in audit logs when callingAddBanAsyncandBanAsync(e71faf7)CreatePostmethods forIForumChannel(a53f1df)NullReferenceExceptioncaused by Options being undefined. (02d3ce6)customIdtemplate generator to escape regex metachars used in … (1602437)GetEventCoverImageUrl(0af835a)... (truncated)
3.9.0
[3.9.0] - 2022-12-23
This release properly implements all forum features and fixes a major issue with socket connections. Additionally,
TimestampTaghas received a functionality revision, which may be cause for minor refactor when compiling against the new version.Thanks to the following contributors for this release
Added
Fixed
GetActiveThreadsAsync& add it toITextChannel(bd2f719)Misc
MessageContentintent & updatev2 => v3 guide(a4d34f6)3.8.1
[3.8.1] - 2022-09-12
This release introduces bug fixes mainly targeting the ones related to App Command localizations. This release additionally changes the target API version of the library.
Thanks to the following contributers for this release
Added
Fixed
Misc
3.8.0
[3.8.0] - 2022-08-27
Upgrade Path
This version changes the method signature of every
Get*ApplicationCommandsAsyncmethod to feature two new parameters (withLocalizations,locale), see commit 39bbd29.Additionally, the method signature of every
Send*method ofIRestClientnow accepts a newrequestHeadersparameter, custom implementations ofIRestClientneed to be updated.Thanks to the following contributers for this release
Added
RespondWithModalAsync<IModal>()without prior IModal declaration (500e7b4)ILocalizationManagerto IF (39bbd29)Fixed
... (truncated)
3.7.2
[3.7.2] - 2022-06-02
Added
Fixed
3.7.1
[3.7.1] - 2022-5-27
This release fixes bugs with voice channel permissions and an NRE in
GuildMemberUpdatedAdded
Fixed
3.7.0
[3.7.0] - 2022-05-24
This release brings with it Text-In-Voice channel support and Forum channel support as well as bug fixes.
Upgrade Path
Usershas been changed toConnectedUserswithin voice channels. TheUsersproperty now gets all users who can view the channel rather than the connected users.Thanks to the following contributors for this release
Added
.Withmethods to ActionRowBuilder (13ccc7c)Fixed
IDiscordClient.GetUserAsyncimpl inDiscordSocketClient(f47f319)Commits viewable in compare view.
Updated Microsoft.EntityFrameworkCore.Design from 8.0.7 to 9.0.11.
Release notes
Sourced from Microsoft.EntityFrameworkCore.Design's releases.
9.0.11
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.10...v9.0.11
9.0.10
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.9...v9.0.10
9.0.9
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.8...v9.0.9
9.0.7
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.6...v9.0.7
9.0.6
Bug Fixes
The translation of
FullTextScorein Cosmos Full-Text Search has been updated to use multiple keywords instead of a keyword array, addressing issues with search accuracy and query compatibility. This resolves #35983 and ensures more reliable full-text search results.#36000 by @maumar
Dependency Updates
Updated the Arcade build infrastructure dependencies for the 8.0 release branch, bringing in the latest improvements and security fixes from the Arcade ecosystem.
#35930 by @dotnet-maestro
Updated Arcade dependencies for the 9.0 release branch, ensuring the build system benefits from the latest tooling and reliability enhancements.
#36006 by @dotnet-maestro
Another update to Arcade dependencies for the 8.0 branch, further aligning with upstream improvements and fixes.
#36085 by @dotnet-maestro
Additional update to Arcade dependencies for the 9.0 branch, maintaining up-to-date build tooling and infrastructure.
#36065 by @dotnet-maestro
Technical Improvements
Integrated various internal commits into the 8.0 release branch, improving code quality, maintainability, and aligning with internal standards.
#35926 by @vseanreesermsft
Additional internal commits merged into the 8.0 branch, further enhancing stability and maintainability.
#36080 by @vseanreesermsft
Integrated internal improvements into the 9.0 branch, ensuring consistency and codebase health.
#36081 by @vseanreesermsft
Infrastructure
Updated the product branding and version numbers to 9.0.6, ensuring that all assemblies and packages reflect the correct release version.
#36044 by @vseanreesermsft
Updated branding for the 8.0 release line to version 8.0.17, keeping versioning consistent across all release artifacts.
#36043 by @vseanreesermsft
Miscellaneous
Automated merge of changes from the 8.0 branch into the 9.0 branch, ensuring that all relevant fixes and improvements are carried forward.
#35927 by @github-actions
Merged the 9.0 branch into the 9.0-staging branch, preparing for further testing and validation before final release.
#36051 by @AndriySvyryd
... (truncated)
9.0.5
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.4...v9.0.5
9.0.4
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.3...v9.0.4
9.0.3
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.2...v9.0.3
9.0.2
Release
What's Changed
Full Changelog: dotnet/efcore@v9.0.1...v9.0.2
9.0.1
Release
What's Changed
^and~when invalid because of value converters by @roji in [release/9.0] Avoid using^and~when invalid because of value converters dotnet/efcore#35241Full Changelog: dotnet/efcore@v9.0.0...v9.0.1
9.0.0
Release
What's Changed
Description has been truncated