Skip to content

Releases: Aiko-IT-Systems/DisCatSharp

v10.6.4

08 Jun 04:42
Compare
Choose a tag to compare

Official Changelog

https://docs.dcs.aitsys.dev/changelogs/v10/10_6_4

What's Changed

➕ Added clan badges

🛠️ Fixed OAuth2 NRE's

🛠️ Fixed caching issues

➕ Added avatar_decoration_data for guild members

➕ Added dm_spam_detected_at & raid_detected_at in guild incident data

➕ Added bulk ban capabilities (#482)

📚 Added Termux Hosting docs (#490)

🛠️ Fixed a hosting configuration intent bug (#498)

➕ Added additional client-side Sentry filtering (#495)

📚 Added Sentry docs

Full Changelog: v10.6.2...v10.6.4

v10.6.2

21 Apr 11:23
Compare
Choose a tag to compare

Official Changelog

https://docs.dcs.aitsys.dev/changelogs/v10/10_6_2

What's Changed

New Contributors

Full Changelog: v10.6.1...v10.6.2

v10.6.1

17 Jan 14:11
Compare
Choose a tag to compare

What's Changed

  • feat: Implement cooldowns for application commands by @Lulalaby & @TheXorog in #431
  • fix: problems with application commands translation generation and usage
  • fix: registration of application commands when commands cleared or non existent in advance
  • fix: registration of application commands translations for subcommands

Full Changelog: v10.6.0...v10.6.1

v10.6.0

07 Jan 21:35
Compare
Choose a tag to compare

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.

⚠️ Added 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.

⚠️ Removed 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.

⚠️ Removed Lavalink v1 support; added support for 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.

⚠️ Removed privacy level settings from stage and scheduled events.

➕ Added support for team roles from the developer portal.

⚠️ Removed ApplicationCommandRequireOwnerAttribute; added corresponding team role attributes like ApplicationCommandRequireTeamAdminAttribute. This adds support for the team roles in the developer portal.

🛠️ Opus encoder/decoder made public.

⚠️ Renamed 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

v10.4.1

09 Jul 02:45
Compare
Choose a tag to compare

Official Changelog

Not this time! This release only contains a few fixes

What's Changed

  • Update dependency DisCatSharp.Attributes to v10.4.0 by @renovate in #304
  • Update dependency Microsoft.NET.Test.Sdk to v17.6.0 by @renovate in #305
  • chore(deps): update nuget packages by @renovate in #306
  • chore(deps): update nuget packages to v4.6.0 by @renovate in #307
  • chore(deps): update dependency coverlet.collector to v6 by @renovate in #310
  • chore(deps): update actions/setup-dotnet action to v3.1.0 by @renovate in #311
  • chore(deps): update actions/setup-dotnet action to v3.2.0 by @renovate in #312
  • chore(deps): update dependency microsoft.net.test.sdk to v17.6.1 by @renovate in #315
  • chore(deps): update nuget packages by @renovate in #317
  • chore(deps): update srvaroa/labeler action to v1.6.0 by @renovate in #320
  • chore(deps): update dependency community.visualstudio.toolkit.17 to v17.0.505 by @renovate in #322
  • chore(deps): update dependency microsoft.net.test.sdk to v17.6.3 by @renovate in #323
  • chore(deps): update dependency community.visualstudio.toolkit.17 to v17.0.507 by @renovate in #324

Full Changelog: v10.4.0...v10.4.1

v10.4.0

14 May 16:00
Compare
Choose a tag to compare

Official Changelog

https://docs.dcs.aitsys.dev/changelogs/v10/10_4_0

What's Changed

New Contributors

Full Changelog: v10.3.2...v10.4.0

v10.3.2

25 Nov 15:06
Compare
Choose a tag to compare

What's Changed

New Contributors

  • @randdevv made their first contribution in #238

Full Changelog: v10.3.0...v10.3.2

v10.3.0

11 Nov 19:43
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v10.2.0...v10.3.0

v10.2.0

01 Nov 13:13
Compare
Choose a tag to compare

What's Changed

Contributors

Full Changelog: 10.1.4...v10.2.0

Changelog

https://docs.discatsharp.tech/changelogs/v10/10_2_0.html

v10.1.4

25 Sep 00:07
Compare
Choose a tag to compare

Removed the additional DiscordEmoji Constructor for DiscordButtonComponent.