Skip to content

Releases: DSharpPlus/DSharpPlus

DSharpPlus 4.5.1

16 Apr 11:56
7ac46eb

Choose a tag to compare

Fixes an issue where downloading application commands from the API would break if non-chat-input, non-context-menu commands were included (i.e. activity entrypoints) or if context menu commands had a description.

DSharpPlus 4.5.0

01 Sep 12:43
781fa96

Choose a tag to compare

Contains a fix for Discord declaring that action rows are no longer the sole top-level component type even within API v10.

This is a breaking change, and all top-level components should be type-checked. A helper method has been added to DiscordMessage to get a flattened list of components of a certain type.


Full Changelog: v4.4.9...v4.5.0

DSharpPlus 4.4.9

30 Jun 16:32
9833164

Choose a tag to compare

DSharpPlus 4.4.8

28 Jun 19:37
eb8a1b2

Choose a tag to compare

Fixes a bug in v4.4.7 whereby null permissions failed to deserialize.

DSharpPlus 4.4.7

27 Jun 13:29
dd8cc75

Choose a tag to compare

Relaxes Permission deserialization to accept permissions exceeding 64 bits. Such values will be truncated to precisely 64 bits.

This is in preparation to Discord reaching 65+ bits for permissions, and does not entail any semantic changes, just that once this happens the library will not crash every time it encounters a permission field.

DSharpPlus 4.4.6

23 Dec 17:14
3a90ac8

Choose a tag to compare

fixes another bug with the logger factory and shared ratelimits:

Full Changelog: v4.4.5...v4.4.6

DSharpPlus 4.4.5

17 Dec 13:39
f984970

Choose a tag to compare

applies the sharded client ratelimiting fix from 4.4.4 and #1703

DSharpPlus 4.4.4

17 Dec 13:33
81063d1

Choose a tag to compare

fixes an issue where the sharded client would maintain a different ratelimiter for each shard, thus causing 429s if one shard was making a request other shards had exhausted.

this issue was originally fixed by @Plerx2493 in #1703

Full Changelog: v4.4.3...v4.4.4

DSharpPlus 4.4.3

09 Nov 21:36
1c21c94

Choose a tag to compare

Fixes an issue with autocomplete where not registering a configuration would break autocomplete. This fix was found by @Plerx2493

DSharpPlus 4.4.2

13 Jun 09:37
c4c796e

Choose a tag to compare

Fixes another bug in 4.4 whereby disposing and finalizing could cause problems, #1547 - thanks to @Kaoticz