Update dependency Discord.Net to v3 #5

Closed
renovate-bot wants to merge 1 commit from renovate/discord.net-3.x into main
Collaborator

This PR contains the following updates:

Package Change Age Confidence
Discord.Net 2.4.03.20.1 age confidence

Release Notes

discord-net/Discord.Net (Discord.Net)

v3.20.1

Compare Source

Fixed
  • #​3276 Handle null VoiceChannel in SocketVoiceState constructor (61ed916)

v3.20.0

Compare Source

Added
Fixed
Misc

v3.19.1

Compare Source

Added
Fixed
  • #​3224 Fixed forum CreatePostWithFileAsync with V2 components (0449e53)
  • #​3231 Derived types of ContextCommandAttribute should be able to specify a RunMode in their constructor. (8556416)
  • #​3244 Fixed libdave audio issues for users joining/leaving vc, as well as empty vcs (1c534fa)
  • #​3249 GetComponentIds missing accessory component in sections (66c7409)
Misc

v3.19.0

Compare Source

Added
Fixed
Misc

v3.18.0

Compare Source

Added
Fixed
Misc

v3.17.4

Compare Source

Fixed

v3.17.3

Compare Source

Added
Fixed
Misc

v3.17.2

Compare Source

Added
Fixed
Misc

v3.17.1

Compare Source

Added
Fixed
  • #​3057 Use 8.0.x dependencies for net6 support (50aa278)
  • #​3049 Task.Delay(0) => Task.CompletedTask (b5f5df0)
  • #​3014 An AddSlashCommand overload should be AddAutocompleteCommand in ModuleBuilder (35e8122)
  • #​3053 DiscordSocketClient.GetEntitlementsAsync requiring unused BaseDiscordClient parameter (d828cd8)
Misc

v3.17.0

Compare Source

Added
Fixed
  • #​2974 rest client add webporxy config, keep the processing logic with WebSocketProvider (292f8c4)
  • #​3008 fix webhook ctor (433bdc2)
  • #​3015 Fixes incorrect cast of parameters in CommandBuilder (aaa8df9)
  • #​3028 Create a new scope when building interaction service modules if AutoServiceScopes = true (a1e50c4)
  • #​3035 NRE in message commands in user app contexts (c78296f)
  • #​3034 Entitlements starts_at is nullable (d5879c8)
  • #​3031 Interaction Service failing to create scopes with some DI providers (a884ad1)
  • #​3030 NRE on thread member creation without a guild user in the payload (96a8327)
Misc

v3.16.0

Compare Source

Added
Fixed
Misc

v3.15.3

Compare Source

Added
Fixed
Misc

v3.15.2

Compare Source

Hotfix
  • fix AutocompleteAttribute with empty constructor
  • fix Emote constructor related issues

v3.15.1

Compare Source

Added
Misc

v3.15.0

Compare Source

Added
Fixed
Misc

v3.14.1

Compare Source

Fixed
  • Version number contains commit hash

v3.14.0

Compare Source

Added
Fixed
  • #​2866 Allow switching voice channels without disconnecting (external clients only) (5a62ba1)
  • #​2857 Receiving voice packets (use system-assigned port) (1a16f4d)
  • #​2850 NRE in automod audit logs (1eb7a53)
  • #​2862 Fixed a bug when creating a SelectMenuBuilder from a SelectMenuComponent incorrectly set the CustomId (6870ac5)
  • Incorrect ConnectionState of a DiscordSocketClient casted to IDiscordClient/BaseSocketClient (955fae0)
  • #​2867 InteractionService.AddModulesXAsync command duplication (2787db3)
Misc

v3.13.1

Compare Source

Added
Fixed
Misc

v3.13.0

Compare Source

Added
Fixed
  • #​2758 Fixed Slash Command Localizations lost after AddCommandsToGuildAsync and deleteMissing = false (8d5022a)
  • #​2759 Fixed missing null checks in RoleConnectionProperties (ab3b30d)
  • #​2766 Fixed UpdateAsync Remove Attachment Bug (a668757)
  • #​2763 Fixed SocketKickAuditLogData User never having value (5cfec05)
  • #​2770 Fixed URL encode timestamps sent as query parameters (589c58a)
  • #​2774 Fixed some IDiscordClient methods are not properly implemented in clients (8baf913)
  • #​2789 Fixed multiline values in short TextInputs (33e8340)
Misc

v3.12.0

Compare Source

Added
Fixed

v3.11.0

Compare Source

Added
Fixed
Misc

v3.10.0

Compare Source

Added
Fixed
Misc

v3.9.0

Compare Source

Added
Fixed
Misc

v3.8.1

Compare Source

Added
Fixed
Misc

v3.8.0

Compare Source

Added
  • #​2384 Added support for the WEBHOOKS_UPDATED event (010e8e8)
  • #​2370 Add async callbacks for IModuleBase (503fa75)
  • #​2367 Added DeleteMessagesAsync for TIV and added remaining rate limit in client log (f178660)
  • #​2379 Added Max/Min length fields for ApplicationCommandOption (e551431)
  • #​2369 Added support for using RespondWithModalAsync<IModal>() without prior IModal declaration (500e7b4)
  • #​2347 Added Embed field comparison operators (89a8ea1)
  • #​2359 Added support for creating lottie stickers (32b03c8)
  • #​2395 Added App Command localization support and ILocalizationManager to IF (39bbd29)
Fixed
Misc

v3.7.2

Compare Source

Added
  • #​2328 Add method overloads to InteractionService (0fad3e8)
  • #​2336 Add support for attachments on interaction response type 7 (35db22e)
  • #​2338 AddOptions no longer has an uneeded restriction, added AddOptions to SlashCommandOptionBuilder (3a37f89)
Fixed

v3.7.1

Compare Source

Added
Fixed

v3.7.0

Compare Source

Added
Fixed

v3.6.1

Compare Source

Added
Fixed
Misc

v3.6.0

Compare Source

Added
Fixed

v3.5.0

Compare Source

Added
  • #​2204 Added config option for bidirectional formatting of usernames (e38104b)
  • #​2210 Add a way to remove type readers from the interaction/command service. (7339945)
  • #​2213 Add global interaction post execution event. (a744948)
  • #​2223 Add ban pagination support (d8757a5)
  • #​2201 Add missing interface methods to IComponentInteraction (741ed80)
  • #​2226 Add an action delegate parameter to RespondWithModalAsync<T>() for modifying the modal (d2118f0)
  • #​2227 Add RespondWithModal methods to RestInteractinModuleBase (1c680db)
Fixed
Misc

v3.4.1

Compare Source

Added
Fixed

v3.4.0

Compare Source

Added
Fixed
Misc

v3.3.2

Compare Source

Fixed
  • #​2116 Fix null rest client in shards

v3.3.1

Compare Source

Added
Fixed
Misc

v3.3.0

Compare Source

Added
Fixed
Misc
  • #​1713 Simplify code in DiscordComparers (43b20bc)
  • #​2079 Add IEnumerable collection parameters instead of arrays for MessageExtensions (75e94fe)

v3.2.1

Compare Source

Added
Fixed
Misc
  • #​2059 Update HttpException to display inner-errors on the HttpException.Message for better debugging (5773b8e)

v3.2.0

Compare Source

Added
Fixed
Misc

v3.1.0

Compare Source

Added
Fixed
Misc

v3.0.0

Compare Source

Added
Fixed
Misc

Configuration

📅 Schedule: (in timezone Europe/Vienna)

  • Branch creation
    • At any time (no schedule defined)
  • 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 has been generated by Mend Renovate.

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [Discord.Net](https://github.com/discord-net/Discord.Net) | `2.4.0` → `3.20.1` | ![age](https://developer.mend.io/api/mc/badges/age/nuget/Discord.Net/3.20.1?slim=true) | ![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Discord.Net/2.4.0/3.20.1?slim=true) | --- ### Release Notes <details> <summary>discord-net/Discord.Net (Discord.Net)</summary> ### [`v3.20.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3201---2026-06-07) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.20.0...3.20.1) ##### Fixed - [#&#8203;3276](https://github.com/discord-net/Discord.Net/issues/3276) Handle null VoiceChannel in SocketVoiceState constructor ([`61ed916`](https://github.com/discord-net/Discord.Net/commit/61ed916)) ### [`v3.20.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3200---2026-06-06) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.19.1...3.20.0) ##### Added - [#&#8203;3232](https://github.com/discord-net/Discord.Net/issues/3232) IF modal radio buttons, and checkboxes ([`c95fbf6`](https://github.com/discord-net/Discord.Net/commit/c95fbf6)) - [#&#8203;3268](https://github.com/discord-net/Discord.Net/issues/3268) add support for getting messages from a guild (with filters) ([`31fed25`](https://github.com/discord-net/Discord.Net/commit/31fed25)) - [#&#8203;3255](https://github.com/discord-net/Discord.Net/issues/3255) add missing audit log action types ([`4476eea`](https://github.com/discord-net/Discord.Net/commit/4476eea)) - [#&#8203;3265](https://github.com/discord-net/Discord.Net/issues/3265) Add GET voice-state REST wrappers ([`13d83da`](https://github.com/discord-net/Discord.Net/commit/13d83da)) ##### Fixed - [#&#8203;3258](https://github.com/discord-net/Discord.Net/issues/3258) propagate parent module attributes to child commands ([`cbc61d9`](https://github.com/discord-net/Discord.Net/commit/cbc61d9)) - [#&#8203;3263](https://github.com/discord-net/Discord.Net/issues/3263) strip RTP padding before DAVE decrypt (RFC 3550 В§5.1) ([`1a843fb`](https://github.com/discord-net/Discord.Net/commit/1a843fb)) - [#&#8203;3256](https://github.com/discord-net/Discord.Net/issues/3256) Add empty payload check ([`6527e71`](https://github.com/discord-net/Discord.Net/commit/6527e71)) - [#&#8203;3264](https://github.com/discord-net/Discord.Net/issues/3264) Fix reference to PreCompiledLambdas/UseCompiledLambda ([`763aa79`](https://github.com/discord-net/Discord.Net/commit/763aa79)) - [#&#8203;3271](https://github.com/discord-net/Discord.Net/issues/3271) fix for [#&#8203;3269](https://github.com/discord-net/Discord.Net/issues/3269) ([`9abfbfd`](https://github.com/discord-net/Discord.Net/commit/9abfbfd)) - [#&#8203;3272](https://github.com/discord-net/Discord.Net/issues/3272) Fix default array converter in modals & add docs for checkboxes/radio groups ([`527764c`](https://github.com/discord-net/Discord.Net/commit/527764c)) ##### Misc - [#&#8203;3254](https://github.com/discord-net/Discord.Net/issues/3254) user `global_name` description ([`05af64b`](https://github.com/discord-net/Discord.Net/commit/05af64b)) - [#&#8203;3257](https://github.com/discord-net/Discord.Net/issues/3257) feat(Core): add missing JSON error codes ([`4272ae1`](https://github.com/discord-net/Discord.Net/commit/4272ae1)) - [#&#8203;3259](https://github.com/discord-net/Discord.Net/issues/3259) refactor(Core): rename JSON error code ([`504e1db`](https://github.com/discord-net/Discord.Net/commit/504e1db)) - [#&#8203;3261](https://github.com/discord-net/Discord.Net/issues/3261) Message call data timestamp nullability ([`5a328a0`](https://github.com/discord-net/Discord.Net/commit/5a328a0)) - [#&#8203;3266](https://github.com/discord-net/Discord.Net/issues/3266) Add play audio sample ([`4d8b0bc`](https://github.com/discord-net/Discord.Net/commit/4d8b0bc)) ### [`v3.19.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3191---2026-03-12) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.19.0...3.19.1) ##### Added - [#&#8203;3226](https://github.com/discord-net/Discord.Net/issues/3226) Added Community Invites ([`9bb0e06`](https://github.com/discord-net/Discord.Net/commit/9bb0e06)) - [#&#8203;3229](https://github.com/discord-net/Discord.Net/issues/3229) Added Modal radio/checkbox groups & checkboxes ([`c0fbefe`](https://github.com/discord-net/Discord.Net/commit/c0fbefe)) - [#&#8203;3246](https://github.com/discord-net/Discord.Net/issues/3246) Added support for enhanced role colors ( gradient and holograpic ) ([`3e8aacf`](https://github.com/discord-net/Discord.Net/commit/3e8aacf)) ##### Fixed - [#&#8203;3224](https://github.com/discord-net/Discord.Net/issues/3224) Fixed forum CreatePostWithFileAsync with V2 components ([`0449e53`](https://github.com/discord-net/Discord.Net/commit/0449e53)) - [#&#8203;3231](https://github.com/discord-net/Discord.Net/issues/3231) Derived types of ContextCommandAttribute should be able to specify a RunMode in their constructor. ([`8556416`](https://github.com/discord-net/Discord.Net/commit/8556416)) - [#&#8203;3244](https://github.com/discord-net/Discord.Net/issues/3244) Fixed libdave audio issues for users joining/leaving vc, as well as empty vcs ([`1c534fa`](https://github.com/discord-net/Discord.Net/commit/1c534fa)) - [#&#8203;3249](https://github.com/discord-net/Discord.Net/issues/3249) GetComponentIds missing accessory component in sections ([`66c7409`](https://github.com/discord-net/Discord.Net/commit/66c7409)) ##### Misc - [#&#8203;3219](https://github.com/discord-net/Discord.Net/issues/3219) Document new modal components ([`8333e4b`](https://github.com/discord-net/Discord.Net/commit/8333e4b)) - [#&#8203;3245](https://github.com/discord-net/Discord.Net/issues/3245) Patch modal docs oversights ([`c0bde1c`](https://github.com/discord-net/Discord.Net/commit/c0bde1c)) - [#&#8203;3248](https://github.com/discord-net/Discord.Net/issues/3248) Replace a deprecated Exception in the slash command guide ([`f5b9d3a`](https://github.com/discord-net/Discord.Net/commit/f5b9d3a)) ### [`v3.19.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3190---2025-03-02) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.18.0...3.19.0) ##### Added - [#&#8203;3241](https://github.com/discord-net/Discord.Net/issues/3241) libdave support ([#&#8203;3222](https://github.com/discord-net/Discord.Net/issues/3222)) ([`0195461`](https://github.com/discord-net/Discord.Net/commit/0195461)) - [#&#8203;3242](https://github.com/discord-net/Discord.Net/issues/3242) Added voice close code `4017` ([`0ea1dcb`](https://github.com/discord-net/Discord.Net/commit/0ea1dcb)) - [#&#8203;3221](https://github.com/discord-net/Discord.Net/issues/3221) Added missing channel types for selects in interaction framework ([`9c1db3f`](https://github.com/discord-net/Discord.Net/commit/9c1db3f)) - [#&#8203;3228](https://github.com/discord-net/Discord.Net/issues/3228) Added `BypassSlowmode` permission ([`0dea5bb`](https://github.com/discord-net/Discord.Net/commit/0dea5bb)) - [#&#8203;3233](https://github.com/discord-net/Discord.Net/issues/3233) Added optional id parameter to ThumbnailBuilder constructor ([`09e0fdb`](https://github.com/discord-net/Discord.Net/commit/09e0fdb)) - [#&#8203;3234](https://github.com/discord-net/Discord.Net/issues/3234) Added optional id parameter to SeparatorBuilder constructor ([`c3a30db`](https://github.com/discord-net/Discord.Net/commit/c3a30db)) - [#&#8203;3235](https://github.com/discord-net/Discord.Net/issues/3235) Added constructor for SectionBuilder with id ([`b169a11`](https://github.com/discord-net/Discord.Net/commit/b169a11)) - [#&#8203;3236](https://github.com/discord-net/Discord.Net/issues/3236) Added constructor for ActionRowBuilder with id ([`e05e849`](https://github.com/discord-net/Discord.Net/commit/e05e849)) - [#&#8203;3237](https://github.com/discord-net/Discord.Net/issues/3237) Added overloaded constructor to ContainerBuilder ([`e3cb507`](https://github.com/discord-net/Discord.Net/commit/e3cb507)) - [#&#8203;3238](https://github.com/discord-net/Discord.Net/issues/3238) Added overloaded constructor with id to MediaGalleryBuilder ([`16ea091`](https://github.com/discord-net/Discord.Net/commit/16ea091)) ##### Fixed - [#&#8203;3221](https://github.com/discord-net/Discord.Net/issues/3221) Fix Modal write invocation without instance ([`9c1db3f`](https://github.com/discord-net/Discord.Net/commit/9c1db3f)) ##### Misc - [#&#8203;3240](https://github.com/discord-net/Discord.Net/issues/3240) Removed unnecessary checks for content in `ModifyAsync` ([`414b1a0`](https://github.com/discord-net/Discord.Net/commit/414b1a0)) ### [`v3.18.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3180---2025-07-19) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.17.4...3.18.0) ##### Added - [#&#8203;3145](https://github.com/discord-net/Discord.Net/issues/3145) add `ApproximateUserAuthorizationCount` ([`6e1f9c1`](https://github.com/discord-net/Discord.Net/commit/6e1f9c1)) - [#&#8203;3147](https://github.com/discord-net/Discord.Net/issues/3147) \[CV2] add children component counts to `IComponentContainer` ([`f18c836`](https://github.com/discord-net/Discord.Net/commit/f18c836)) - [#&#8203;3153](https://github.com/discord-net/Discord.Net/issues/3153) \[CV2] QoL & fixes ([`800a234`](https://github.com/discord-net/Discord.Net/commit/800a234)) - [#&#8203;3156](https://github.com/discord-net/Discord.Net/issues/3156) User primary guild ([`79b455e`](https://github.com/discord-net/Discord.Net/commit/79b455e)) - [#&#8203;3131](https://github.com/discord-net/Discord.Net/issues/3131) support POLL\_RESULT (46) in MessageType enum ([`dc3bd76`](https://github.com/discord-net/Discord.Net/commit/dc3bd76)) - [#&#8203;3162](https://github.com/discord-net/Discord.Net/issues/3162) Docs/components v2 :wires: ([`cf66ab4`](https://github.com/discord-net/Discord.Net/commit/cf66ab4)) ##### Fixed - [#&#8203;3138](https://github.com/discord-net/Discord.Net/issues/3138) Fix value of `TextDisplayBuilder.MaxContentLength` ([`b338d30`](https://github.com/discord-net/Discord.Net/commit/b338d30)) - [#&#8203;3140](https://github.com/discord-net/Discord.Net/issues/3140) Fixed incorrect ComponentType in TextDisplayBuilder. ([`7a74f78`](https://github.com/discord-net/Discord.Net/commit/7a74f78)) - [#&#8203;3142](https://github.com/discord-net/Discord.Net/issues/3142) Fix overflow exception ([`0c1536d`](https://github.com/discord-net/Discord.Net/commit/0c1536d)) - [#&#8203;3146](https://github.com/discord-net/Discord.Net/issues/3146) Fixed missing Type in constructor SelectMenuBuilder(SelectMenuComponent) ([`c07c28d`](https://github.com/discord-net/Discord.Net/commit/c07c28d)) - [#&#8203;3148](https://github.com/discord-net/Discord.Net/issues/3148) fix(IsLoadableModule): return false for abstract classes ([`978f999`](https://github.com/discord-net/Discord.Net/commit/978f999)) - [#&#8203;3152](https://github.com/discord-net/Discord.Net/issues/3152) Guild member `JoinedAt` nullability ([`c343ce9`](https://github.com/discord-net/Discord.Net/commit/c343ce9)) - [#&#8203;3158](https://github.com/discord-net/Discord.Net/issues/3158) Certain global user properies not getting updated ([`f9ba642`](https://github.com/discord-net/Discord.Net/commit/f9ba642)) ##### Misc - [#&#8203;3139](https://github.com/discord-net/Discord.Net/issues/3139) Fix visibility of `MessageComponent.Empty` ([`35d94ca`](https://github.com/discord-net/Discord.Net/commit/35d94ca)) - [#&#8203;3144](https://github.com/discord-net/Discord.Net/issues/3144) edge case missed ([`1e50900`](https://github.com/discord-net/Discord.Net/commit/1e50900)) - [#&#8203;3161](https://github.com/discord-net/Discord.Net/issues/3161) Fix guild tag badge URL helper ([`80b4328`](https://github.com/discord-net/Discord.Net/commit/80b4328)) ### [`v3.17.4`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3174---2025-04-26) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.17.3...3.17.4) ##### Fixed - [#&#8203;3100](https://github.com/discord-net/Discord.Net/issues/3100) Fix NRE introduced in 3.17.3 ([`f67f189`](https://github.com/discord-net/Discord.Net/commit/f67f1894)) ### [`v3.17.3`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3173---2025-04-26) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.17.2...3.17.3) ##### Added - [#&#8203;3088](https://github.com/discord-net/Discord.Net/issues/3088) Add handler for unknown Discord dispatch events ([`9b79f0b`](https://github.com/discord-net/Discord.Net/commit/9b79f0b)) - [#&#8203;3090](https://github.com/discord-net/Discord.Net/issues/3090) Per file attachment size limits ([`649f52b`](https://github.com/discord-net/Discord.Net/commit/649f52b)) ##### Fixed - [#&#8203;3084](https://github.com/discord-net/Discord.Net/issues/3084) Fixed type reader/converter parsing exception ([`88cfbe5`](https://github.com/discord-net/Discord.Net/commit/88cfbe5)) - [#&#8203;3091](https://github.com/discord-net/Discord.Net/issues/3091) Fixed modals with value type properties ([`a8523c5`](https://github.com/discord-net/Discord.Net/commit/a8523c5)) - [#&#8203;3094](https://github.com/discord-net/Discord.Net/issues/3094) Fix WriteSilentFramesAsync sending a partial frame at first ([`2da25f3`](https://github.com/discord-net/Discord.Net/commit/2da25f3)) ##### Misc - [#&#8203;3081](https://github.com/discord-net/Discord.Net/issues/3081) add missing gif sticker format ([`6f623a6`](https://github.com/discord-net/Discord.Net/commit/6f623a6)) - [#&#8203;3087](https://github.com/discord-net/Discord.Net/issues/3087) Add size in CDN.GetGuildSplashUrl ([`fb90701`](https://github.com/discord-net/Discord.Net/commit/fb90701)) - [#&#8203;3092](https://github.com/discord-net/Discord.Net/issues/3092) Improved exception messages of builders ([`cce6274`](https://github.com/discord-net/Discord.Net/commit/cce6274)) - [#&#8203;3096](https://github.com/discord-net/Discord.Net/issues/3096) Refactor MentionedUsers in the SocketMessage ([`0c3e7a8`](https://github.com/discord-net/Discord.Net/commit/0c3e7a8)) ### [`v3.17.2`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3172---2025-03-09) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.17.1...3.17.2) ##### Added - [#&#8203;3074](https://github.com/discord-net/Discord.Net/issues/3074) Add `excludeDeleted` argument to `GetEntitlementsAsync` ([`9c9407b`](https://github.com/discord-net/Discord.Net/commit/9c9407b)) ##### Fixed - [#&#8203;3063](https://github.com/discord-net/Discord.Net/issues/3063) `SocketApplicationCommand` missing `GuildId` ([`c625f5f`](https://github.com/discord-net/Discord.Net/commit/c625f5f)) - [#&#8203;3064](https://github.com/discord-net/Discord.Net/issues/3064) Correct empty value exception ([`6e7b3c2`](https://github.com/discord-net/Discord.Net/commit/6e7b3c2)) - [#&#8203;3068](https://github.com/discord-net/Discord.Net/issues/3068) Consider `AutoServiceScopes` in autocomplete handler executions ([`7fb537f`](https://github.com/discord-net/Discord.Net/commit/7fb537f)) - [#&#8203;3070](https://github.com/discord-net/Discord.Net/issues/3070) Possibly fix mute & deaf state for guild users ([`5f6c26b`](https://github.com/discord-net/Discord.Net/commit/5f6c26b)) - [#&#8203;3072](https://github.com/discord-net/Discord.Net/issues/3072) AutoServiceScopes strikes again ([`d71fcb1`](https://github.com/discord-net/Discord.Net/commit/d71fcb1)) - [#&#8203;3073](https://github.com/discord-net/Discord.Net/issues/3073) SocketGuild.GetApplicationCommandAsync was fetching global commands ([`aa66928`](https://github.com/discord-net/Discord.Net/commit/aa66928)) - [#&#8203;3078](https://github.com/discord-net/Discord.Net/issues/3078) Add `EmptyServiceScope` ([`54e8416`](https://github.com/discord-net/Discord.Net/commit/54e8416)) ##### Misc - [#&#8203;3075](https://github.com/discord-net/Discord.Net/issues/3075) Make Make GetShardFor(ulong guildId) & DiscordShardedClient.GetUserAsync() public ([`41ad6ac`](https://github.com/discord-net/Discord.Net/commit/41ad6ac)) - [#&#8203;3061](https://github.com/discord-net/Discord.Net/issues/3061) yeet `FluentAssertions` ([`52c2f0d`](https://github.com/discord-net/Discord.Net/commit/52c2f0d)) ### [`v3.17.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3171---2025-01-19) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.17.0...3.17.1) ##### Added - [#&#8203;3056](https://github.com/discord-net/Discord.Net/issues/3056) Add IAutomodRule.MentionRaidProtectionEnabled ([`0e9caf3`](https://github.com/discord-net/Discord.Net/commit/0e9caf3)) - [#&#8203;3052](https://github.com/discord-net/Discord.Net/issues/3052) Added Header and Subtext to the Format class ([`0174745`](https://github.com/discord-net/Discord.Net/commit/0174745)) ##### Fixed - [#&#8203;3057](https://github.com/discord-net/Discord.Net/issues/3057) Use 8.0.x dependencies for net6 support ([`50aa278`](https://github.com/discord-net/Discord.Net/commit/50aa278)) - [#&#8203;3049](https://github.com/discord-net/Discord.Net/issues/3049) `Task.Delay(0)` => `Task.CompletedTask` ([`b5f5df0`](https://github.com/discord-net/Discord.Net/commit/b5f5df0)) - [#&#8203;3014](https://github.com/discord-net/Discord.Net/issues/3014) An AddSlashCommand overload should be AddAutocompleteCommand in ModuleBuilder ([`35e8122`](https://github.com/discord-net/Discord.Net/commit/35e8122)) - [#&#8203;3053](https://github.com/discord-net/Discord.Net/issues/3053) `DiscordSocketClient.GetEntitlementsAsync` requiring unused `BaseDiscordClient` parameter ([`d828cd8`](https://github.com/discord-net/Discord.Net/commit/d828cd8)) ##### Misc - [#&#8203;3046](https://github.com/discord-net/Discord.Net/issues/3046) Refactor & update member search v2 ([`36439b6`](https://github.com/discord-net/Discord.Net/commit/36439b6)) ### [`v3.17.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3170---2024-12-20) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.16.0...3.17.0) ##### Added - [#&#8203;3025](https://github.com/discord-net/Discord.Net/issues/3025) Build with .NET 9 SDK ([`164a289`](https://github.com/discord-net/Discord.Net/commit/164a289)) - [#&#8203;3032](https://github.com/discord-net/Discord.Net/issues/3032) Add `net8.0` and `net9.0` ([`d780d6c`](https://github.com/discord-net/Discord.Net/commit/d780d6c)) - [#&#8203;3033](https://github.com/discord-net/Discord.Net/issues/3033) Add `net8.0` and `net9.0` to the metapackage ([`93229f6`](https://github.com/discord-net/Discord.Net/commit/93229f6)) - [#&#8203;3005](https://github.com/discord-net/Discord.Net/issues/3005) Add StickerId to REST and WebSocket Sticker audit log data classes ([`8a2ea4b`](https://github.com/discord-net/Discord.Net/commit/8a2ea4b)) - [#&#8203;3023](https://github.com/discord-net/Discord.Net/issues/3023) Scheduled event recurrence rule ([`b7208d4`](https://github.com/discord-net/Discord.Net/commit/b7208d4)) - [#&#8203;3024](https://github.com/discord-net/Discord.Net/issues/3024) Support sending voice messages ([`5904ecd`](https://github.com/discord-net/Discord.Net/commit/5904ecd)) - [#&#8203;3036](https://github.com/discord-net/Discord.Net/issues/3036) Support for multiple subscription tiers ([`79fade6`](https://github.com/discord-net/Discord.Net/commit/79fade6)) - [#&#8203;3017](https://github.com/discord-net/Discord.Net/issues/3017) Add support for keyed services. ([`3017f6b`](https://github.com/discord-net/Discord.Net/commit/3017f6b)) ##### Fixed - [#&#8203;2974](https://github.com/discord-net/Discord.Net/issues/2974) rest client add webporxy config, keep the processing logic with WebSocketProvider ([`292f8c4`](https://github.com/discord-net/Discord.Net/commit/292f8c4)) - [#&#8203;3008](https://github.com/discord-net/Discord.Net/issues/3008) fix webhook ctor ([`433bdc2`](https://github.com/discord-net/Discord.Net/commit/433bdc2)) - [#&#8203;3015](https://github.com/discord-net/Discord.Net/issues/3015) Fixes incorrect cast of parameters in CommandBuilder ([`aaa8df9`](https://github.com/discord-net/Discord.Net/commit/aaa8df9)) - [#&#8203;3028](https://github.com/discord-net/Discord.Net/issues/3028) Create a new scope when building interaction service modules if `AutoServiceScopes = true` ([`a1e50c4`](https://github.com/discord-net/Discord.Net/commit/a1e50c4)) - [#&#8203;3035](https://github.com/discord-net/Discord.Net/issues/3035) NRE in message commands in user app contexts ([`c78296f`](https://github.com/discord-net/Discord.Net/commit/c78296f)) - [#&#8203;3034](https://github.com/discord-net/Discord.Net/issues/3034) Entitlements `starts_at` is nullable ([`d5879c8`](https://github.com/discord-net/Discord.Net/commit/d5879c8)) - [#&#8203;3031](https://github.com/discord-net/Discord.Net/issues/3031) Interaction Service failing to create scopes with some DI providers ([`a884ad1`](https://github.com/discord-net/Discord.Net/commit/a884ad1)) - [#&#8203;3030](https://github.com/discord-net/Discord.Net/issues/3030) NRE on thread member creation without a guild user in the payload ([`96a8327`](https://github.com/discord-net/Discord.Net/commit/96a8327)) ##### Misc - [#&#8203;3021](https://github.com/discord-net/Discord.Net/issues/3021) Expose channel type property on `IChannel` ([`8b92969`](https://github.com/discord-net/Discord.Net/commit/8b92969)) - [#&#8203;3006](https://github.com/discord-net/Discord.Net/issues/3006) Add missing permissions ([`6b92cc2`](https://github.com/discord-net/Discord.Net/commit/6b92cc2)) - [#&#8203;3007](https://github.com/discord-net/Discord.Net/issues/3007) Allow setting SuppressNotification in webhook client ([`682d87e`](https://github.com/discord-net/Discord.Net/commit/682d87e)) - [#&#8203;3027](https://github.com/discord-net/Discord.Net/issues/3027) Eliminate the waste of checking arguments under the same conditions. ([`f644e68`](https://github.com/discord-net/Discord.Net/commit/f644e68)) - [#&#8203;3037](https://github.com/discord-net/Discord.Net/issues/3037) add missing overwrite perms ([`d2d8d73`](https://github.com/discord-net/Discord.Net/commit/d2d8d73)) - [#&#8203;3038](https://github.com/discord-net/Discord.Net/issues/3038) Clamp cache size ([`438e31e`](https://github.com/discord-net/Discord.Net/commit/438e31e)) ### [`v3.16.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3160---2024-09-14) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.15.3...3.16.0) ##### Added - [#&#8203;2918](https://github.com/discord-net/Discord.Net/issues/2918) Message Forwards ([`c4d90cd`](https://github.com/discord-net/Discord.Net/commit/c4d90cd)) - [#&#8203;2976](https://github.com/discord-net/Discord.Net/issues/2976) New interactions precondition attribute that supports app commands ([`1f252a3`](https://github.com/discord-net/Discord.Net/commit/1f252a3)) - [#&#8203;2978](https://github.com/discord-net/Discord.Net/issues/2978) Add Application Approximate User Install Count ([`47f98bc`](https://github.com/discord-net/Discord.Net/commit/47f98bc)) - [#&#8203;2987](https://github.com/discord-net/Discord.Net/issues/2987) Add guild profile banners ([`57eb906`](https://github.com/discord-net/Discord.Net/commit/57eb906)) - [#&#8203;3002](https://github.com/discord-net/Discord.Net/issues/3002) Add subscriptions support ([`88ea2ed`](https://github.com/discord-net/Discord.Net/commit/88ea2ed)) - [#&#8203;2994](https://github.com/discord-net/Discord.Net/issues/2994) Add more member flags ([`9b8c7b1`](https://github.com/discord-net/Discord.Net/commit/9b8c7b1)) - [#&#8203;2989](https://github.com/discord-net/Discord.Net/issues/2989) Add GetRoleAsync ([`466b491`](https://github.com/discord-net/Discord.Net/commit/466b491)) - [#&#8203;2986](https://github.com/discord-net/Discord.Net/issues/2986) Add StickFormat gif and animated guild icon ([`2aaa0fd`](https://github.com/discord-net/Discord.Net/commit/2aaa0fd)) ##### Fixed - [#&#8203;3001](https://github.com/discord-net/Discord.Net/issues/3001) StackOverflow in sharded clients ([`c53aac3`](https://github.com/discord-net/Discord.Net/commit/c53aac3)) ##### Misc - [#&#8203;2979](https://github.com/discord-net/Discord.Net/issues/2979) Create a (Discord)Color using a string ([`bc84b94`](https://github.com/discord-net/Discord.Net/commit/bc84b94)) - [#&#8203;2991](https://github.com/discord-net/Discord.Net/issues/2991) Minor optimization + make sure top level components are action rows ([`623a457`](https://github.com/discord-net/Discord.Net/commit/623a457)) - [#&#8203;2995](https://github.com/discord-net/Discord.Net/issues/2995) Use interaction method in `InteractionModuleBase.DeleteOriginalResponse` ([`f65d3ad`](https://github.com/discord-net/Discord.Net/commit/f65d3ad)) - [#&#8203;2999](https://github.com/discord-net/Discord.Net/issues/2999) Option to dump gw payloads on errors ([`b87ec6e`](https://github.com/discord-net/Discord.Net/commit/b87ec6e)) ### [`v3.15.3`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3153---2024-07-21) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.15.2...3.15.3) ##### Added - [#&#8203;2963](https://github.com/discord-net/Discord.Net/issues/2963) Application Emojis ([`26bb789`](https://github.com/discord-net/Discord.Net/commit/26bb789)) - \[EXPERIMENTAL] [#&#8203;2931](https://github.com/discord-net/Discord.Net/issues/2931) Member search v2 ([`e18915a`](https://github.com/discord-net/Discord.Net/commit/e18915a)) - [#&#8203;2952](https://github.com/discord-net/Discord.Net/issues/2952) add `IsAvailable` to `GuildEmote` ([`cb79f04`](https://github.com/discord-net/Discord.Net/commit/cb79f04)) - [#&#8203;2965](https://github.com/discord-net/Discord.Net/issues/2965) Add team member `Role` property ([`6e531a2`](https://github.com/discord-net/Discord.Net/commit/6e531a2)) ##### Fixed - [#&#8203;2958](https://github.com/discord-net/Discord.Net/issues/2958) crash when poll is null in RestMessageComponent ([`24c7605`](https://github.com/discord-net/Discord.Net/commit/24c7605)) - [#&#8203;2962](https://github.com/discord-net/Discord.Net/issues/2962) incomplete validation when ChannelFlags.RequireTag is true ([`f5fdfb2`](https://github.com/discord-net/Discord.Net/commit/f5fdfb2)) - [#&#8203;2948](https://github.com/discord-net/Discord.Net/issues/2948) Fix IndexOf bug in CreateBucketId ([`ec0ba49`](https://github.com/discord-net/Discord.Net/commit/ec0ba49)) - [#&#8203;2959](https://github.com/discord-net/Discord.Net/issues/2959) Fix automod related events in the sharded client ([`8b6be64`](https://github.com/discord-net/Discord.Net/commit/8b6be64)) - [#&#8203;2966](https://github.com/discord-net/Discord.Net/issues/2966) Fix `CustomSticker.DeleteAsync()` ([`359f6db`](https://github.com/discord-net/Discord.Net/commit/359f6db)) ##### Misc - [#&#8203;2951](https://github.com/discord-net/Discord.Net/issues/2951) Update for the breaking change discord has made + v3 is cringe ([`8afea2c`](https://github.com/discord-net/Discord.Net/commit/8afea2c)) - [#&#8203;2953](https://github.com/discord-net/Discord.Net/issues/2953) longer polls ([`ae49794`](https://github.com/discord-net/Discord.Net/commit/ae49794)) - [#&#8203;2956](https://github.com/discord-net/Discord.Net/issues/2956) Add missing role tags ([`6b691b1`](https://github.com/discord-net/Discord.Net/commit/6b691b1)) - [#&#8203;2957](https://github.com/discord-net/Discord.Net/issues/2957) Longer MaxCustomBlockMessageLength ([`bae7861`](https://github.com/discord-net/Discord.Net/commit/bae7861)) ### [`v3.15.2`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3152---2024-06-18) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.15.1...3.15.2) ##### Hotfix - fix `AutocompleteAttribute` with empty constructor - fix `Emote` constructor related issues ### [`v3.15.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3151---2024-06-18) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.15.0...3.15.1) ##### Added - [#&#8203;2927](https://github.com/discord-net/Discord.Net/issues/2927) Add missing PollProperties ([`a59f4ba`](https://github.com/discord-net/Discord.Net/commit/a59f4ba)) - [#&#8203;2942](https://github.com/discord-net/Discord.Net/issues/2942) Add purchase notification ([`9d92435`](https://github.com/discord-net/Discord.Net/commit/9d92435)) - [#&#8203;2934](https://github.com/discord-net/Discord.Net/issues/2934) Add MessageCallData ([`21195a8`](https://github.com/discord-net/Discord.Net/commit/21195a8)) - [#&#8203;2932](https://github.com/discord-net/Discord.Net/issues/2932) Config Bypass for CanSendResponse ([`9030a5b`](https://github.com/discord-net/Discord.Net/commit/9030a5b)) - [#&#8203;2933](https://github.com/discord-net/Discord.Net/issues/2933) Premium Buttons ([`531b5eb`](https://github.com/discord-net/Discord.Net/commit/531b5eb)) - [#&#8203;2941](https://github.com/discord-net/Discord.Net/issues/2941) Add UseExternalApps permission ([`f7f29d5`](https://github.com/discord-net/Discord.Net/commit/f7f29d5)) ##### Misc - [#&#8203;2936](https://github.com/discord-net/Discord.Net/issues/2936) Public constructor for Emote ([`3be72a8`](https://github.com/discord-net/Discord.Net/commit/3be72a8)) - [#&#8203;2935](https://github.com/discord-net/Discord.Net/issues/2935) Generic autocomplete ([`35b102a`](https://github.com/discord-net/Discord.Net/commit/35b102a)) - [#&#8203;2929](https://github.com/discord-net/Discord.Net/issues/2929) Enable nuget debug symbols. ([`aa424f6`](https://github.com/discord-net/Discord.Net/commit/aa424f6)) ### [`v3.15.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3150---2024-05-12) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.14.1...3.15.0) ##### Added - [#&#8203;2902](https://github.com/discord-net/Discord.Net/issues/2902) Polls ([`476ec06`](https://github.com/discord-net/Discord.Net/commit/476ec06)) - [#&#8203;2898](https://github.com/discord-net/Discord.Net/issues/2898) Guild bans with seconds prune period ([`d1da2a0`](https://github.com/discord-net/Discord.Net/commit/d1da2a0)) - [#&#8203;2903](https://github.com/discord-net/Discord.Net/issues/2903) Create `RequireTeamAttribute` ([`753724d`](https://github.com/discord-net/Discord.Net/commit/753724d)) - [#&#8203;2906](https://github.com/discord-net/Discord.Net/issues/2906) Create `DoHierarchyCheckAttribute` ([`1a5cba8`](https://github.com/discord-net/Discord.Net/commit/1a5cba8)) - [#&#8203;2923](https://github.com/discord-net/Discord.Net/issues/2923) Create `RequireRoleAttribute` ([`5dadcb2`](https://github.com/discord-net/Discord.Net/commit/5dadcb2)) - [#&#8203;2919](https://github.com/discord-net/Discord.Net/issues/2919) More store stuff ([`f9086d3`](https://github.com/discord-net/Discord.Net/commit/f9086d3)) - [#&#8203;2920](https://github.com/discord-net/Discord.Net/issues/2920) Add `SocketInteraction.InteractionChannel` ([`3054505`](https://github.com/discord-net/Discord.Net/commit/3054505)) ##### Fixed - [#&#8203;2910](https://github.com/discord-net/Discord.Net/issues/2910) RestDMChannel relies on recipient ([`13ea566`](https://github.com/discord-net/Discord.Net/commit/13ea566)) - [#&#8203;2911](https://github.com/discord-net/Discord.Net/issues/2911) Don't rely on Guild for id ([`397a887`](https://github.com/discord-net/Discord.Net/commit/397a887)) - [#&#8203;2912](https://github.com/discord-net/Discord.Net/issues/2912) Don't depend on WebSocket for Interaction service ([`a2f624e`](https://github.com/discord-net/Discord.Net/commit/a2f624e)) - [#&#8203;2922](https://github.com/discord-net/Discord.Net/issues/2922) NRE with rest interactions & no api call (again) ([`83fdc89`](https://github.com/discord-net/Discord.Net/commit/83fdc89)) - [#&#8203;2924](https://github.com/discord-net/Discord.Net/issues/2924) Fix null error when using a `SelectMenuBuilder` constructor ([`93cb71a`](https://github.com/discord-net/Discord.Net/commit/93cb71a)) ##### Misc - [#&#8203;2905](https://github.com/discord-net/Discord.Net/issues/2905) Remove analyzer project & resolve some build warnings ([`7aab366`](https://github.com/discord-net/Discord.Net/commit/7aab366)) - [#&#8203;2913](https://github.com/discord-net/Discord.Net/issues/2913) Replace generic exceptions. ([`54d2fe5`](https://github.com/discord-net/Discord.Net/commit/54d2fe5)) - [#&#8203;2908](https://github.com/discord-net/Discord.Net/issues/2908) Support options in Rest's AddRoleAsync ([`b70e21b`](https://github.com/discord-net/Discord.Net/commit/b70e21b)) - [#&#8203;2914](https://github.com/discord-net/Discord.Net/issues/2914) `.Distinct()` roles(ids) in `IGuildUser.ModifyAsync` ([`27a0785`](https://github.com/discord-net/Discord.Net/commit/27a0785)) - [#&#8203;2915](https://github.com/discord-net/Discord.Net/issues/2915) Improve bulk bans ([`f85bf9a`](https://github.com/discord-net/Discord.Net/commit/f85bf9a)) ### [`v3.14.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3141---2024-03-19) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.14.0...3.14.1) ##### Fixed - Version number contains commit hash ### [`v3.14.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3140---2024-03-19) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.13.1...3.14.0) ##### Added - [#&#8203;2849](https://github.com/discord-net/Discord.Net/issues/2849) Allow setting channel topic to null when creating channels ([`7c96844`](https://github.com/discord-net/Discord.Net/commit/7c96844)) - [#&#8203;2832](https://github.com/discord-net/Discord.Net/issues/2832) Add Icon size parameter to `GetGuildIconUrl` CDN method ([`eb5678a`](https://github.com/discord-net/Discord.Net/commit/eb5678a)) - [#&#8203;2883](https://github.com/discord-net/Discord.Net/issues/2883) Initial user apps support ([`24a6978`](https://github.com/discord-net/Discord.Net/commit/24a6978)) - [#&#8203;2881](https://github.com/discord-net/Discord.Net/issues/2881) Bulk ban support ([`03402cd`](https://github.com/discord-net/Discord.Net/commit/03402cd)) - [#&#8203;2880](https://github.com/discord-net/Discord.Net/issues/2880) More banner support ([`4efe3be`](https://github.com/discord-net/Discord.Net/commit/4efe3be)) - [#&#8203;2858](https://github.com/discord-net/Discord.Net/issues/2858) Allow setting custom status with `SetGameAsync` ([`ee386b1`](https://github.com/discord-net/Discord.Net/commit/ee386b1)) - [#&#8203;2870](https://github.com/discord-net/Discord.Net/issues/2870) SentRequest event ([`fc2fc87`](https://github.com/discord-net/Discord.Net/commit/fc2fc87)) - [#&#8203;2873](https://github.com/discord-net/Discord.Net/issues/2873) Voice reconnection and resuming ([`09680c5`](https://github.com/discord-net/Discord.Net/commit/09680c5)) - [#&#8203;2879](https://github.com/discord-net/Discord.Net/issues/2879) Support setting banner on bot profiles ([`d0c0a56`](https://github.com/discord-net/Discord.Net/commit/d0c0a56)) ##### Fixed - [#&#8203;2866](https://github.com/discord-net/Discord.Net/issues/2866) Allow switching voice channels without disconnecting (external clients only) ([`5a62ba1`](https://github.com/discord-net/Discord.Net/commit/5a62ba1)) - [#&#8203;2857](https://github.com/discord-net/Discord.Net/issues/2857) Receiving voice packets (use system-assigned port) ([`1a16f4d`](https://github.com/discord-net/Discord.Net/commit/1a16f4d)) - [#&#8203;2850](https://github.com/discord-net/Discord.Net/issues/2850) NRE in automod audit logs ([`1eb7a53`](https://github.com/discord-net/Discord.Net/commit/1eb7a53)) - [#&#8203;2862](https://github.com/discord-net/Discord.Net/issues/2862) Fixed a bug when creating a `SelectMenuBuilder` from a `SelectMenuComponent` incorrectly set the `CustomId` ([`6870ac5`](https://github.com/discord-net/Discord.Net/commit/6870ac5)) - Incorrect ConnectionState of a DiscordSocketClient casted to IDiscordClient/BaseSocketClient ([`955fae0`](https://github.com/discord-net/Discord.Net/commit/955fae0)) - [#&#8203;2867](https://github.com/discord-net/Discord.Net/issues/2867) `InteractionService.AddModulesXAsync` command duplication ([`2787db3`](https://github.com/discord-net/Discord.Net/commit/2787db3)) ##### Misc - [#&#8203;2806](https://github.com/discord-net/Discord.Net/issues/2806) Update library dependencies ([`bfc8dc2`](https://github.com/discord-net/Discord.Net/commit/bfc8dc2)) - [#&#8203;2847](https://github.com/discord-net/Discord.Net/issues/2847) Remove some redundant notes & small updates ([`d0e9c8b`](https://github.com/discord-net/Discord.Net/commit/d0e9c8b)) - [#&#8203;2854](https://github.com/discord-net/Discord.Net/issues/2854) Refactor `MaxBitrate` and `UploadLimit` in `GuildHelper` ([`6256de4`](https://github.com/discord-net/Discord.Net/commit/6256de4)) - [#&#8203;2869](https://github.com/discord-net/Discord.Net/issues/2869) Fix optional param being non-optional ([`fa51f0a`](https://github.com/discord-net/Discord.Net/commit/fa51f0a)) ### [`v3.13.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3131---2024-02-11) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.13.0...3.13.1) ##### Added - [#&#8203;2804](https://github.com/discord-net/Discord.Net/issues/2804) Add Incident actions message types ([`178ff58`](https://github.com/discord-net/Discord.Net/commit/178ff58)) - [#&#8203;2805](https://github.com/discord-net/Discord.Net/issues/2805) Add `AppliedTags` to `DiscordWebhookClient.SendXAsync` ([`d382e5c`](https://github.com/discord-net/Discord.Net/commit/d382e5c)) - [#&#8203;2700](https://github.com/discord-net/Discord.Net/issues/2700) Optional Aliasses, Summary and Remarks Properties to CommandAttribute ([`5a8582c`](https://github.com/discord-net/Discord.Net/commit/5a8582c)) - [#&#8203;2584](https://github.com/discord-net/Discord.Net/issues/2584) Log InteractionCommand execution exceptions in Wrapped Exception ([`0f0f3f7`](https://github.com/discord-net/Discord.Net/commit/0f0f3f7)) - [#&#8203;2827](https://github.com/discord-net/Discord.Net/issues/2827) `44` (Add message type 44) ([`541571c`](https://github.com/discord-net/Discord.Net/commit/541571c)) - [#&#8203;2837](https://github.com/discord-net/Discord.Net/issues/2837) Allow creating announcement channels ([`f1777de`](https://github.com/discord-net/Discord.Net/commit/f1777de)) ##### Fixed - [#&#8203;2801](https://github.com/discord-net/Discord.Net/issues/2801) Add null check in `SelectMenuBuilder` ([`b18cc31`](https://github.com/discord-net/Discord.Net/commit/b18cc31)) - [#&#8203;2813](https://github.com/discord-net/Discord.Net/issues/2813) Incorrect json model for Guild Scheduled Events ([`de4b6b9`](https://github.com/discord-net/Discord.Net/commit/de4b6b9)) - [#&#8203;2800](https://github.com/discord-net/Discord.Net/issues/2800) Warning about missing intents not being logged ([`8227d70`](https://github.com/discord-net/Discord.Net/commit/8227d70)) - [#&#8203;2818](https://github.com/discord-net/Discord.Net/issues/2818) `GetEventCoverImageUrl` throwing NRE in case event cover image is null ([`138e18c`](https://github.com/discord-net/Discord.Net/commit/138e18c)) ##### Misc - [#&#8203;2807](https://github.com/discord-net/Discord.Net/issues/2807) Incorrect xmldoc ([`d234db7`](https://github.com/discord-net/Discord.Net/commit/d234db7)) - [#&#8203;2823](https://github.com/discord-net/Discord.Net/issues/2823) Update sample projects & samples in docs ([`e2e8c0f`](https://github.com/discord-net/Discord.Net/commit/e2e8c0f)) - [#&#8203;2819](https://github.com/discord-net/Discord.Net/issues/2819) \[2024] Very important changes (update licence & docs) ([`ff9b9b4`](https://github.com/discord-net/Discord.Net/commit/ff9b9b4)) - [#&#8203;2831](https://github.com/discord-net/Discord.Net/issues/2831) Add checks for whitespace-only strings in button builder ([`89efe0f`](https://github.com/discord-net/Discord.Net/commit/89efe0f)) - [#&#8203;2835](https://github.com/discord-net/Discord.Net/issues/2835) Additional select menu option validations ([`4d7e384`](https://github.com/discord-net/Discord.Net/commit/4d7e384)) ### [`v3.13.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3130---2023-11-18) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.12.0...3.13.0) ##### Added - [#&#8203;2707](https://github.com/discord-net/Discord.Net/issues/2707) Added Super reactions support ([`9fd5c6c`](https://github.com/discord-net/Discord.Net/commit/9fd5c6c)) - [#&#8203;2725](https://github.com/discord-net/Discord.Net/issues/2725) Added Media channel support ([`e3cd340`](https://github.com/discord-net/Discord.Net/commit/e3cd340)) - [#&#8203;2753](https://github.com/discord-net/Discord.Net/issues/2753) Added additional Update/Modify Async Attachment's ([`ae275ab`](https://github.com/discord-net/Discord.Net/commit/ae275ab)) - [#&#8203;2769](https://github.com/discord-net/Discord.Net/issues/2769) Added missing parameters to `RespondWithModalAsync` methods and implement missing overloads ([`4e78aec`](https://github.com/discord-net/Discord.Net/commit/4e78aec)) - [#&#8203;2773](https://github.com/discord-net/Discord.Net/issues/2773) Added useful utility methods to `ModalBuilder` ([`8591de7`](https://github.com/discord-net/Discord.Net/commit/8591de7)) - [#&#8203;2776](https://github.com/discord-net/Discord.Net/issues/2776) Added Select menu default values ([`ac274d4`](https://github.com/discord-net/Discord.Net/commit/ac274d4)) - [#&#8203;2777](https://github.com/discord-net/Discord.Net/issues/2777) Added Voice channel status support ([`8060dcf`](https://github.com/discord-net/Discord.Net/commit/8060dcf)) - [#&#8203;2781](https://github.com/discord-net/Discord.Net/issues/2781) Added premium subscriptions support ([`7723f61`](https://github.com/discord-net/Discord.Net/commit/7723f61)) - [#&#8203;2782](https://github.com/discord-net/Discord.Net/issues/2782) Added Avatar decorations support ([`f64d9d6`](https://github.com/discord-net/Discord.Net/commit/f64d9d6)) - [#&#8203;2784](https://github.com/discord-net/Discord.Net/issues/2784) Added App subscriptions additional support ([`a9a8da4`](https://github.com/discord-net/Discord.Net/commit/a9a8da4)) - [#&#8203;2783](https://github.com/discord-net/Discord.Net/issues/2783) Added Guild incident actions ([`9b36df3`](https://github.com/discord-net/Discord.Net/commit/9b36df3)) - [#&#8203;2787](https://github.com/discord-net/Discord.Net/issues/2787) Added Embed `ToJsonString` & `(Try)Parse` ([`7b5c40a`](https://github.com/discord-net/Discord.Net/commit/7b5c40a)) - [#&#8203;2791](https://github.com/discord-net/Discord.Net/issues/2791) Added Automod member profile moderation, new application fields, use clyde ai & guild invenory settings ([`699554a`](https://github.com/discord-net/Discord.Net/commit/699554a)) - [#&#8203;2792](https://github.com/discord-net/Discord.Net/issues/2792) Added create roles with icons ([`b45b774`](https://github.com/discord-net/Discord.Net/commit/b45b774)) - [#&#8203;2796](https://github.com/discord-net/Discord.Net/issues/2796) Added clips support (poggers) ([`89bebc3`](https://github.com/discord-net/Discord.Net/commit/89bebc3)) ##### Fixed - [#&#8203;2758](https://github.com/discord-net/Discord.Net/issues/2758) Fixed Slash Command Localizations lost after AddCommandsToGuildAsync and deleteMissing = false ([`8d5022a`](https://github.com/discord-net/Discord.Net/commit/8d5022a)) - [#&#8203;2759](https://github.com/discord-net/Discord.Net/issues/2759) Fixed missing null checks in `RoleConnectionProperties` ([`ab3b30d`](https://github.com/discord-net/Discord.Net/commit/ab3b30d)) - [#&#8203;2766](https://github.com/discord-net/Discord.Net/issues/2766) Fixed UpdateAsync Remove Attachment Bug ([`a668757`](https://github.com/discord-net/Discord.Net/commit/a668757)) - [#&#8203;2763](https://github.com/discord-net/Discord.Net/issues/2763) Fixed SocketKickAuditLogData User never having value ([`5cfec05`](https://github.com/discord-net/Discord.Net/commit/5cfec05)) - [#&#8203;2770](https://github.com/discord-net/Discord.Net/issues/2770) Fixed URL encode timestamps sent as query parameters ([`589c58a`](https://github.com/discord-net/Discord.Net/commit/589c58a)) - [#&#8203;2774](https://github.com/discord-net/Discord.Net/issues/2774) Fixed some IDiscordClient methods are not properly implemented in clients ([`8baf913`](https://github.com/discord-net/Discord.Net/commit/8baf913)) - [#&#8203;2789](https://github.com/discord-net/Discord.Net/issues/2789) Fixed multiline values in short TextInputs ([`33e8340`](https://github.com/discord-net/Discord.Net/commit/33e8340)) ##### Misc - [#&#8203;2739](https://github.com/discord-net/Discord.Net/issues/2739) Remove some unnecessary async/await ([`86655a8`](https://github.com/discord-net/Discord.Net/commit/86655a8)) - [#&#8203;2754](https://github.com/discord-net/Discord.Net/issues/2754) Replace Moq with NSubstitute for Mocking in GuildHelperTests ([`b988a18`](https://github.com/discord-net/Discord.Net/commit/b988a18)) - [#&#8203;2765](https://github.com/discord-net/Discord.Net/issues/2765) Use Discord heartbeat interval in audio. ([`9cedfbc`](https://github.com/discord-net/Discord.Net/commit/9cedfbc)) - [#&#8203;2771](https://github.com/discord-net/Discord.Net/issues/2771) Extract `GetDisplayAvatarUrl` in `IUser` ([`b1787d8`](https://github.com/discord-net/Discord.Net/commit/b1787d8)) ### [`v3.12.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3120---2023-08-10) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.11.0...3.12.0) ##### Added - [#&#8203;2644](https://github.com/discord-net/Discord.Net/issues/2644) Added `ComponentBuilder` component removal methods. ([`d5d7378`](https://github.com/discord-net/Discord.Net/commit/d5d7378)) - [#&#8203;2668](https://github.com/discord-net/Discord.Net/issues/2668) Added a method for sending silent audio frames on `OpusEncodeStream`. ([`59094d2`](https://github.com/discord-net/Discord.Net/commit/59094d2)) - [#&#8203;2675](https://github.com/discord-net/Discord.Net/issues/2675) Added missing `remove` property to `MemberRoleAudit`. ([`5fb9152`](https://github.com/discord-net/Discord.Net/commit/5fb9152)) - [#&#8203;2720](https://github.com/discord-net/Discord.Net/issues/2720) Added role & attachment flags ([`a421715`](https://github.com/discord-net/Discord.Net/commit/a421715)) - [#&#8203;2723](https://github.com/discord-net/Discord.Net/issues/2723) Added missing properties to webhook implementation ([`2b8584d`](https://github.com/discord-net/Discord.Net/commit/2b8584d)) - [#&#8203;2729](https://github.com/discord-net/Discord.Net/issues/2729) Added new onboarding methods/properties ([`8cd4c1c`](https://github.com/discord-net/Discord.Net/commit/8cd4c1c)) - [#&#8203;2730](https://github.com/discord-net/Discord.Net/issues/2730) Added new `ModifyCurrentApplication` features ([`166d40f`](https://github.com/discord-net/Discord.Net/commit/166d40f)) - [#&#8203;2749](https://github.com/discord-net/Discord.Net/issues/2749) Added support for setting custom status ([`b2820d5`](https://github.com/discord-net/Discord.Net/commit/b2820d5)) ##### Fixed - [#&#8203;2711](https://github.com/discord-net/Discord.Net/issues/2711) Fixed modifying guild resets preferred locale ([`12c50f2`](https://github.com/discord-net/Discord.Net/commit/12c50f2)) - [#&#8203;2713](https://github.com/discord-net/Discord.Net/issues/2713) Fixed some `ReplyAsync` methods missing `MessageFlags` parameter. ([`56769cb`](https://github.com/discord-net/Discord.Net/commit/56769cb)) - [#&#8203;2714](https://github.com/discord-net/Discord.Net/issues/2714) Fixed disconnecting socket client not sending close code. ([`6bb3777`](https://github.com/discord-net/Discord.Net/commit/6bb3777)) - [#&#8203;2722](https://github.com/discord-net/Discord.Net/issues/2722) Fixed modal's `DeferAsync` implementation ([`5f580f6`](https://github.com/discord-net/Discord.Net/commit/5f580f6)) - [#&#8203;2726](https://github.com/discord-net/Discord.Net/issues/2726) Fixed global name not being passed to `UserUpdated` event ([`9dfd4d7`](https://github.com/discord-net/Discord.Net/commit/9dfd4d7)) - [#&#8203;2742](https://github.com/discord-net/Discord.Net/issues/2742) Fixed `ModifyAsync` attachments [#&#8203;2236](https://github.com/discord-net/Discord.Net/issues/2236) ([`0c12079`](https://github.com/discord-net/Discord.Net/commit/0c12079)) - [#&#8203;2745](https://github.com/discord-net/Discord.Net/issues/2745) Fixed `GetMessagesAsync` with `Direction.After` not working as expected ([`c922497`](https://github.com/discord-net/Discord.Net/commit/c922497)) ### [`v3.11.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3110---2023-6-27) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.10.0...3.11.0) ##### Added - [#&#8203;2616](https://github.com/discord-net/Discord.Net/issues/2616) Added guild Onboarding support ([`3a8f76c`](https://github.com/discord-net/Discord.Net/commit/3a8f76c)) - [#&#8203;2627](https://github.com/discord-net/Discord.Net/issues/2627) Added `Audit Log Created` gateway event support ([`dff6a57`](https://github.com/discord-net/Discord.Net/commit/dff6a57)) - [#&#8203;2645](https://github.com/discord-net/Discord.Net/issues/2645) Added `Message` property and `UpdateAsync()` to `IModalInteraction` ([`83dfa0c`](https://github.com/discord-net/Discord.Net/commit/83dfa0c)) - [#&#8203;2648](https://github.com/discord-net/Discord.Net/issues/2648) Added `MaxStageVideoChannelUsers` property to `IGuild` ([`bdd755b`](https://github.com/discord-net/Discord.Net/commit/bdd755b)) - [#&#8203;2665](https://github.com/discord-net/Discord.Net/issues/2665) Added voice messages support ([`f171684`](https://github.com/discord-net/Discord.Net/commit/f171684)) - [#&#8203;2619](https://github.com/discord-net/Discord.Net/issues/2619) Added get current bot application information ([`9ef5a76`](https://github.com/discord-net/Discord.Net/commit/9ef5a76)) - [#&#8203;2649](https://github.com/discord-net/Discord.Net/issues/2649) Added `SafetyAlertsChannelId` to `IGuild` ([`2112e1f`](https://github.com/discord-net/Discord.Net/commit/2112e1f)) - [#&#8203;2696](https://github.com/discord-net/Discord.Net/issues/2696) Added support for the new username system ([`df717e6`](https://github.com/discord-net/Discord.Net/commit/df717e6)) - [#&#8203;2620](https://github.com/discord-net/Discord.Net/issues/2620) Added support for filtering audit log entries by after id ([`529fe3d`](https://github.com/discord-net/Discord.Net/commit/529fe3d)) - [#&#8203;2622](https://github.com/discord-net/Discord.Net/issues/2622) Added default thread ratelimit in guild text channels ([`f9c8530`](https://github.com/discord-net/Discord.Net/commit/f9c8530)) ##### Fixed - [#&#8203;2628](https://github.com/discord-net/Discord.Net/issues/2628) Allow creating stickers with no description ([`c950106`](https://github.com/discord-net/Discord.Net/commit/c950106)) - [#&#8203;2682](https://github.com/discord-net/Discord.Net/issues/2682) Fixed missing `JsonProperty` attributes in params for modifying automod rules ([`9df4438`](https://github.com/discord-net/Discord.Net/commit/9df4438)) - [#&#8203;2702](https://github.com/discord-net/Discord.Net/issues/2702) Fixed `TypingStartedEvent` model to support Clyde ([`547bc92`](https://github.com/discord-net/Discord.Net/commit/547bc92)) - [#&#8203;2652](https://github.com/discord-net/Discord.Net/issues/2652) Fixed streams being incorrectly disposed in `DefaultRestClient` ([`84431de`](https://github.com/discord-net/Discord.Net/commit/84431de)) - [#&#8203;2708](https://github.com/discord-net/Discord.Net/issues/2708) Fixed threads not getting removed from cache on `THREAD_DELETE` ([`fe4130d`](https://github.com/discord-net/Discord.Net/commit/fe4130d)) - [#&#8203;2688](https://github.com/discord-net/Discord.Net/issues/2688) Fixed some internal classes being public ([`9ddd922`](https://github.com/discord-net/Discord.Net/commit/9ddd922)) - [#&#8203;2687](https://github.com/discord-net/Discord.Net/issues/2687) Allow more than 1 action to be registered per automod rule ([`200bed7`](https://github.com/discord-net/Discord.Net/commit/200bed7)) - [#&#8203;2683](https://github.com/discord-net/Discord.Net/issues/2683) Fixed mention limit, regex patterns & allowlist for automod rules ([`a41fa62`](https://github.com/discord-net/Discord.Net/commit/a41fa62)) - [#&#8203;2663](https://github.com/discord-net/Discord.Net/issues/2663) Fixed T3 file upload size to be 25MiB ([`98f974d`](https://github.com/discord-net/Discord.Net/commit/98f974d)) - [#&#8203;2662](https://github.com/discord-net/Discord.Net/issues/2662) Fixed duplicate `SlashCommandExecuted` event on failed result ([`fe9657a`](https://github.com/discord-net/Discord.Net/commit/fe9657a)) - [#&#8203;2651](https://github.com/discord-net/Discord.Net/issues/2651) Fixed name translations (`NameLocalizations`) for `ChoiceAttribute` ([`75ae488`](https://github.com/discord-net/Discord.Net/commit/75ae488)) - [#&#8203;2647](https://github.com/discord-net/Discord.Net/issues/2647) Fixed `ChannelPermissions.All()` exception on forums ([`6265dd5`](https://github.com/discord-net/Discord.Net/commit/6265dd5)) - [#&#8203;2642](https://github.com/discord-net/Discord.Net/issues/2642) Enforce rate limits on 429s ([`69cce5b`](https://github.com/discord-net/Discord.Net/commit/69cce5b)) ##### Misc - [#&#8203;2601](https://github.com/discord-net/Discord.Net/issues/2601) Add missing json error ([`a8ae1e9`](https://github.com/discord-net/Discord.Net/commit/a8ae1e9)) - [#&#8203;2609](https://github.com/discord-net/Discord.Net/issues/2609) Refactor `SendMessageAsync` & `SendFile(s)Async` methods & modify webhook message attachments ([`898ee56`](https://github.com/discord-net/Discord.Net/commit/898ee56)) - [#&#8203;2646](https://github.com/discord-net/Discord.Net/issues/2646) Create forum channels with default layout ([`0720049`](https://github.com/discord-net/Discord.Net/commit/0720049)) - [#&#8203;2666](https://github.com/discord-net/Discord.Net/issues/2666) Switch `channel` to `channel_id` in interactions ([`d5ba7d2`](https://github.com/discord-net/Discord.Net/commit/d5ba7d2)) - [#&#8203;2670](https://github.com/discord-net/Discord.Net/issues/2670) Disable FEC in OPUS ([`2be9b00`](https://github.com/discord-net/Discord.Net/commit/2be9b00)) ### [`v3.10.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#3100---2023-03-27) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.9.0...3.10.0) ##### Added - [#&#8203;2507](https://github.com/discord-net/Discord.Net/issues/2507) Added selects v2 support ([`48fb1b5`](https://github.com/discord-net/Discord.Net/commit/48fb1b5)) - [#&#8203;2509](https://github.com/discord-net/Discord.Net/issues/2509) Added `SendFileAsync` to `UserExtensions` ([`25cfb88`](https://github.com/discord-net/Discord.Net/commit/25cfb88)) - [#&#8203;2510](https://github.com/discord-net/Discord.Net/issues/2510) Added missing invite guild properties & welcome screen support ([`7c535b9`](https://github.com/discord-net/Discord.Net/commit/7c535b9)) - [#&#8203;2520](https://github.com/discord-net/Discord.Net/issues/2520) Added `ClientDisconnect` event for audio client. ([`4cad546`](https://github.com/discord-net/Discord.Net/commit/4cad546)) - [#&#8203;2521](https://github.com/discord-net/Discord.Net/issues/2521) Added `OwnerId` to `IThreadChannel` and `RestThreadChannel` - [#&#8203;2521](https://github.com/discord-net/Discord.Net/issues/2521) Added `ActiveDeveloper` to `UserProperies` - [#&#8203;2523](https://github.com/discord-net/Discord.Net/issues/2523) Added emojis from Emoji 13.0, Emoji 13.1 and Emoji 14.0 ([`23b2822`](https://github.com/discord-net/Discord.Net/commit/23b2822)) - [#&#8203;2528](https://github.com/discord-net/Discord.Net/issues/2528) Added wildcard length quantifiers and `TreatAsRegex` property - [#&#8203;2530](https://github.com/discord-net/Discord.Net/issues/2530) Added application Role Connections Metadata support ([`37d868f`](https://github.com/discord-net/Discord.Net/commit/37d868f)) - [#&#8203;2531](https://github.com/discord-net/Discord.Net/issues/2531) Added age restricted (NSFW) application commands support ([`56b1a93`](https://github.com/discord-net/Discord.Net/commit/56b1a93)) - [#&#8203;2537](https://github.com/discord-net/Discord.Net/issues/2537) Added `RemoveModulesFromGuildAsync` ([`7acbcfd`](https://github.com/discord-net/Discord.Net/commit/7acbcfd)) - [#&#8203;2560](https://github.com/discord-net/Discord.Net/issues/2560) Added app Command channel target permission ([`2616d35`](https://github.com/discord-net/Discord.Net/commit/2616d35)) - [#&#8203;2562](https://github.com/discord-net/Discord.Net/issues/2562) Added new message types & error codes ([`a3ee855`](https://github.com/discord-net/Discord.Net/commit/a3ee855)) - [#&#8203;2564](https://github.com/discord-net/Discord.Net/issues/2564) Added `RespondWithModal()` which accepts an `IModal` instance as template ([`e7bda0f`](https://github.com/discord-net/Discord.Net/commit/e7bda0f)) - [#&#8203;2571](https://github.com/discord-net/Discord.Net/issues/2571) Added guild member flags ([`7d8d6ec`](https://github.com/discord-net/Discord.Net/commit/7d8d6ec)) - [#&#8203;2573](https://github.com/discord-net/Discord.Net/issues/2573) Added missing VoiceChannel properties ([`1e21a6e`](https://github.com/discord-net/Discord.Net/commit/1e21a6e)) - [#&#8203;2574](https://github.com/discord-net/Discord.Net/issues/2574) Added `GetCurrentUser` method to `DiscordRestClient` ([`e3da96f`](https://github.com/discord-net/Discord.Net/commit/e3da96f)) - [#&#8203;2574](https://github.com/discord-net/Discord.Net/issues/2574) Added `GetCurrentUserGuildMemberAsync` method to `DiscordRestClient` and `RestGuild` ([`e3da96f`](https://github.com/discord-net/Discord.Net/commit/e3da96f)) - [#&#8203;2574](https://github.com/discord-net/Discord.Net/issues/2574) Added `GuildFeatures` property to `IUserGuild` ([`e3da96f`](https://github.com/discord-net/Discord.Net/commit/e3da96f)) - [#&#8203;2575](https://github.com/discord-net/Discord.Net/issues/2575) Added `Thread` property to `RestMessage` ([`91e2084`](https://github.com/discord-net/Discord.Net/commit/91e2084)) - [#&#8203;2578](https://github.com/discord-net/Discord.Net/issues/2578) Added AutoMod support ([`673b02d`](https://github.com/discord-net/Discord.Net/commit/673b02d)) - [#&#8203;2579](https://github.com/discord-net/Discord.Net/issues/2579) Added `Thread` property to `IUserMessage` ([`0998285`](https://github.com/discord-net/Discord.Net/commit/0998285)) - [#&#8203;2580](https://github.com/discord-net/Discord.Net/issues/2580) Added thread user member & thread members pagination ([`b085621`](https://github.com/discord-net/Discord.Net/commit/b085621)) - [#&#8203;2582](https://github.com/discord-net/Discord.Net/issues/2582) Added `IIntegrationChannel` ([`75f3c91`](https://github.com/discord-net/Discord.Net/commit/75f3c91)) - [#&#8203;2582](https://github.com/discord-net/Discord.Net/issues/2582) Added support for creating webhooks in forums ([`75f3c91`](https://github.com/discord-net/Discord.Net/commit/75f3c91)) - [#&#8203;2590](https://github.com/discord-net/Discord.Net/issues/2590) Added `FollowAnnouncementChannelAsync` to `INewsChannel` ([`bb056df`](https://github.com/discord-net/Discord.Net/commit/bb056df)) - [#&#8203;2591](https://github.com/discord-net/Discord.Net/issues/2591) Added support for silent mentions ([`2ea8af1`](https://github.com/discord-net/Discord.Net/commit/2ea8af1)) - [#&#8203;2599](https://github.com/discord-net/Discord.Net/issues/2599) Added `AddModalCommand` to `ModalBuilder` with option to specify callback ([`50e0e59`](https://github.com/discord-net/Discord.Net/commit/50e0e59)) - [#&#8203;2605](https://github.com/discord-net/Discord.Net/issues/2605) Added `GuildFeatures` to `GuildProperties` ([`177df2c`](https://github.com/discord-net/Discord.Net/commit/177df2c)) - [#&#8203;2603](https://github.com/discord-net/Discord.Net/issues/2603) Added support for creating forum posts with `DiscordWebhookClient` ([`e69e27a`](https://github.com/discord-net/Discord.Net/commit/e69e27a)) - [#&#8203;2610](https://github.com/discord-net/Discord.Net/issues/2610) Added Text-In-Stage support & missing `IVoiceChannel` properties ([`76bb901`](https://github.com/discord-net/Discord.Net/commit/76bb901)) - [#&#8203;2613](https://github.com/discord-net/Discord.Net/issues/2613) Added AutoMod custom block message ([`709364a`](https://github.com/discord-net/Discord.Net/commit/709364a)) - [#&#8203;2615](https://github.com/discord-net/Discord.Net/issues/2615) Added missing invite properties ([`abfa8d1`](https://github.com/discord-net/Discord.Net/commit/abfa8d1)) ##### Fixed - [#&#8203;2483](https://github.com/discord-net/Discord.Net/issues/2483) Fixed an NRE when event was changed from in channel to external or vice versa ([`493f604`](https://github.com/discord-net/Discord.Net/commit/493f604)) - [#&#8203;2526](https://github.com/discord-net/Discord.Net/issues/2526) Fixed `GetActiveThreadsAsync` & add it to `ITextChannel` ([`bd2f719`](https://github.com/discord-net/Discord.Net/commit/bd2f719)) - [#&#8203;2528](https://github.com/discord-net/Discord.Net/issues/2528) Fixed catastrophic backtracking ([`3b107c2`](https://github.com/discord-net/Discord.Net/commit/3b107c2)) - [#&#8203;2532](https://github.com/discord-net/Discord.Net/issues/2532) Fixed permissions on deleteMissing=false ([`274be5d`](https://github.com/discord-net/Discord.Net/commit/274be5d)) - [#&#8203;2540](https://github.com/discord-net/Discord.Net/issues/2540) Fixed `reason` not being included in audit logs when calling `AddBanAsync` and `BanAsync` ([`e71faf7`](https://github.com/discord-net/Discord.Net/commit/e71faf7)) - [#&#8203;2541](https://github.com/discord-net/Discord.Net/issues/2541) Fixed `CreatePost` methods for `IForumChannel` ([`a53f1df`](https://github.com/discord-net/Discord.Net/commit/a53f1df)) - [#&#8203;2549](https://github.com/discord-net/Discord.Net/issues/2549) Fixed `NullReferenceException` caused by Options being undefined. ([`02d3ce6`](https://github.com/discord-net/Discord.Net/commit/02d3ce6)) - [#&#8203;2557](https://github.com/discord-net/Discord.Net/issues/2557) Fixed `customId` template generator to escape regex metachars used in … ([`1602437`](https://github.com/discord-net/Discord.Net/commit/1602437)) - [#&#8203;2577](https://github.com/discord-net/Discord.Net/issues/2577) Fixed `GetEventCoverImageUrl` ([`0af835a`](https://github.com/discord-net/Discord.Net/commit/0af835a)) - [#&#8203;2600](https://github.com/discord-net/Discord.Net/issues/2600) Fixed gateway deadlock ([`0c27395`](https://github.com/discord-net/Discord.Net/commit/0c27395)) - [#&#8203;2606](https://github.com/discord-net/Discord.Net/issues/2606) Fixed AutoMod action executed event message being null ([`7b321af`](https://github.com/discord-net/Discord.Net/commit/7b321af)) ##### Misc - [#&#8203;2542](https://github.com/discord-net/Discord.Net/issues/2542) Resolve inconsistencies with components ([`f224eb0`](https://github.com/discord-net/Discord.Net/commit/f224eb0)) - [#&#8203;2546](https://github.com/discord-net/Discord.Net/issues/2546) Argument handling with thread tags([`c67642a`](https://github.com/discord-net/Discord.Net/commit/c67642a)) - [#&#8203;2551](https://github.com/discord-net/Discord.Net/issues/2551) Format the project with 'dotnet format' ([`257f246`](https://github.com/discord-net/Discord.Net/commit/257f246)) - [#&#8203;2561](https://github.com/discord-net/Discord.Net/issues/2561) Remove outdated checks ([`94996e7`](https://github.com/discord-net/Discord.Net/commit/94996e7)) - [#&#8203;2572](https://github.com/discord-net/Discord.Net/issues/2572) Reduce `DateTime` Boilerplate from `LogMessage` ([`14b2901`](https://github.com/discord-net/Discord.Net/commit/14b2901)) - [#&#8203;2614](https://github.com/discord-net/Discord.Net/issues/2614) Optimize `Add/RemoveRolesAsync` methods ([`11481a1`](https://github.com/discord-net/Discord.Net/commit/11481a1)) - [#&#8203;2617](https://github.com/discord-net/Discord.Net/issues/2617) Update IP discovery to send 74 bytes ([`66e6329`](https://github.com/discord-net/Discord.Net/commit/66e6329)) ### [`v3.9.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#390---2022-12-23) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.8.1...3.9.0) ##### Added - [#&#8203;2469](https://github.com/discord-net/Discord.Net/issues/2469) Add missing properties in forum & thread channels ([`01ae904`](https://github.com/discord-net/Discord.Net/commit/01ae904)) - [#&#8203;2501](https://github.com/discord-net/Discord.Net/issues/2501) Add new discord stuff ([`ed38635`](https://github.com/discord-net/Discord.Net/commit/ed38635)) - [#&#8203;2521](https://github.com/discord-net/Discord.Net/issues/2521) Add missing property & new stuff ([`82b772a`](https://github.com/discord-net/Discord.Net/commit/82b772a)) - [#&#8203;2520](https://github.com/discord-net/Discord.Net/issues/2520) Implemented ClientDisconnect event for audio client. ([`4cad546`](https://github.com/discord-net/Discord.Net/commit/4cad546)) - [#&#8203;2509](https://github.com/discord-net/Discord.Net/issues/2509) Add SendFiles to UserExtensions ( [`4cad546`](https://github.com/discord-net/Discord.Net/commit/4cad546)) - [#&#8203;2528](https://github.com/discord-net/Discord.Net/issues/2528) Implement wildcard lenght quantifiers, TreatAsRegex property and solve catastrpohic backtracking ([`25cfb88`](https://github.com/discord-net/Discord.Net/commit/25cfb88)) - [#&#8203;2531](https://github.com/discord-net/Discord.Net/issues/2531) Add Age restricted (NSFW) application commands support ([`60956c7`](https://github.com/discord-net/Discord.Net/commit/60956c7)) ##### Fixed - [#&#8203;2500](https://github.com/discord-net/Discord.Net/issues/2500) Fix duplicated members of DiscordErrorCode ([`6712ef4`](https://github.com/discord-net/Discord.Net/commit/6712ef4)) - [#&#8203;2468](https://github.com/discord-net/Discord.Net/issues/2468) Fix TimestampTag being sadge ([`bc89d3c`](https://github.com/discord-net/Discord.Net/commit/bc89d3c)) - [#&#8203;2497](https://github.com/discord-net/Discord.Net/issues/2497) Avoid throwing on missing Application ([`7077c44`](https://github.com/discord-net/Discord.Net/commit/7077c44)) - [#&#8203;2485](https://github.com/discord-net/Discord.Net/issues/2485) Fixed an oversight clearing session data upon any disconnect. ([`c7ac59d`](https://github.com/discord-net/Discord.Net/commit/c7ac59d)) - [#&#8203;2526](https://github.com/discord-net/Discord.Net/issues/2526) Fix `GetActiveThreadsAsync` & add it to `ITextChannel` ([`bd2f719`](https://github.com/discord-net/Discord.Net/commit/bd2f719)) - [#&#8203;2535](https://github.com/discord-net/Discord.Net/issues/2535) Fix deploy.yml ([`20d8fdf`](https://github.com/discord-net/Discord.Net/commit/20d8fdf)) ##### Misc - [#&#8203;2471](https://github.com/discord-net/Discord.Net/issues/2471) Update samples to use `MessageContent` intent & update `v2 => v3 guide` ([`a4d34f6`](https://github.com/discord-net/Discord.Net/commit/a4d34f6)) - [#&#8203;2505](https://github.com/discord-net/Discord.Net/issues/2505) Update events.cs ([`ea039b8`](https://github.com/discord-net/Discord.Net/commit/ea039b8)) - [#&#8203;2467](https://github.com/discord-net/Discord.Net/issues/2467) Update license and icon nuspec props ([`11ed0ff`](https://github.com/discord-net/Discord.Net/commit/11ed0ff)) - [#&#8203;2306](https://github.com/discord-net/Discord.Net/issues/2306) Command execution code rework & TypeConverters auto-scope fix ([`6869817`](https://github.com/discord-net/Discord.Net/commit/6869817)) - [#&#8203;2534](https://github.com/discord-net/Discord.Net/issues/2534) Fully qualify SlashCommandBuilder namespace ( [`3b107c2`](https://github.com/discord-net/Discord.Net/commit/3b107c2)) ### [`v3.8.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#381---2022-09-12) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.8.0...3.8.1) ##### Added - [#&#8203;2437](https://github.com/discord-net/Discord.Net/issues/2437) Added scheduled event types to AuditLog ActionTypes ([`fca9c6b`](https://github.com/discord-net/Discord.Net/commit/fca9c6b)) - [#&#8203;2423](https://github.com/discord-net/Discord.Net/issues/2423) Added support for resume gateway url ([`d4c533a`](https://github.com/discord-net/Discord.Net/commit/d4c533a)) ##### Fixed - [#&#8203;2443](https://github.com/discord-net/Discord.Net/issues/2443) Fixed typos of word length ([`adf012d`](https://github.com/discord-net/Discord.Net/commit/adf012d)) - [#&#8203;2438](https://github.com/discord-net/Discord.Net/issues/2438) Fixed http query symbol in ModifyWebhookMessageAsync ([`0aa381d`](https://github.com/discord-net/Discord.Net/commit/0aa381d)) - [#&#8203;2444](https://github.com/discord-net/Discord.Net/issues/2444) Fixed BulkOverwriteCommands NRE ([`9feb703`](https://github.com/discord-net/Discord.Net/commit/9feb703)) - [#&#8203;2417](https://github.com/discord-net/Discord.Net/issues/2417) Fixed CommandService RemoveModuleMethod not removing modules ([`fca9c6b`](https://github.com/discord-net/Discord.Net/commit/fca9c6b)) - [#&#8203;2345](https://github.com/discord-net/Discord.Net/issues/2345) Fixed EmbedBuilder.Length NRE ([`11ece4b`](https://github.com/discord-net/Discord.Net/commit/11ece4b)) - [#&#8203;2453](https://github.com/discord-net/Discord.Net/issues/2453) Fixed NRE on SlashCommandBuilder.Build method ([`5073afa`](https://github.com/discord-net/Discord.Net/commit/5073afa)) - [#&#8203;2457](https://github.com/discord-net/Discord.Net/issues/2457) Fixed typo in SlashCommandBuilder.AddNameLocalizationMethod ([`1b01fed`](https://github.com/discord-net/Discord.Net/commit/1b01fed)) ##### Misc - [#&#8203;2462](https://github.com/discord-net/Discord.Net/issues/2462) Add additional checks for gateway event warnings ([`b45b152`](https://github.com/discord-net/Discord.Net/commit/b45b152)) - [#&#8203;2448](https://github.com/discord-net/Discord.Net/issues/2448) Bump to Discord API V10 ([`fbc5ad4`](https://github.com/discord-net/Discord.Net/commit/fbc5ad4)) - [#&#8203;2451](https://github.com/discord-net/Discord.Net/issues/2451) Return a list instead of an array in GetModulePath and GetChoicePath methods ([`370bdfa`](https://github.com/discord-net/Discord.Net/commit/370bdfa)) - [#&#8203;2453](https://github.com/discord-net/Discord.Net/issues/2453) Update app commands regex and fix localization on app context commands ([`3dec99f`](https://github.com/discord-net/Discord.Net/commit/3dec99f)) - [#&#8203;2333](https://github.com/discord-net/Discord.Net/issues/2333) Update package logo ([`2b86a79`](https://github.com/discord-net/Discord.Net/commit/2b86a79)) ### [`v3.8.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#380---2022-08-27) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.7.2...3.8.0) ##### Added - [#&#8203;2384](https://github.com/discord-net/Discord.Net/issues/2384) Added support for the WEBHOOKS\_UPDATED event ([`010e8e8`](https://github.com/discord-net/Discord.Net/commit/010e8e8)) - [#&#8203;2370](https://github.com/discord-net/Discord.Net/issues/2370) Add async callbacks for IModuleBase ([`503fa75`](https://github.com/discord-net/Discord.Net/commit/503fa75)) - [#&#8203;2367](https://github.com/discord-net/Discord.Net/issues/2367) Added DeleteMessagesAsync for TIV and added remaining rate limit in client log ([`f178660`](https://github.com/discord-net/Discord.Net/commit/f178660)) - [#&#8203;2379](https://github.com/discord-net/Discord.Net/issues/2379) Added Max/Min length fields for ApplicationCommandOption ([`e551431`](https://github.com/discord-net/Discord.Net/commit/e551431)) - [#&#8203;2369](https://github.com/discord-net/Discord.Net/issues/2369) Added support for using `RespondWithModalAsync<IModal>()` without prior IModal declaration ([`500e7b4`](https://github.com/discord-net/Discord.Net/commit/500e7b4)) - [#&#8203;2347](https://github.com/discord-net/Discord.Net/issues/2347) Added Embed field comparison operators ([`89a8ea1`](https://github.com/discord-net/Discord.Net/commit/89a8ea1)) - [#&#8203;2359](https://github.com/discord-net/Discord.Net/issues/2359) Added support for creating lottie stickers ([`32b03c8`](https://github.com/discord-net/Discord.Net/commit/32b03c8)) - [#&#8203;2395](https://github.com/discord-net/Discord.Net/issues/2395) Added App Command localization support and `ILocalizationManager` to IF ([`39bbd29`](https://github.com/discord-net/Discord.Net/commit/39bbd29)) ##### Fixed - [#&#8203;2425](https://github.com/discord-net/Discord.Net/issues/2425) Fix missing Fact attribute in ColorTests ([`92215b1`](https://github.com/discord-net/Discord.Net/commit/92215b1)) - [#&#8203;2424](https://github.com/discord-net/Discord.Net/issues/2424) Fix IGuild.GetBansAsync() ([`b7b7964`](https://github.com/discord-net/Discord.Net/commit/b7b7964)) - [#&#8203;2416](https://github.com/discord-net/Discord.Net/issues/2416) Fix role icon & emoji assignment ([`b6b5e95`](https://github.com/discord-net/Discord.Net/commit/b6b5e95)) - [#&#8203;2414](https://github.com/discord-net/Discord.Net/issues/2414) Fix NRE on RestCommandBase Data ([`02bc3b7`](https://github.com/discord-net/Discord.Net/commit/02bc3b7)) - [#&#8203;2421](https://github.com/discord-net/Discord.Net/issues/2421) Fix placeholder length being hardcoded ([`8dfe19f`](https://github.com/discord-net/Discord.Net/commit/8dfe19f)) - [#&#8203;2352](https://github.com/discord-net/Discord.Net/issues/2352) Fix issues related to the absence of bot scope ([`1eb42c6`](https://github.com/discord-net/Discord.Net/commit/1eb42c6)) - [#&#8203;2346](https://github.com/discord-net/Discord.Net/issues/2346) Fix IGuild.DisconnectAsync(IUser) not disconnecting users ([`ba02416`](https://github.com/discord-net/Discord.Net/commit/ba02416)) - [#&#8203;2404](https://github.com/discord-net/Discord.Net/issues/2404) Fix range of issues presented by 3rd party analyzer ([`902326d`](https://github.com/discord-net/Discord.Net/commit/902326d)) - [#&#8203;2409](https://github.com/discord-net/Discord.Net/issues/2409) Removes GroupContext from requirecontext ([`b0b8167`](https://github.com/discord-net/Discord.Net/commit/b0b8167)) ##### Misc - [#&#8203;2366](https://github.com/discord-net/Discord.Net/issues/2366) Fixed typo in ChannelUpdatedEvent's documentation ([`cfd2662`](https://github.com/discord-net/Discord.Net/commit/cfd2662)) - [#&#8203;2408](https://github.com/discord-net/Discord.Net/issues/2408) Fix sharding sample throwing at appcommand registration ([`519deda`](https://github.com/discord-net/Discord.Net/commit/519deda)) - [#&#8203;2420](https://github.com/discord-net/Discord.Net/issues/2420) Fix broken code snippet in dependency injection docs ([`ddcf68a`](https://github.com/discord-net/Discord.Net/commit/ddcf68a)) - [#&#8203;2430](https://github.com/discord-net/Discord.Net/issues/2430) Add a note about DontAutoRegisterAttribute ([`917118d`](https://github.com/discord-net/Discord.Net/commit/917118d)) - [#&#8203;2418](https://github.com/discord-net/Discord.Net/issues/2418) Update xmldocs to reflect the ConnectedUsers split ([`65b98f8`](https://github.com/discord-net/Discord.Net/commit/65b98f8)) - [#&#8203;2415](https://github.com/discord-net/Discord.Net/issues/2415) Adds missing DI entries in TOC ([`c49d483`](https://github.com/discord-net/Discord.Net/commit/c49d483)) - [#&#8203;2407](https://github.com/discord-net/Discord.Net/issues/2407) Introduces high quality dependency injection documentation ([`6fdcf98`](https://github.com/discord-net/Discord.Net/commit/6fdcf98)) - [#&#8203;2348](https://github.com/discord-net/Discord.Net/issues/2348) Added `RequiredInput` attribute to example in int.framework intro ([`ee6e0ad`](https://github.com/discord-net/Discord.Net/commit/ee6e0ad)) - [#&#8203;2385](https://github.com/discord-net/Discord.Net/issues/2385) Add ServerStarter.Host to deployment.md ([`06ed995`](https://github.com/discord-net/Discord.Net/commit/06ed995)) - [#&#8203;2405](https://github.com/discord-net/Discord.Net/issues/2405) Add a note about `IgnoreGroupNames` to IF docs ([`cf25acd`](https://github.com/discord-net/Discord.Net/commit/cf25acd)) - [#&#8203;2356](https://github.com/discord-net/Discord.Net/issues/2356) Makes voice section about precompiled binaries more visible ([`e0d68d4`](https://github.com/discord-net/Discord.Net/commit/e0d68d4) ) - [#&#8203;2405](https://github.com/discord-net/Discord.Net/issues/2405) IF intro docs improvements ([`246282d`](https://github.com/discord-net/Discord.Net/commit/246282d)) - [#&#8203;2406](https://github.com/discord-net/Discord.Net/issues/2406) Labs deprecation & readme/docs edits ([`bf493ea`](https://github.com/discord-net/Discord.Net/commit/bf493ea)) ### [`v3.7.2`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#372---2022-06-02) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.7.1...3.7.2) ##### Added - [#&#8203;2328](https://github.com/discord-net/Discord.Net/issues/2328) Add method overloads to InteractionService ([`0fad3e8`](https://github.com/discord-net/Discord.Net/commit/0fad3e8)) - [#&#8203;2336](https://github.com/discord-net/Discord.Net/issues/2336) Add support for attachments on interaction response type 7 ([`35db22e`](https://github.com/discord-net/Discord.Net/commit/35db22e)) - [#&#8203;2338](https://github.com/discord-net/Discord.Net/issues/2338) AddOptions no longer has an uneeded restriction, added AddOptions to SlashCommandOptionBuilder ([`3a37f89`](https://github.com/discord-net/Discord.Net/commit/3a37f89)) ##### Fixed - [#&#8203;2342](https://github.com/discord-net/Discord.Net/issues/2342) Disable TIV restrictions for rollout of TIV ([`7adf516`](https://github.com/discord-net/Discord.Net/commit/7adf516)) ### [`v3.7.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#371---2022-05-27) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.7.0...3.7.1) ##### Added - [#&#8203;2325](https://github.com/discord-net/Discord.Net/issues/2325) Add missing interaction properties ([`d3a693a`](https://github.com/discord-net/Discord.Net/commit/d3a693a)) - [#&#8203;2330](https://github.com/discord-net/Discord.Net/issues/2330) Add better call control in ParseHttpInteraction ([`a890de9`](https://github.com/discord-net/Discord.Net/commit/a890de9)) ##### Fixed - [#&#8203;2329](https://github.com/discord-net/Discord.Net/issues/2329) Voice perms not retaining text perms. ([`712a4ae`](https://github.com/discord-net/Discord.Net/commit/712a4ae)) - [#&#8203;2331](https://github.com/discord-net/Discord.Net/issues/2331) NRE with Cacheable.DownloadAsync() ([`e1f9b76`](https://github.com/discord-net/Discord.Net/commit/e1f9b76)) ### [`v3.7.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#370---2022-05-24) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.6.1...3.7.0) ##### Added - [#&#8203;2269](https://github.com/discord-net/Discord.Net/issues/2269) Text-In-Voice ([`23656e8`](https://github.com/discord-net/Discord.Net/commit/23656e8)) - [#&#8203;2281](https://github.com/discord-net/Discord.Net/issues/2281) Optional API calling to RestInteraction ([`a24dde4`](https://github.com/discord-net/Discord.Net/commit/a24dde4)) - [#&#8203;2283](https://github.com/discord-net/Discord.Net/issues/2283) Support FailIfNotExists on MessageReference ([`0ec8938`](https://github.com/discord-net/Discord.Net/commit/0ec8938)) - [#&#8203;2284](https://github.com/discord-net/Discord.Net/issues/2284) Add Parse & TryParse to EmbedBuilder & Add ToJsonString extension ([`cea59b5`](https://github.com/discord-net/Discord.Net/commit/cea59b5)) - [#&#8203;2289](https://github.com/discord-net/Discord.Net/issues/2289) Add UpdateAsync to SocketModal ([`b333de2`](https://github.com/discord-net/Discord.Net/commit/b333de2)) - [#&#8203;2291](https://github.com/discord-net/Discord.Net/issues/2291) Webhook support for threads ([`b0a3b65`](https://github.com/discord-net/Discord.Net/commit/b0a3b65)) - [#&#8203;2295](https://github.com/discord-net/Discord.Net/issues/2295) Add DefaultArchiveDuration to ITextChannel ([`1f01881`](https://github.com/discord-net/Discord.Net/commit/1f01881)) - [#&#8203;2296](https://github.com/discord-net/Discord.Net/issues/2296) Add `.With` methods to ActionRowBuilder ([`13ccc7c`](https://github.com/discord-net/Discord.Net/commit/13ccc7c)) - [#&#8203;2307](https://github.com/discord-net/Discord.Net/issues/2307) Add Nullable ComponentTypeConverter and TypeReader ([`6fbd396`](https://github.com/discord-net/Discord.Net/commit/6fbd396)) - [#&#8203;2316](https://github.com/discord-net/Discord.Net/issues/2316) Forum channels ([`7a07fd6`](https://github.com/discord-net/Discord.Net/commit/7a07fd6)) ##### Fixed - [#&#8203;2290](https://github.com/discord-net/Discord.Net/issues/2290) Possible NRE in Sanitize ([`20ffa64`](https://github.com/discord-net/Discord.Net/commit/20ffa64)) - [#&#8203;2293](https://github.com/discord-net/Discord.Net/issues/2293) Application commands are disabled to everyone except admins by default ([`b465d60`](https://github.com/discord-net/Discord.Net/commit/b465d60)) - [#&#8203;2299](https://github.com/discord-net/Discord.Net/issues/2299) Close-stage bucketId being null ([`725d255`](https://github.com/discord-net/Discord.Net/commit/725d255)) - [#&#8203;2313](https://github.com/discord-net/Discord.Net/issues/2313) Upload file size limit being incorrectly calculated ([`54a5af7`](https://github.com/discord-net/Discord.Net/commit/54a5af7)) - [#&#8203;2319](https://github.com/discord-net/Discord.Net/issues/2319) Use `IDiscordClient.GetUserAsync` impl in `DiscordSocketClient` ([`f47f319`](https://github.com/discord-net/Discord.Net/commit/f47f319)) - [#&#8203;2320](https://github.com/discord-net/Discord.Net/issues/2320) NRE with bot scope and user parameters ([`88f6168`](https://github.com/discord-net/Discord.Net/commit/88f6168)) ### [`v3.6.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#361---2022-04-30) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.6.0...3.6.1) ##### Added - [#&#8203;2272](https://github.com/discord-net/Discord.Net/issues/2272) add 50080 Error code ([`503e720`](https://github.com/discord-net/Discord.Net/commit/503e720)) ##### Fixed - [#&#8203;2267](https://github.com/discord-net/Discord.Net/issues/2267) Permissions v2 Invalid Operation Exception ([`a8f6075`](https://github.com/discord-net/Discord.Net/commit/a8f6075)) - [#&#8203;2271](https://github.com/discord-net/Discord.Net/issues/2271) null user on interaction without bot scope ([`f2bb55e`](https://github.com/discord-net/Discord.Net/commit/f2bb55e)) - [#&#8203;2274](https://github.com/discord-net/Discord.Net/issues/2274) Implement fix for Custom Id Segments NRE ([`0d74c5c`](https://github.com/discord-net/Discord.Net/commit/0d74c5c)) ##### Misc - 3.6.0 ([`27226f0`](https://github.com/discord-net/Discord.Net/commit/27226f0)) ### [`v3.6.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#360---2022-04-28) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.5.0...3.6.0) ##### Added - [#&#8203;2136](https://github.com/discord-net/Discord.Net/issues/2136) Passing CustomId matches into contexts ([`4ce1801`](https://github.com/discord-net/Discord.Net/commit/4ce1801)) - [#&#8203;2222](https://github.com/discord-net/Discord.Net/issues/2222) V2 Permissions ([`d98b3cc`](https://github.com/discord-net/Discord.Net/commit/d98b3cc)) ##### Fixed - [#&#8203;2260](https://github.com/discord-net/Discord.Net/issues/2260) Guarding against empty descriptions in `SlashCommandBuilder`/`SlashCommandOptionBuilder` ([`0554ac2`](https://github.com/discord-net/Discord.Net/commit/0554ac2)) - [#&#8203;2248](https://github.com/discord-net/Discord.Net/issues/2248) Fix SocketGuild not returning the AudioClient ([`daba58c`](https://github.com/discord-net/Discord.Net/commit/daba58c)) - [#&#8203;2254](https://github.com/discord-net/Discord.Net/issues/2254) Fix browser property ([`275b833`](https://github.com/discord-net/Discord.Net/commit/275b833)) ### [`v3.5.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#350---2022-04-05) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.4.1...3.5.0) ##### Added - [#&#8203;2204](https://github.com/discord-net/Discord.Net/issues/2204) Added config option for bidirectional formatting of usernames ([`e38104b`](https://github.com/discord-net/Discord.Net/commit/e38104b)) - [#&#8203;2210](https://github.com/discord-net/Discord.Net/issues/2210) Add a way to remove type readers from the interaction/command service. ([`7339945`](https://github.com/discord-net/Discord.Net/commit/7339945)) - [#&#8203;2213](https://github.com/discord-net/Discord.Net/issues/2213) Add global interaction post execution event. ([`a744948`](https://github.com/discord-net/Discord.Net/commit/a744948)) - [#&#8203;2223](https://github.com/discord-net/Discord.Net/issues/2223) Add ban pagination support ([`d8757a5`](https://github.com/discord-net/Discord.Net/commit/d8757a5)) - [#&#8203;2201](https://github.com/discord-net/Discord.Net/issues/2201) Add missing interface methods to IComponentInteraction ([`741ed80`](https://github.com/discord-net/Discord.Net/commit/741ed80)) - [#&#8203;2226](https://github.com/discord-net/Discord.Net/issues/2226) Add an action delegate parameter to `RespondWithModalAsync<T>()` for modifying the modal ([`d2118f0`](https://github.com/discord-net/Discord.Net/commit/d2118f0)) - [#&#8203;2227](https://github.com/discord-net/Discord.Net/issues/2227) Add RespondWithModal methods to RestInteractinModuleBase ([`1c680db`](https://github.com/discord-net/Discord.Net/commit/1c680db)) ##### Fixed - [#&#8203;2168](https://github.com/discord-net/Discord.Net/issues/2168) Fix Integration model from GuildIntegration and added INTEGRATION gateway events ([`305d7f9`](https://github.com/discord-net/Discord.Net/commit/305d7f9)) - [#&#8203;2187](https://github.com/discord-net/Discord.Net/issues/2187) Fix modal response failing ([`d656722`](https://github.com/discord-net/Discord.Net/commit/d656722)) - [#&#8203;2188](https://github.com/discord-net/Discord.Net/issues/2188) Fix serialization error on thread creation timestamp. ([`d48a7bd`](https://github.com/discord-net/Discord.Net/commit/d48a7bd)) - [#&#8203;2209](https://github.com/discord-net/Discord.Net/issues/2209) Fix GuildPermissions.All not including newer permissions ([`91d8fab`](https://github.com/discord-net/Discord.Net/commit/91d8fab)) - [#&#8203;2219](https://github.com/discord-net/Discord.Net/issues/2219) Fix ShardedClients not pushing PresenceUpdates ([`c4131cf`](https://github.com/discord-net/Discord.Net/commit/c4131cf)) - [#&#8203;2225](https://github.com/discord-net/Discord.Net/issues/2225) Fix GuildMemberUpdated cacheable `before` entity being incorrect ([`bfd0d9b`](https://github.com/discord-net/Discord.Net/commit/bfd0d9b)) - [#&#8203;2217](https://github.com/discord-net/Discord.Net/issues/2217) Fix gateway interactions not running without bot scope. ([`8522447`](https://github.com/discord-net/Discord.Net/commit/8522447)) ##### Misc - [#&#8203;2193](https://github.com/discord-net/Discord.Net/issues/2193) Update GuildMemberUpdated comment regarding presence ([`82473bc`](https://github.com/discord-net/Discord.Net/commit/82473bc)) - [#&#8203;2206](https://github.com/discord-net/Discord.Net/issues/2206) Fixed typo ([`c286b99`](https://github.com/discord-net/Discord.Net/commit/c286b99)) - [#&#8203;2216](https://github.com/discord-net/Discord.Net/issues/2216) Fix small typo in modal example ([`0439437`](https://github.com/discord-net/Discord.Net/commit/0439437)) - [#&#8203;2228](https://github.com/discord-net/Discord.Net/issues/2228) Correct minor typo ([`d1cf1bf`](https://github.com/discord-net/Discord.Net/commit/d1cf1bf)) ### [`v3.4.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#341---2022-03-9) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.4.0...3.4.1) ##### Added - [#&#8203;2169](https://github.com/discord-net/Discord.Net/issues/2169) Component TypeConverters and CustomID TypeReaders ([`fb4250b`](https://github.com/discord-net/Discord.Net/commit/fb4250b)) - [#&#8203;2180](https://github.com/discord-net/Discord.Net/issues/2180) Attachment description and content type ([`765c0c5`](https://github.com/discord-net/Discord.Net/commit/765c0c5)) - [#&#8203;2162](https://github.com/discord-net/Discord.Net/issues/2162) Add configuration toggle to suppress Unknown dispatch warnings ([`1ba96d6`](https://github.com/discord-net/Discord.Net/commit/1ba96d6)) - [#&#8203;2178](https://github.com/discord-net/Discord.Net/issues/2178) Add 10065 Error code ([`cc6918d`](https://github.com/discord-net/Discord.Net/commit/cc6918d)) ##### Fixed - [#&#8203;2179](https://github.com/discord-net/Discord.Net/issues/2179) Logging out sharded client throws ([`24b7bb5`](https://github.com/discord-net/Discord.Net/commit/24b7bb5)) - [#&#8203;2182](https://github.com/discord-net/Discord.Net/issues/2182) Thread owner always returns null ([`25aaa49`](https://github.com/discord-net/Discord.Net/commit/25aaa49)) - [#&#8203;2165](https://github.com/discord-net/Discord.Net/issues/2165) Fix error with flag params when uploading files. ([`a5d3add`](https://github.com/discord-net/Discord.Net/commit/a5d3add)) - [#&#8203;2181](https://github.com/discord-net/Discord.Net/issues/2181) Fix ambiguous reference for creating roles ([`f8ec3c7`](https://github.com/discord-net/Discord.Net/commit/f8ec3c7)) ### [`v3.4.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#340---2022-3-2) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.3.2...3.4.0) ##### Added - [#&#8203;2146](https://github.com/discord-net/Discord.Net/issues/2146) Add FromDateTimeOffset in TimestampTag ([`553055b`](https://github.com/discord-net/Discord.Net/commit/553055b)) - [#&#8203;2062](https://github.com/discord-net/Discord.Net/issues/2062) Add return statement to precondition handling ([`3e52fab`](https://github.com/discord-net/Discord.Net/commit/3e52fab)) - [#&#8203;2131](https://github.com/discord-net/Discord.Net/issues/2131) Add support for sending Message Flags ([`1fb62de`](https://github.com/discord-net/Discord.Net/commit/1fb62de)) - [#&#8203;2137](https://github.com/discord-net/Discord.Net/issues/2137) Add self\_video to VoiceState ([`8bcd3da`](https://github.com/discord-net/Discord.Net/commit/8bcd3da)) - [#&#8203;2151](https://github.com/discord-net/Discord.Net/issues/2151) Add Image property to Guild Scheduled Events ([`1dc473c`](https://github.com/discord-net/Discord.Net/commit/1dc473c)) - [#&#8203;2152](https://github.com/discord-net/Discord.Net/issues/2152) Add missing json error codes ([`202554f`](https://github.com/discord-net/Discord.Net/commit/202554f)) - [#&#8203;2153](https://github.com/discord-net/Discord.Net/issues/2153) Add IsInvitable and CreatedAt to threads ([`6bf5818`](https://github.com/discord-net/Discord.Net/commit/6bf5818)) - [#&#8203;2155](https://github.com/discord-net/Discord.Net/issues/2155) Add Interaction Service Complex Parameters ([`9ba64f6`](https://github.com/discord-net/Discord.Net/commit/9ba64f6)) - [#&#8203;2156](https://github.com/discord-net/Discord.Net/issues/2156) Add Display name support for enum type converter ([`c800674`](https://github.com/discord-net/Discord.Net/commit/c800674)) ##### Fixed - [#&#8203;2117](https://github.com/discord-net/Discord.Net/issues/2117) Fix stream access exception when ratelimited ([`a1cfa41`](https://github.com/discord-net/Discord.Net/commit/a1cfa41)) - [#&#8203;2128](https://github.com/discord-net/Discord.Net/issues/2128) Fix context menu comand message type ([`f601e9b`](https://github.com/discord-net/Discord.Net/commit/f601e9b)) - [#&#8203;2135](https://github.com/discord-net/Discord.Net/issues/2135) Fix NRE when ratelimmited requests don't return a body ([`b95b942`](https://github.com/discord-net/Discord.Net/commit/b95b942)) - [#&#8203;2154](https://github.com/discord-net/Discord.Net/issues/2154) Fix usage of CacheMode.AllowDownload in channels ([`b3370c3`](https://github.com/discord-net/Discord.Net/commit/b3370c3)) ##### Misc - [#&#8203;2149](https://github.com/discord-net/Discord.Net/issues/2149) Clarify Users property on SocketGuildChannel ([`5594739`](https://github.com/discord-net/Discord.Net/commit/5594739)) - [#&#8203;2157](https://github.com/discord-net/Discord.Net/issues/2157) Enforce valid button styles ([`507a18d`](https://github.com/discord-net/Discord.Net/commit/507a18d)) ### [`v3.3.2`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#332---2022-02-16) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.3.1...3.3.2) ##### Fixed - [#&#8203;2116](https://github.com/discord-net/Discord.Net/issues/2116) Fix null rest client in shards ### [`v3.3.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#331---2022-02-16) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.3.0...3.3.1) ##### Added - [#&#8203;2107](https://github.com/discord-net/Discord.Net/issues/2107) Add DisplayName property to IGuildUser. ([`abfba3c`](https://github.com/discord-net/Discord.Net/commit/abfba3c)) ##### Fixed - [#&#8203;2110](https://github.com/discord-net/Discord.Net/issues/2110) Fix incorrect ratelimit handles for 429's ([`b2598d3`](https://github.com/discord-net/Discord.Net/commit/b2598d3)) - [#&#8203;2094](https://github.com/discord-net/Discord.Net/issues/2094) Fix ToString() on CommandInfo ([`01735c8`](https://github.com/discord-net/Discord.Net/commit/01735c8)) - [#&#8203;2098](https://github.com/discord-net/Discord.Net/issues/2098) Fix channel being null in DMs on Interactions ([`7e1b8c9`](https://github.com/discord-net/Discord.Net/commit/7e1b8c9)) - [#&#8203;2100](https://github.com/discord-net/Discord.Net/issues/2100) Fix crosspost ratelimits ([`fad217e`](https://github.com/discord-net/Discord.Net/commit/fad217e)) - [#&#8203;2108](https://github.com/discord-net/Discord.Net/issues/2108) Fix being unable to modify AllowedMentions with no embeds set. ([`169d54f`](https://github.com/discord-net/Discord.Net/commit/169d54f)) - [#&#8203;2109](https://github.com/discord-net/Discord.Net/issues/2109) Fix unused creation of REST clients for DiscordShardedClient shards. ([`6039378`](https://github.com/discord-net/Discord.Net/commit/6039378)) ##### Misc - [#&#8203;2099](https://github.com/discord-net/Discord.Net/issues/2099) Update interaction summaries ([`503d32a`](https://github.com/discord-net/Discord.Net/commit/503d32a)) ### [`v3.3.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#330---2022-02-09) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.2.1...3.3.0) ##### Added - [#&#8203;2087](https://github.com/discord-net/Discord.Net/issues/2087) Add modals ([`c8f175e`](https://github.com/discord-net/Discord.Net/commit/c8f175e)) - [#&#8203;2088](https://github.com/discord-net/Discord.Net/issues/2088) Add support for slash command attachment type ([`33efd89`](https://github.com/discord-net/Discord.Net/commit/33efd89)) ##### Fixed - [#&#8203;2091](https://github.com/discord-net/Discord.Net/issues/2091) Fix modifying attachments on interactions and extend the module base ([`97e54e1`](https://github.com/discord-net/Discord.Net/commit/97e54e1)) - [#&#8203;2076](https://github.com/discord-net/Discord.Net/issues/2076) Fix rest message components cannot pass through execute method ([`b45aebf`](https://github.com/discord-net/Discord.Net/commit/b45aebf)) - [#&#8203;2077](https://github.com/discord-net/Discord.Net/issues/2077) Fix clone being created on updated entity ([`7d6f4f3`](https://github.com/discord-net/Discord.Net/commit/7d6f4f3)) - [#&#8203;2092](https://github.com/discord-net/Discord.Net/issues/2092) Fix Current user null on reconnect ([`b424bb2`](https://github.com/discord-net/Discord.Net/commit/b424bb2)) - [#&#8203;2089](https://github.com/discord-net/Discord.Net/issues/2089) Fix guild feature enum ([`d142710`](https://github.com/discord-net/Discord.Net/commit/d142710)) - [#&#8203;2090](https://github.com/discord-net/Discord.Net/issues/2090) Fix attempts to fetch channels in interactions ([`6290f75`](https://github.com/discord-net/Discord.Net/commit/6290f75)) ##### Misc - [#&#8203;1713](https://github.com/discord-net/Discord.Net/issues/1713) Simplify code in DiscordComparers ([`43b20bc`](https://github.com/discord-net/Discord.Net/commit/43b20bc)) - [#&#8203;2079](https://github.com/discord-net/Discord.Net/issues/2079) Add IEnumerable collection parameters instead of arrays for MessageExtensions ([`75e94fe`](https://github.com/discord-net/Discord.Net/commit/75e94fe)) ### [`v3.2.1`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#321---2022-01-30) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.2.0...3.2.1) ##### Added - [#&#8203;2055](https://github.com/discord-net/Discord.Net/issues/2055) Add IThreadUser interface ([`3475bd8`](https://github.com/discord-net/Discord.Net/commit/3475bd8)) ##### Fixed - [#&#8203;2030](https://github.com/discord-net/Discord.Net/issues/2030) Fix logging a TaskCanceledException out of users control ([`82f3879`](https://github.com/discord-net/Discord.Net/commit/82f3879)) - [#&#8203;2064](https://github.com/discord-net/Discord.Net/issues/2064) Fix markdown formatting in Glossary ([`f525131`](https://github.com/discord-net/Discord.Net/commit/f525131)) - [#&#8203;2066](https://github.com/discord-net/Discord.Net/issues/2066) Fix Channel Types Attribute ([`1917961`](https://github.com/discord-net/Discord.Net/commit/1917961)) - [#&#8203;2071](https://github.com/discord-net/Discord.Net/issues/2071) Fix attempt to get application info for non-bot tokens ([`37ada59`](https://github.com/discord-net/Discord.Net/commit/37ada59)) - [#&#8203;2072](https://github.com/discord-net/Discord.Net/issues/2072) Fix thread member download on create ([`09eb9fa`](https://github.com/discord-net/Discord.Net/commit/09eb9fa)) - [#&#8203;2063](https://github.com/discord-net/Discord.Net/issues/2063) Fix stream position not being zero when uploading files ([`6dada66`](https://github.com/discord-net/Discord.Net/commit/6dada66)) ##### Misc - [#&#8203;2059](https://github.com/discord-net/Discord.Net/issues/2059) Update HttpException to display inner-errors on the HttpException.Message for better debugging ([`5773b8e`](https://github.com/discord-net/Discord.Net/commit/5773b8e)) ### [`v3.2.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#320---2022-01-15) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.1.0...3.2.0) ##### Added - [#&#8203;2015](https://github.com/discord-net/Discord.Net/issues/2015) Add user-built AddCommand overloads to ModuleBuilder ([`68e3bed`](https://github.com/discord-net/Discord.Net/commit/68e3bed)) - [#&#8203;2016](https://github.com/discord-net/Discord.Net/issues/2016) Add Construct Method to InteractionModuleBase and Fix NRE on User-Built Module Creation ([`4ed4718`](https://github.com/discord-net/Discord.Net/commit/4ed4718)) - [#&#8203;2035](https://github.com/discord-net/Discord.Net/issues/2035) Add GetChannelType extension method ([`64423a0`](https://github.com/discord-net/Discord.Net/commit/64423a0)) - [#&#8203;2036](https://github.com/discord-net/Discord.Net/issues/2036) Add missing guild features ([`7075d4e`](https://github.com/discord-net/Discord.Net/commit/7075d4e)) - [#&#8203;2037](https://github.com/discord-net/Discord.Net/issues/2037) Add default ratelimit callback ([`4d9389b`](https://github.com/discord-net/Discord.Net/commit/4d9389b)) - [#&#8203;2038](https://github.com/discord-net/Discord.Net/issues/2038) Add AddRow and WithRows to ComponentBuilder ([`3429cf9`](https://github.com/discord-net/Discord.Net/commit/3429cf9)) - [#&#8203;2040](https://github.com/discord-net/Discord.Net/issues/2040) Add user locale & guild locale in interactions ([`2731e20`](https://github.com/discord-net/Discord.Net/commit/2731e20)) - [#&#8203;2041](https://github.com/discord-net/Discord.Net/issues/2041) Add search methods to InteractionService ([`9a52d05`](https://github.com/discord-net/Discord.Net/commit/9a52d05)) ##### Fixed - [#&#8203;1562](https://github.com/discord-net/Discord.Net/issues/1562) Fix OperationCancelledException and add IAsyncEnumerable to wait without thread blocking ([`cd36bb8`](https://github.com/discord-net/Discord.Net/commit/cd36bb8)) - [#&#8203;2014](https://github.com/discord-net/Discord.Net/issues/2014) Fix InteractionContext.Guild ([`944a0de`](https://github.com/discord-net/Discord.Net/commit/944a0de)) - [#&#8203;2023](https://github.com/discord-net/Discord.Net/issues/2023) Fix ModifyAsync when only modifying a message's flags ([`e3eb0a9`](https://github.com/discord-net/Discord.Net/commit/e3eb0a9)) - [#&#8203;2025](https://github.com/discord-net/Discord.Net/issues/2025) Fix IsTopLevelCommand returning the wrong value ([`4b7cda0`](https://github.com/discord-net/Discord.Net/commit/4b7cda0)) - [#&#8203;2031](https://github.com/discord-net/Discord.Net/issues/2031) Fix DefaultChannel to exclude threads ([`a06ba9f`](https://github.com/discord-net/Discord.Net/commit/a06ba9f)) - [#&#8203;2033](https://github.com/discord-net/Discord.Net/issues/2033) Fix Interaction delete original response throwing 404 ([`291d1e4`](https://github.com/discord-net/Discord.Net/commit/291d1e4)) - [#&#8203;2034](https://github.com/discord-net/Discord.Net/issues/2034) Fix exception when uploading files with non seekable streams ([`7f4feea`](https://github.com/discord-net/Discord.Net/commit/7f4feea)) - [#&#8203;2044](https://github.com/discord-net/Discord.Net/issues/2044) Fix ApplicationId not being used for interactions ([`c682564`](https://github.com/discord-net/Discord.Net/commit/c682564)) - [#&#8203;2045](https://github.com/discord-net/Discord.Net/issues/2045) Fix argument null exception on Message Create ([`a07531f`](https://github.com/discord-net/Discord.Net/commit/a07531f)) - [#&#8203;2046](https://github.com/discord-net/Discord.Net/issues/2046) Fix ThreadMember null ref in constructor ([`bcd5fa4`](https://github.com/discord-net/Discord.Net/commit/bcd5fa4)) ##### Misc - [#&#8203;2018](https://github.com/discord-net/Discord.Net/issues/2018) Match argument defaults with IDiscordInteraction on SocketInteraction ([`093e548`](https://github.com/discord-net/Discord.Net/commit/093e548)) - [#&#8203;2024](https://github.com/discord-net/Discord.Net/issues/2024) Remove .ToLower from group name registration ([`9594ccc`](https://github.com/discord-net/Discord.Net/commit/9594ccc)) - [#&#8203;2042](https://github.com/discord-net/Discord.Net/issues/2042) Move gateway intents warning to ready event ([`3633929`](https://github.com/discord-net/Discord.Net/commit/3633929)) ### [`v3.1.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#310---2021-12-24) [Compare Source](https://github.com/discord-net/Discord.Net/compare/3.0.0...3.1.0) ##### Added - [#&#8203;1996](https://github.com/discord-net/Discord.Net/issues/1996) Add nullable type converter to Interaction service ([`ccc365e`](https://github.com/discord-net/Discord.Net/commit/ccc365e)) - [#&#8203;1998](https://github.com/discord-net/Discord.Net/issues/1998) Add before and after execute async ([`9f124b2`](https://github.com/discord-net/Discord.Net/commit/9f124b2)) - [#&#8203;2001](https://github.com/discord-net/Discord.Net/issues/2001) Add MaxUploadLimit to guilds ([`7745558`](https://github.com/discord-net/Discord.Net/commit/7745558)) - [#&#8203;2002](https://github.com/discord-net/Discord.Net/issues/2002) Add RTCRegion to voice channels ([`2a416a3`](https://github.com/discord-net/Discord.Net/commit/2a416a3)) - [#&#8203;2003](https://github.com/discord-net/Discord.Net/issues/2003) Add Guilduser timeouts and MODERATE\_MEMBERS permission ([`144741e`](https://github.com/discord-net/Discord.Net/commit/144741e)) ##### Fixed - [#&#8203;1976](https://github.com/discord-net/Discord.Net/issues/1976) fix guild scheduled events update ([`8daa0b6`](https://github.com/discord-net/Discord.Net/commit/8daa0b6)) - [#&#8203;1977](https://github.com/discord-net/Discord.Net/issues/1977) fix thread member nre ([`5d43fe6`](https://github.com/discord-net/Discord.Net/commit/5d43fe6)) - [#&#8203;1980](https://github.com/discord-net/Discord.Net/issues/1980) fix requireRole attribute of interaction service ([`a2f57f8`](https://github.com/discord-net/Discord.Net/commit/a2f57f8)) - [#&#8203;1990](https://github.com/discord-net/Discord.Net/issues/1990) Fix images path for select menu section ([`a8b5506`](https://github.com/discord-net/Discord.Net/commit/a8b5506)) - [#&#8203;1992](https://github.com/discord-net/Discord.Net/issues/1992) fix images; fix closing brace on cs ref ([`fb52525`](https://github.com/discord-net/Discord.Net/commit/fb52525)) - [#&#8203;1993](https://github.com/discord-net/Discord.Net/issues/1993) Fix CommandExecuted not invoked on failed parse ([`82bb3e4`](https://github.com/discord-net/Discord.Net/commit/82bb3e4)) - [#&#8203;1995](https://github.com/discord-net/Discord.Net/issues/1995) Fixed file being disposed on upload ([`ad20e03`](https://github.com/discord-net/Discord.Net/commit/ad20e03)) - [#&#8203;1999](https://github.com/discord-net/Discord.Net/issues/1999) Fix SocketGuildUser being changed to SocketGlobalUser in UserLeft ([`5446bfe`](https://github.com/discord-net/Discord.Net/commit/5446bfe)) - Fix voice codes namespace ([`768a0a9`](https://github.com/discord-net/Discord.Net/commit/768a0a9)) ##### Misc - [#&#8203;1994](https://github.com/discord-net/Discord.Net/issues/1994) Make HasResponded public and add it to IDiscordInteraction ([`1fbcbb8`](https://github.com/discord-net/Discord.Net/commit/1fbcbb8)) - [#&#8203;1997](https://github.com/discord-net/Discord.Net/issues/1997) Make module service scopes optional ([`cb1aad3`](https://github.com/discord-net/Discord.Net/commit/cb1aad3)) ### [`v3.0.0`](https://github.com/discord-net/Discord.Net/blob/HEAD/CHANGELOG.md#300---2021-12-13) [Compare Source](https://github.com/discord-net/Discord.Net/compare/2.4.0...3.0.0) ##### Added - [#&#8203;1152](https://github.com/discord-net/Discord.Net/issues/1152) Add characters commonly use in links to Sanitize ([`b9274d1`](https://github.com/discord-net/Discord.Net/commit/b9274d1)) - [#&#8203;1518](https://github.com/discord-net/Discord.Net/issues/1518) Add default nullable enum typereader ([`f7a07ae`](https://github.com/discord-net/Discord.Net/commit/f7a07ae)) - [#&#8203;1700](https://github.com/discord-net/Discord.Net/issues/1700) Added Implementation of ValidateAndGetBestMatch ([`3cd9f39`](https://github.com/discord-net/Discord.Net/commit/3cd9f39)) - [#&#8203;1767](https://github.com/discord-net/Discord.Net/issues/1767) Add method to clear guild user cache ([`19a66bf`](https://github.com/discord-net/Discord.Net/commit/19a66bf)) - [#&#8203;1847](https://github.com/discord-net/Discord.Net/issues/1847) Bump API version to 9 ([`06a64b7`](https://github.com/discord-net/Discord.Net/commit/06a64b7)) - [#&#8203;1848](https://github.com/discord-net/Discord.Net/issues/1848) Remove obsolete sync voice regions methods and properties ([`ed8e573`](https://github.com/discord-net/Discord.Net/commit/ed8e573)) - [#&#8203;1851](https://github.com/discord-net/Discord.Net/issues/1851) Remove DM cache and fix references ([`7a201e9`](https://github.com/discord-net/Discord.Net/commit/7a201e9)) - [#&#8203;1860](https://github.com/discord-net/Discord.Net/issues/1860) Remove /users/[@&#8203;me](https://github.com/me) call for socket and rework sharded client a bit ([`384ad85`](https://github.com/discord-net/Discord.Net/commit/384ad85)) - [#&#8203;1863](https://github.com/discord-net/Discord.Net/issues/1863) Change GuildMemberUpdate before state to cacheable ([`c2e87f5`](https://github.com/discord-net/Discord.Net/commit/c2e87f5)) - [#&#8203;1666](https://github.com/discord-net/Discord.Net/issues/1666) Added negative TimeSpan handling ([`6abdfcb`](https://github.com/discord-net/Discord.Net/commit/6abdfcb)) - [#&#8203;1861](https://github.com/discord-net/Discord.Net/issues/1861) Add MaxBitrate to the interface ([`e0dbe7c`](https://github.com/discord-net/Discord.Net/commit/e0dbe7c)) - [#&#8203;1865](https://github.com/discord-net/Discord.Net/issues/1865) Add null check to AllowedMentions.ToModel() ([`3cb662f`](https://github.com/discord-net/Discord.Net/commit/3cb662f)) - [#&#8203;1879](https://github.com/discord-net/Discord.Net/issues/1879) Add Name property to Teams ([`c5b4b64`](https://github.com/discord-net/Discord.Net/commit/c5b4b64)) - [#&#8203;1890](https://github.com/discord-net/Discord.Net/issues/1890) Add default avatar to WithAuthor extension ([`c200861`](https://github.com/discord-net/Discord.Net/commit/c200861)) - [#&#8203;1896](https://github.com/discord-net/Discord.Net/issues/1896) IVoiceChannel implements IMentionable ([`3395700`](https://github.com/discord-net/Discord.Net/commit/3395700)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add Interaction Support ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add Application commands ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add Message Components ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add Thread Channels ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add Stage Channels ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add Guild Events ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Revamped Stickers ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add TimestampTag ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add name property to teams ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add url validation on embeds ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add NsfwLevel to Guilds ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add helpers to Emoji for parsing ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add banner and accent color to guild users ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add RatelimitCallback to RequestOptions ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add Emoji to roles ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add UseInteractionSnowflakeDate to config ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add checks for gateway intent in some methods ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add SendFilesAsync to channels ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Add Attachments property to MessageProperties ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1942](https://github.com/discord-net/Discord.Net/issues/1942) Add multi-file upload to webhooks ([`bc440ab`](https://github.com/discord-net/Discord.Net/commit/bc440ab)) - [#&#8203;1943](https://github.com/discord-net/Discord.Net/issues/1943) Handle bidirectional usernames ([`10afd96`](https://github.com/discord-net/Discord.Net/commit/10afd96)) - [#&#8203;1945](https://github.com/discord-net/Discord.Net/issues/1945) Updated socket presence and add new presence event ([`9d6dc62`](https://github.com/discord-net/Discord.Net/commit/9d6dc62)) - [#&#8203;1948](https://github.com/discord-net/Discord.Net/issues/1948) Added warnings on invalid gateway intents ([`51e06e9`](https://github.com/discord-net/Discord.Net/commit/51e06e9)) - [#&#8203;1949](https://github.com/discord-net/Discord.Net/issues/1949) Add default application games ([`82276e3`](https://github.com/discord-net/Discord.Net/commit/82276e3)) - [#&#8203;1950](https://github.com/discord-net/Discord.Net/issues/1950) Add custom setter to Group property of ModuleBuilder to automatically invoke AddAliases ([`ba656e9`](https://github.com/discord-net/Discord.Net/commit/ba656e9)) - [#&#8203;1958](https://github.com/discord-net/Discord.Net/issues/1958) Add Discord.Interactions framework ([`aa6bb5e`](https://github.com/discord-net/Discord.Net/commit/aa6bb5e)) ##### Fixed - [#&#8203;1832](https://github.com/discord-net/Discord.Net/issues/1832) Grab correct Uses value for vanity urls ([`8ed8714`](https://github.com/discord-net/Discord.Net/commit/8ed8714)) - [#&#8203;1849](https://github.com/discord-net/Discord.Net/issues/1849) Remove obsolete methods and properties ([`70aab6c`](https://github.com/discord-net/Discord.Net/commit/70aab6c)) - [#&#8203;1850](https://github.com/discord-net/Discord.Net/issues/1850) Create DM channel with id and author alone ([`95bae78`](https://github.com/discord-net/Discord.Net/commit/95bae78)) - [#&#8203;1853](https://github.com/discord-net/Discord.Net/issues/1853) Fire GuildMemberUpdated without cached user ([`d176fef`](https://github.com/discord-net/Discord.Net/commit/d176fef)) - [#&#8203;1854](https://github.com/discord-net/Discord.Net/issues/1854) Gateway events for DMs ([`a7ff6ce`](https://github.com/discord-net/Discord.Net/commit/a7ff6ce)) - [#&#8203;1858](https://github.com/discord-net/Discord.Net/issues/1858) MessageUpdated without author ([`8b29e0f`](https://github.com/discord-net/Discord.Net/commit/8b29e0f)) - [#&#8203;1859](https://github.com/discord-net/Discord.Net/issues/1859) Fix missing AddRef and related ([`de7f9b5`](https://github.com/discord-net/Discord.Net/commit/de7f9b5)) - [#&#8203;1862](https://github.com/discord-net/Discord.Net/issues/1862) Message update without author ([`fabe034`](https://github.com/discord-net/Discord.Net/commit/fabe034)) - [#&#8203;1864](https://github.com/discord-net/Discord.Net/issues/1864) ApiClient.CurrentUser being null ([`08507c0`](https://github.com/discord-net/Discord.Net/commit/08507c0)) - [#&#8203;1871](https://github.com/discord-net/Discord.Net/issues/1871) Fix empty role list if not present ([`f47001a`](https://github.com/discord-net/Discord.Net/commit/f47001a)) - [#&#8203;1872](https://github.com/discord-net/Discord.Net/issues/1872) Connection deadlock when trying to Send and Disconnect ([`97d90b9`](https://github.com/discord-net/Discord.Net/commit/97d90b9)) - [#&#8203;1873](https://github.com/discord-net/Discord.Net/issues/1873) Remove OperationCanceledException handling in connecting logic ([`7cf8499`](https://github.com/discord-net/Discord.Net/commit/7cf8499)) - [#&#8203;1876](https://github.com/discord-net/Discord.Net/issues/1876) Fix SocketMessage type always being default ([`ac52a11`](https://github.com/discord-net/Discord.Net/commit/ac52a11)) - [#&#8203;1877](https://github.com/discord-net/Discord.Net/issues/1877) Fix RestMessage type always being default ([`22bb1b0`](https://github.com/discord-net/Discord.Net/commit/22bb1b0)) - [#&#8203;1886](https://github.com/discord-net/Discord.Net/issues/1886) Change embed description max length to 4096 ([`8349cd7`](https://github.com/discord-net/Discord.Net/commit/8349cd7)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Fix ReactionAdded cached parameters ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Fixed GuildMemberUpdated cached parameters ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Fixed UserIsTypeing cached parameters ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1941](https://github.com/discord-net/Discord.Net/issues/1941) Fix Emote.TryParse ([`900c1f4`](https://github.com/discord-net/Discord.Net/commit/900c1f4)) - [#&#8203;1946](https://github.com/discord-net/Discord.Net/issues/1946) Fix NRE when adding parameters in ModuleBuilders ([`143ca6d`](https://github.com/discord-net/Discord.Net/commit/143ca6d)) - [#&#8203;1947](https://github.com/discord-net/Discord.Net/issues/1947) ShardedClient's CurrentUser interface property being null ([`d5f5ae1`](https://github.com/discord-net/Discord.Net/commit/d5f5ae1)) ##### Misc - [#&#8203;1852](https://github.com/discord-net/Discord.Net/issues/1852) Internal change to GetOrCreateUser ([`dfaaa21`](https://github.com/discord-net/Discord.Net/commit/dfaaa21)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Make Hierarchy a IGuildUser property ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Fixed gateway serialization to include nulls for API v9 ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) - [#&#8203;1923](https://github.com/discord-net/Discord.Net/issues/1923) Removed error log for gateway reconnects ([`933ea42`](https://github.com/discord-net/Discord.Net/commit/933ea42)) </details> --- ### Configuration 📅 **Schedule**: (in timezone Europe/Vienna) - Branch creation - At any time (no schedule defined) - 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. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODUuNyIsInVwZGF0ZWRJblZlciI6IjQ0LjAuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiZGVwZW5kZW5jaWVzIl19-->
Update dependency Discord.Net to v3
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Failing after 8s
/ build-and-publish (linux-x64) (pull_request) Failing after 1m27s
/ build-and-publish (win-x64) (pull_request) Failing after 1m27s
2642f21fa7
renovate-bot force-pushed renovate/discord.net-3.x from 2642f21fa7
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Failing after 8s
/ build-and-publish (linux-x64) (pull_request) Failing after 1m27s
/ build-and-publish (win-x64) (pull_request) Failing after 1m27s
to 10473a5e5b
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Has been cancelled
/ build-and-publish (win-x64) (pull_request) Has been cancelled
2026-07-28 23:40:17 +02:00
Compare
renovate-bot force-pushed renovate/discord.net-3.x from 10473a5e5b
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Has been cancelled
/ build-and-publish (win-x64) (pull_request) Has been cancelled
to c45ba6cd8e
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Has been cancelled
/ build-and-publish (win-x64) (pull_request) Has been cancelled
2026-07-28 23:50:32 +02:00
Compare
renovate-bot force-pushed renovate/discord.net-3.x from c45ba6cd8e
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Has been cancelled
/ build-and-publish (win-x64) (pull_request) Has been cancelled
to a539045403
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Has been cancelled
/ build-and-publish (win-x64) (pull_request) Has been cancelled
2026-07-29 00:00:32 +02:00
Compare
gratux scheduled this pull request to auto merge when all checks succeed 2026-07-29 00:03:05 +02:00
renovate-bot force-pushed renovate/discord.net-3.x from a539045403
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Has been cancelled
/ build-and-publish (win-x64) (pull_request) Has been cancelled
to 99ad05bc21
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Failing after 1m20s
/ build-and-publish (win-x64) (pull_request) Failing after 1m27s
2026-07-29 00:09:27 +02:00
Compare
renovate-bot force-pushed renovate/discord.net-3.x from 99ad05bc21
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Failing after 1m20s
/ build-and-publish (win-x64) (pull_request) Failing after 1m27s
to a904dda2a9
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Failing after 1m21s
/ build-and-publish (win-x64) (pull_request) Failing after 1m30s
2026-07-29 01:02:22 +02:00
Compare
renovate-bot force-pushed renovate/discord.net-3.x from a904dda2a9
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Failing after 1m21s
/ build-and-publish (win-x64) (pull_request) Failing after 1m30s
to 2091007c60
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Failing after 1m30s
/ build-and-publish (win-x64) (pull_request) Failing after 1m27s
2026-07-29 02:01:04 +02:00
Compare
renovate-bot force-pushed renovate/discord.net-3.x from 2091007c60
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Failing after 1m30s
/ build-and-publish (win-x64) (pull_request) Failing after 1m27s
to 411bfb57e1
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Failing after 1m30s
/ build-and-publish (win-x64) (pull_request) Failing after 1m31s
2026-07-29 18:55:36 +02:00
Compare
gratux canceled auto merging this pull request when all checks succeed 2026-07-29 19:04:44 +02:00
gratux closed this pull request 2026-07-29 19:04:50 +02:00
gratux deleted branch renovate/discord.net-3.x 2026-07-29 19:05:00 +02:00
Author
Collaborator

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for any future 3.x releases. But if you manually upgrade to 3.x then Renovate will re-enable minor and patch updates automatically.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

### Renovate Ignore Notification Because you closed this PR without merging, Renovate will ignore this update. You will not get PRs for *any* future `3.x` releases. But if you manually upgrade to `3.x` then Renovate will re-enable `minor` and `patch` updates automatically. If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.
Some checks failed
Release Drafter / update_release_draft (pull_request_target) Has been skipped
/ build-and-publish (linux-x64) (pull_request) Failing after 1m30s
Required
Details
/ build-and-publish (win-x64) (pull_request) Failing after 1m31s
Required
Details

Pull request closed

Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
gratux/DiscordRedactor!5
No description provided.