v10.6.0
Official Changelog
https://docs.dcs.aitsys.dev/changelogs/v10/10_6_0
What's Changed
➕ Added Members
field to DiscordRole
.
➕ Added EnableEmoticons
and GuildId
to DiscordIntegration
.
➕ Sentry for automatic tracking of library errors and reporting new fields in API payloads.
➕ Update check on startup for new library versions, configurable in DiscordConfiguration
.
➕ New configuration field EnablePayloadReceivedEvent
to work with raw events.
ApiChannel
enum in DiscordConfiguration
; removed UseCanary
& UsePtb
.
➕ Locale
and Timezone
settings in DiscordConfiguration
.
➕ New methods and constructors for building DiscordOverwrite
objects.
🛠️ Caching members now in DiscordGuild.GetAllMembersAsync()
.
➕ SubCommandName
& FullCommandName
to BaseContext
.
➕ UnusualDmActivityUntil
in DiscordMember
.
➕ Incident configs and events on DiscordGuild
.
🛠️ Group, subgroup, and subcommand creation for application commands along side each other.
➕ Added support for custom status.
➕ DiscordOAuth2Client
for OAuth2 API interaction.
➕ Pagination buttons constants for custom ids.
DiscordEmbedBuilder.AddField(string name, string value, bool inline)
; use DiscordEmbedBuilder.AddField(DiscordEmbedField field)
instead.
🛠️ DiscordGuild.BanMemberAsync
now supports DiscordUser
as argument
.
➕ New channel types and flags.
🛠️ Fixed standalone DiscordWebhookClient
methods.
Target
of DiscordOverwriteBuilder
changed to ulong
.
Lavalink v4
.
➕ Support for premium apps in DiscordConfiguration
.
➕ Various new permissions and options to generate PermissionStrings
.
🛠️ Overhauled ApplicationCommands extension.
➕ Default values for select menus in interactions.
➕ Added support for team roles
from the developer portal.
ApplicationCommandRequireOwnerAttribute
; added corresponding team role attributes like ApplicationCommandRequireTeamAdminAttribute
. This adds support for the team roles
in the developer portal.
🛠️ Opus encoder/decoder made public.
DiscordAttachment.FileName
to Filename
.
➕ Exposed regexes in DisCatSharp.Common
.
🛠️ Fixed application commands registration issues.
➕ Added support for application command names in other languages than english.
➕ Added support for GCP attachments.
🛠️ Major overhaul of the DisCatSharp documentation.
New Contributors
Full Changelog: v10.4.0...v10.6.0