From 073a3137d9a15ffa9eeb45abdcbb82cb601a726d Mon Sep 17 00:00:00 2001 From: Jarl Gullberg Date: Tue, 14 Nov 2023 18:53:41 +0100 Subject: [PATCH] Update changelogs and versions. --- .../Remora.Discord.API.Abstractions.csproj | 34 ++++++++------- .../Remora.Discord.API.csproj | 22 +++++----- ...Remora.Discord.Caching.Abstractions.csproj | 2 +- .../Remora.Discord.Caching.Redis.csproj | 2 +- .../Remora.Discord.Caching.csproj | 11 +++-- .../Remora.Discord.Gateway.csproj | 8 ++-- .../Remora.Discord.Rest.csproj | 17 +++++--- .../Remora.Discord.Unstable.csproj | 2 +- .../Remora.Discord.Commands.csproj | 4 +- .../Remora.Discord.Extensions.csproj | 2 +- .../Remora.Discord.Hosting.csproj | 2 +- .../Remora.Discord.Interactivity.csproj | 2 +- .../Remora.Discord.Pagination.csproj | 3 +- Remora.Discord/Remora.Discord.csproj | 43 ++++++++++--------- 14 files changed, 83 insertions(+), 71 deletions(-) diff --git a/Backend/Remora.Discord.API.Abstractions/Remora.Discord.API.Abstractions.csproj b/Backend/Remora.Discord.API.Abstractions/Remora.Discord.API.Abstractions.csproj index 890d15831c..00131919c7 100644 --- a/Backend/Remora.Discord.API.Abstractions/Remora.Discord.API.Abstractions.csproj +++ b/Backend/Remora.Discord.API.Abstractions/Remora.Discord.API.Abstractions.csproj @@ -1,23 +1,27 @@ - 79.0.0 + 80.0.0 Interface definitions of Discord's API - BREAKING: Implement support for join and mention raid protection. - Add external sound permission. - Add several new error codes. - BREAKING: Add RateLimitPerUser to Voice and Stage channels. - BREAKING: Implement new username field. - BREAKING: Implement role flags. - BREAKING: Implement attachment flags. - BREAKING: Implement onboarding mode. - BREAKING: Implement MessageAuthorID. - BREAKING: Add more audit log events. - BREAKING: Add defaultForumLayout parameter. - BREAKING: Implement approximate guild count and partial guild. - BREAKING: Implement avatar decorations. - BREAKING: Implement with_counts for user guild endpoint. + Update dependencies. + BREAKING: Refactor ModifyGuildChannelPositionsAsync. + BREAKING: Remove GlobalName. + BREAKING: Add support for team roles. + BREAKING: Add support for IntegrationType in audit log entries. + Implement support for guild navigation links. + BREAKING: Implement support for super reactions. + Add missing error code. + BREAKING: Add missing parameter for guild forum endpoints. + BREAKING: Implement initial support for media channels. + BREAKING: Implement default thread rate limits. + BREAKING: Implement default values for select menus. + BREAKING: Implement support for monetized apps. + BREAKING: Add guild_scheduled_event_id field to stage instance creation. + BREAKING: Update endpoint names. + BREAKING: Implement application editing. + Add missing error codes. + BREAKING: Add missing resolved field. diff --git a/Backend/Remora.Discord.API/Remora.Discord.API.csproj b/Backend/Remora.Discord.API/Remora.Discord.API.csproj index bbfd5f0447..26c33e1c05 100644 --- a/Backend/Remora.Discord.API/Remora.Discord.API.csproj +++ b/Backend/Remora.Discord.API/Remora.Discord.API.csproj @@ -1,19 +1,21 @@ - 75.0.0 + 76.0.0 Remora.Discord's implementation of Discord's API objects Update dependencies. - BREAKING: Implement support for join and mention raid protection - BREAKING: Implement new username field. - Fix conversion discrepancies between partial and nonpartial type. - BREAKING: Implement role flags. - BREAKING: Implement attachment flags. - BREAKING: Implement onboarding mode. - BREAKING: Implement MessageAuthorID. - BREAKING: Implement approximate guild cound and partial guild. - BREAKING: Implement avatar decorations. + BREAKING: Refactor ModifyGuildChannelPositionsAsync. + BREAKING: Remove GlobalName. + BREAKING: Add support for team roles. + BREAKING: Add support for IntegrationType in audit log entries. + Implement support for guild navigation links. + BREAKING: Implement support for super reactions. + BREAKING: Implement initial support for media channels. + BREAKING: Implement default values for select menus. + BREAKING: Implement support for monetized apps. + BREAKING: Implement application editing. + BREAKING: Add missing resolved field. diff --git a/Backend/Remora.Discord.Caching.Abstractions/Remora.Discord.Caching.Abstractions.csproj b/Backend/Remora.Discord.Caching.Abstractions/Remora.Discord.Caching.Abstractions.csproj index 9497550726..c495977100 100644 --- a/Backend/Remora.Discord.Caching.Abstractions/Remora.Discord.Caching.Abstractions.csproj +++ b/Backend/Remora.Discord.Caching.Abstractions/Remora.Discord.Caching.Abstractions.csproj @@ -1,7 +1,7 @@ - 1.1.3 + 1.1.4 Cache provider abstractions for Remora.Discord Update dependencies. diff --git a/Backend/Remora.Discord.Caching.Redis/Remora.Discord.Caching.Redis.csproj b/Backend/Remora.Discord.Caching.Redis/Remora.Discord.Caching.Redis.csproj index 703218f200..caed5319be 100644 --- a/Backend/Remora.Discord.Caching.Redis/Remora.Discord.Caching.Redis.csproj +++ b/Backend/Remora.Discord.Caching.Redis/Remora.Discord.Caching.Redis.csproj @@ -1,7 +1,7 @@ - 1.1.5 + 1.1.6 Redis-based cache provider for Remora.Discord Update dependencies. diff --git a/Backend/Remora.Discord.Caching/Remora.Discord.Caching.csproj b/Backend/Remora.Discord.Caching/Remora.Discord.Caching.csproj index 87e27f0cd2..56ede4b2b2 100644 --- a/Backend/Remora.Discord.Caching/Remora.Discord.Caching.csproj +++ b/Backend/Remora.Discord.Caching/Remora.Discord.Caching.csproj @@ -1,15 +1,14 @@ - 37.0.0 + 38.0.0 Caching implementations of Remora.Discord's services Update dependencies. - BREAKING: Implement support for join and mention raid protection - BREAKING: Add RateLimitPerUser to Voice and Stage channels. - Implement onboarding mode. - BREAKING: Add defaultForumLayout parameter. - BREAKING: Implement with_counts for user guild endpoint. + BREAKING: Refactor ModifyGuildChannelPositionsAsync. + BREAKING: Implement initial support for media channels. + BREAKING: Implement default thread rate limits. + BREAKING: Update endpoint names. diff --git a/Backend/Remora.Discord.Gateway/Remora.Discord.Gateway.csproj b/Backend/Remora.Discord.Gateway/Remora.Discord.Gateway.csproj index 51cd08560f..a648b76180 100644 --- a/Backend/Remora.Discord.Gateway/Remora.Discord.Gateway.csproj +++ b/Backend/Remora.Discord.Gateway/Remora.Discord.Gateway.csproj @@ -1,12 +1,14 @@ - 11.1.0 + 12.0.0 Remora.Discord's implementation of a Discord gateway client Update dependencies. - Extract dispatch API to an interface. - Correct cancellation token usage. + BREAKING: Allow storing async tokens. + perf: Use pooled backing array for JSON Serialization. + perf: Initialize reasonable starting buffer size. + perf: Use ValueTask when possible. diff --git a/Backend/Remora.Discord.Rest/Remora.Discord.Rest.csproj b/Backend/Remora.Discord.Rest/Remora.Discord.Rest.csproj index 3fe604a167..fa96e69aa4 100644 --- a/Backend/Remora.Discord.Rest/Remora.Discord.Rest.csproj +++ b/Backend/Remora.Discord.Rest/Remora.Discord.Rest.csproj @@ -1,16 +1,19 @@ - 48.0.0 + 49.0.0 Remora.Discord's implementation of Discord's REST API Update dependencies. - BREAKING: Implement support for join and mention raid protection - BREAKING: Add RateLimitPerUser to Voice and Stage channels. - Implement onboarding mode. - BREAKING: Add defaultForumLayout parameter. - Implement approximate guild cound and partial guild. - BREAKING: Implement with_counts for user guild endpoint. + BREAKING: Refactor ModifyGuildChannelPositionsAsync. + BREAKING: Allow storing async tokens. + BREAKING: Add missing parameter for guild forum endpoints. + BREAKING: Implement initial support for media channels. + BREAKING: Implement default thread rate limits. + Implement support for monetized apps. + BREAKING: Add guild_scheduled_event_id field to stage instance creation. + BREAKING: Update endpoint names. + BREAKING: Implement application editing. diff --git a/Backend/Remora.Discord.Unstable/Remora.Discord.Unstable.csproj b/Backend/Remora.Discord.Unstable/Remora.Discord.Unstable.csproj index 57d45da9db..92fa70f241 100644 --- a/Backend/Remora.Discord.Unstable/Remora.Discord.Unstable.csproj +++ b/Backend/Remora.Discord.Unstable/Remora.Discord.Unstable.csproj @@ -5,7 +5,7 @@ - 6.0.29 + 6.0.30 Unstable or experimental features of Remora.Discord Update dependencies. diff --git a/Remora.Discord.Commands/Remora.Discord.Commands.csproj b/Remora.Discord.Commands/Remora.Discord.Commands.csproj index 11cfc64c21..9a96874aa0 100644 --- a/Remora.Discord.Commands/Remora.Discord.Commands.csproj +++ b/Remora.Discord.Commands/Remora.Discord.Commands.csproj @@ -1,12 +1,10 @@ - 28.0.0 + 28.0.1 Glue code for using Remora.Commands with Remora.Discord Update dependencies. - BREAKING: Change Snowflakes in TryGet methods to non-nullable. - Ensure results aren't swallowed when no events are registered. diff --git a/Remora.Discord.Extensions/Remora.Discord.Extensions.csproj b/Remora.Discord.Extensions/Remora.Discord.Extensions.csproj index 74845c5b8c..f6ce9fb6b7 100644 --- a/Remora.Discord.Extensions/Remora.Discord.Extensions.csproj +++ b/Remora.Discord.Extensions/Remora.Discord.Extensions.csproj @@ -1,7 +1,7 @@  - 5.3.2 + 5.3.3 Utilities and components which extend upon Remora.Discord's base resources Update dependencies. diff --git a/Remora.Discord.Hosting/Remora.Discord.Hosting.csproj b/Remora.Discord.Hosting/Remora.Discord.Hosting.csproj index 9205a539d3..d92c4ec656 100644 --- a/Remora.Discord.Hosting/Remora.Discord.Hosting.csproj +++ b/Remora.Discord.Hosting/Remora.Discord.Hosting.csproj @@ -1,7 +1,7 @@ - 6.0.7 + 6.0.8 Implementation of a hosted Discord gateway service for the .NET Generic Host Update dependencies. diff --git a/Remora.Discord.Interactivity/Remora.Discord.Interactivity.csproj b/Remora.Discord.Interactivity/Remora.Discord.Interactivity.csproj index 5b11004ed9..9fc973b570 100644 --- a/Remora.Discord.Interactivity/Remora.Discord.Interactivity.csproj +++ b/Remora.Discord.Interactivity/Remora.Discord.Interactivity.csproj @@ -1,7 +1,7 @@ - 4.5.1 + 4.5.2 Framework for using Discord's interaction-driven message components Update dependencies. diff --git a/Remora.Discord.Pagination/Remora.Discord.Pagination.csproj b/Remora.Discord.Pagination/Remora.Discord.Pagination.csproj index 0daa7e1be3..865496af3b 100644 --- a/Remora.Discord.Pagination/Remora.Discord.Pagination.csproj +++ b/Remora.Discord.Pagination/Remora.Discord.Pagination.csproj @@ -1,10 +1,11 @@ - 3.0.18 + 3.0.19 Button-based pagination of messages for Remora.Discord Update dependencies. + Allow only the source user to paginate through message. diff --git a/Remora.Discord/Remora.Discord.csproj b/Remora.Discord/Remora.Discord.csproj index 9cb371b080..bbe52cb61d 100644 --- a/Remora.Discord/Remora.Discord.csproj +++ b/Remora.Discord/Remora.Discord.csproj @@ -1,29 +1,32 @@ - 2023.4 + 2023.5 Metapackage for Remora.Discord's various components Update dependencies. - Add external sound permission. - Add several new error codes. - BREAKING: Add defaultForumLayout parameter. - BREAKING: Add more audit log events. - BREAKING: Add RateLimitPerUser to Voice and Stage channels. - BREAKING: Change Snowflakes in TryGet methods to non-nullable. - BREAKING: Implement approximate guild count and partial guild. - BREAKING: Implement attachment flags. - BREAKING: Implement avatar decorations. - BREAKING: Implement MessageAuthorID. - BREAKING: Implement new username field. - BREAKING: Implement onboarding mode. - BREAKING: Implement role flags. - BREAKING: Implement support for join and mention raid protection. - BREAKING: Implement with_counts for user guild endpoint. - Correct cancellation token usage. - Ensure results aren't swallowed when no events are registered. - Extract dispatch API to an interface. - Fix conversion discrepancies between partial and nonpartial type. + Add missing error codes. + Allow only the source user to paginate through message. + BREAKING: Add guild_scheduled_event_id field to stage instance creation. + BREAKING: Add missing parameter for guild forum endpoints. + BREAKING: Add missing resolved field. + BREAKING: Add support for IntegrationType in audit log entries. + BREAKING: Add support for team roles. + BREAKING: Allow storing async tokens. + BREAKING: Implement application editing. + BREAKING: Implement default thread rate limits. + BREAKING: Implement default values for select menus. + BREAKING: Implement initial support for media channels. + BREAKING: Implement support for monetized apps. + BREAKING: Implement support for super reactions. + BREAKING: Refactor ModifyGuildChannelPositionsAsync. + BREAKING: Remove GlobalName. + BREAKING: Update endpoint names. + Implement support for guild navigation links. + Implement support for monetized apps. + perf: Initialize reasonable starting buffer size. + perf: Use pooled backing array for JSON Serialization. + perf: Use ValueTask when possible.