v0.11.6
Special thanks to @mkrasnitski for writing this changelog ❤️
Thanks to the following for their contributions:
- @acdenisSK
- @Chronophylos
- @cyril-marpaud
- @dclamage
- @dpytaylo
- @float3
- @ghost
- @GnomedDev
- @ivancernja
- @jontze
- @kangalio
- @MarkusTheOrt
- @mkrasnitski
- @NinekoTheCat
- @Polyhistorian
- @rand0m-cloud
- @sandlotie
- @ShashankKumarSaxena
- @squili
- @Web-44
- @zackradisic
- @zzzzDev4
Notable changes
- (#2076) Make
Timestamp
usable regardless of thechrono
ortime
features. - (#2077) Deprecate modifying command application permissions in bulk. The corresponding endpoint is already deprecated by Discord.
- (#2130) Standard Framework: Implicitly set
BucketBuilder::await_ratelimits
to1
uponBucketBuilder::delay_action
being set. - (#2133) Add Voice channels to the list of text-based channel types.
- (#2136) Add an event for HTTP ratelimits, and a corresponding
EventHandler::ratelimit
method. - (#2154) Add the following fields to
MessageUpdateEvent
:mention_channels
reactions
components
sticker_items
- (#2155) Expose
Shard::handle_event
publicly. - (#2214) Add
User::member
, as well asMessage:{thread, application_id}
fields. - (#2223, #2290) Add a
defer_ephemeral
helper method to many interaction types. - (#2265) Add
as_*
andinto_*
helper methods to theInteraction
type for converting to each of its respective variants. - (#2281) Add the
UserPublicFlags::ACTIVE_DEVELOPER
flag. - (#2298) Add the following fields to guild channel, relevant for forums:
flags
total_messages_sent
available_tags
applied_tags
default_reaction_emoji
default_thread_rate_limit_per_user
default_sort_order
- (#2330) Add support for
owner_id
in thread and forum channels. - (#2346) Add the
SUPPRESS_NOTIFICATIONS
message flag. - (#2431) Add support for getting application commands with localizations via the following methods:
Http::get_{guild,global}_application_commands_with_localizations
Command::get_global_application_commands_with_localizations
{GuildId,Guild,PartialGuild}::get_application_commands_with_localizations
- (#2444) Add a
remove_all_attachments
method toEditMessage
.