Table of Contents

Upgrade from 10.0.0 to 10.1.0

What is new in DisCatSharp?


What changed?

Warning

This release contains breaking changes. Please read the changelog carefully. Some bug fixes aren't noted here.

All packages

NuGet packages now support Source Link & Deterministic Builds.

  • Updated the NuGet specs to be compatible with NuGet Gallery.
  • Changed PackageLicenseUrl to PackageLicenseFile and included the top-level LICENSE.md
  • Changed PackageIconUrl to PackageIcon and included DisCatSharp.Logos/logobig.png
Caution

We've fixed various namespaces. Please make sure to update your code accordingly.

DisCatSharp

DisCatSharp.ApplicationCommands

  • Added support for apple music & spotify search

Other changes

Please compare the commits on GitHub

Information to other Discord Features

  • We won't implement AutoMod for a while, as it takes a lot of time to implement and we don't have the time for it right now.
  • DiscordMember Timeout Events are still buggy, we have it on our list of bugs to fix, but it's not a priority right now.

Diff Changes

DC1

DiscordInteractionData:

Pulled up the component results from modal submits for easier access

- IEnumerable<DiscordInteractionDataOption> Options
+ IReadOnlyList<DiscordInteractionDataOption> Options
- IEnumerable<DiscordActionRowComponentResult> Components
+ IReadOnlyList<DiscordComponentResult> Components

DiscordActionRowComponentResult:

- List<DiscordComponentResult> Components
+ IReadOnlyList<DiscordComponentResult> Components