diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 69a9be9e..8245844b 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -27,7 +27,7 @@ jobs: dotnet-version: 8.0.x - name: Setup DocFX - run: dotnet tool install -g docfx --version 2.77.0 + run: dotnet tool install -g docfx --version 2.78.2 - name: Build DNet docs run: docfx docs/docfx.json diff --git a/CHANGELOG.md b/CHANGELOG.md index 4338a674..335043ee 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,37 @@ # Changelog +## [3.17.0] - 2024-12-20 + +### Added +- #3025 Build with .NET 9 SDK (164a289) +- #3032 Add `net8.0` and `net9.0` (d780d6c) +- #3033 Add `net8.0` and `net9.0` to the metapackage (93229f6) + +- #3005 Add StickerId to REST and WebSocket Sticker audit log data classes (8a2ea4b) +- #3023 Scheduled event recurrence rule (b7208d4) +- #3024 Support sending voice messages (5904ecd) +- #3036 Support for multiple subscription tiers (79fade6) +- #3017 Add support for keyed services. (3017f6b) + +### Fixed +- #2974 rest client add webporxy config, keep the processing logic with WebSocketProvider (292f8c4) +- #3008 fix webhook ctor (433bdc2) +- #3015 Fixes incorrect cast of parameters in CommandBuilder (aaa8df9) +- #3028 Create a new scope when building interaction service modules if `AutoServiceScopes = true` (a1e50c4) +- #3035 NRE in message commands in user app contexts (c78296f) +- #3034 Entitlements `starts_at` is nullable (d5879c8) +- #3031 Interaction Service failing to create scopes with some DI providers (a884ad1) +- #3030 NRE on thread member creation without a guild user in the payload (96a8327) + +### Misc +- #3021 Expose channel type property on `IChannel` (8b92969) +- #3006 Add missing permissions (6b92cc2) +- #3007 Allow setting SuppressNotification in webhook client (682d87e) +- #3027 Eliminate the waste of checking arguments under the same conditions. (f644e68) +- #3037 add missing overwrite perms (d2d8d73) +- #3038 Clamp cache size (438e31e) + + ## [3.16.0] - 2024-09-14 ### Added diff --git a/Discord.Net.targets b/Discord.Net.targets index 2fb8670c..cb7d2aba 100644 --- a/Discord.Net.targets +++ b/Discord.Net.targets @@ -1,6 +1,6 @@ - 3.16.0 + 3.17.0 latest Discord.Net Contributors discord;discordapp diff --git a/docs/docfx.json b/docs/docfx.json index bda46520..ad7b31de 100644 --- a/docs/docfx.json +++ b/docs/docfx.json @@ -59,7 +59,7 @@ "globalMetadata": { "_appTitle": "Discord.Net Documentation", "_appName": "Discord.Net", - "_appFooter": "Discord.Net © 2015-2024 3.16.0", + "_appFooter": "Discord.Net © 2015-2024 3.17.0", "_enableSearch": true, "_appLogoPath": "marketing/logo/SVG/Logomark Purple.svg", "_appFaviconPath": "favicon.png" diff --git a/src/Discord.Net/Discord.Net.nuspec b/src/Discord.Net/Discord.Net.nuspec index 64616176..d4051c25 100644 --- a/src/Discord.Net/Discord.Net.nuspec +++ b/src/Discord.Net/Discord.Net.nuspec @@ -2,7 +2,7 @@ Discord.Net - 3.16.0$suffix$ + 3.17.0$suffix$ Discord.Net Discord.Net Contributors foxbot @@ -15,60 +15,60 @@ NUGET_README.md - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + + - - - - - - + + + + + +