From 89855971b0d7f0b13b26db5019109949b58bca7b Mon Sep 17 00:00:00 2001 From: Jarl Gullberg Date: Mon, 5 Feb 2024 17:47:00 +0100 Subject: [PATCH] Update versions. --- .../Remora.Discord.API.Abstractions.csproj | 24 +++----------- .../Remora.Discord.API.csproj | 15 ++------- .../Remora.Discord.Caching.Redis.csproj | 2 +- .../Remora.Discord.Caching.csproj | 9 ++---- .../Remora.Discord.Gateway.csproj | 8 ++--- .../Remora.Discord.Rest.csproj | 12 ++----- .../Remora.Discord.Unstable.csproj | 2 +- .../Remora.Discord.Commands.csproj | 2 +- .../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 | 31 +++++-------------- 13 files changed, 30 insertions(+), 84 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 00131919c7..6d51932ace 100644 --- a/Backend/Remora.Discord.API.Abstractions/Remora.Discord.API.Abstractions.csproj +++ b/Backend/Remora.Discord.API.Abstractions/Remora.Discord.API.Abstractions.csproj @@ -1,27 +1,13 @@ - 80.0.0 + 81.0.0 Interface definitions of Discord's API - 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. + BREAKING: Revert "Remove global_name from User objects" + BREAKING: fix: wrap GlobalName in Optional + Update permissions. + BREAKING: Implement applied tags for webhooks. diff --git a/Backend/Remora.Discord.API/Remora.Discord.API.csproj b/Backend/Remora.Discord.API/Remora.Discord.API.csproj index 26c33e1c05..ced8c422f8 100644 --- a/Backend/Remora.Discord.API/Remora.Discord.API.csproj +++ b/Backend/Remora.Discord.API/Remora.Discord.API.csproj @@ -1,21 +1,12 @@ - 76.0.0 + 77.0.0 Remora.Discord's implementation of Discord's API objects 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. - 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. + BREAKING: Revert "Remove global_name from User objects" + BREAKING: fix: wrap GlobalName in Optional 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 caed5319be..a4df3313ba 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.6 + 1.1.7 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 56ede4b2b2..f805afd242 100644 --- a/Backend/Remora.Discord.Caching/Remora.Discord.Caching.csproj +++ b/Backend/Remora.Discord.Caching/Remora.Discord.Caching.csproj @@ -1,14 +1,11 @@ - 38.0.0 + 38.0.1 Caching implementations of Remora.Discord's services - Update dependencies. - BREAKING: Refactor ModifyGuildChannelPositionsAsync. - BREAKING: Implement initial support for media channels. - BREAKING: Implement default thread rate limits. - BREAKING: Update endpoint names. + fix: do not use IsDefined when updating cached nullable properties + fix: fill CommunicationDisabledUntil property from new object when updating cached GuildMember diff --git a/Backend/Remora.Discord.Gateway/Remora.Discord.Gateway.csproj b/Backend/Remora.Discord.Gateway/Remora.Discord.Gateway.csproj index a648b76180..93abf12833 100644 --- a/Backend/Remora.Discord.Gateway/Remora.Discord.Gateway.csproj +++ b/Backend/Remora.Discord.Gateway/Remora.Discord.Gateway.csproj @@ -1,14 +1,10 @@ - 12.0.0 + 12.0.1 Remora.Discord's implementation of a Discord gateway client - Update dependencies. - BREAKING: Allow storing async tokens. - perf: Use pooled backing array for JSON Serialization. - perf: Initialize reasonable starting buffer size. - perf: Use ValueTask when possible. + Use async overloads when building for .NET 8. diff --git a/Backend/Remora.Discord.Rest/Remora.Discord.Rest.csproj b/Backend/Remora.Discord.Rest/Remora.Discord.Rest.csproj index fa96e69aa4..67ecafc1be 100644 --- a/Backend/Remora.Discord.Rest/Remora.Discord.Rest.csproj +++ b/Backend/Remora.Discord.Rest/Remora.Discord.Rest.csproj @@ -1,19 +1,11 @@ - 49.0.0 + 50.0.0 Remora.Discord's implementation of Discord's REST API Update dependencies. - 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. + BREAKING: Implement applied tags for webhooks. diff --git a/Backend/Remora.Discord.Unstable/Remora.Discord.Unstable.csproj b/Backend/Remora.Discord.Unstable/Remora.Discord.Unstable.csproj index 92fa70f241..4730b1fe52 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.30 + 6.0.31 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 9a96874aa0..5d396a4712 100644 --- a/Remora.Discord.Commands/Remora.Discord.Commands.csproj +++ b/Remora.Discord.Commands/Remora.Discord.Commands.csproj @@ -1,7 +1,7 @@ - 28.0.1 + 28.0.2 Glue code for using Remora.Commands with Remora.Discord Update dependencies. diff --git a/Remora.Discord.Extensions/Remora.Discord.Extensions.csproj b/Remora.Discord.Extensions/Remora.Discord.Extensions.csproj index f6ce9fb6b7..a2efb4269f 100644 --- a/Remora.Discord.Extensions/Remora.Discord.Extensions.csproj +++ b/Remora.Discord.Extensions/Remora.Discord.Extensions.csproj @@ -1,7 +1,7 @@  - 5.3.3 + 5.3.4 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 d92c4ec656..0ab829d25b 100644 --- a/Remora.Discord.Hosting/Remora.Discord.Hosting.csproj +++ b/Remora.Discord.Hosting/Remora.Discord.Hosting.csproj @@ -1,7 +1,7 @@ - 6.0.8 + 6.0.9 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 9fc973b570..1f9506669f 100644 --- a/Remora.Discord.Interactivity/Remora.Discord.Interactivity.csproj +++ b/Remora.Discord.Interactivity/Remora.Discord.Interactivity.csproj @@ -1,7 +1,7 @@ - 4.5.2 + 4.5.3 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 865496af3b..10aa60321b 100644 --- a/Remora.Discord.Pagination/Remora.Discord.Pagination.csproj +++ b/Remora.Discord.Pagination/Remora.Discord.Pagination.csproj @@ -1,11 +1,10 @@ - 3.0.19 + 3.0.20 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 bbe52cb61d..99da9de798 100644 --- a/Remora.Discord/Remora.Discord.csproj +++ b/Remora.Discord/Remora.Discord.csproj @@ -1,32 +1,17 @@ - 2023.5 + 2024.1 Metapackage for Remora.Discord's various components Update dependencies. - 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. + Use async overloads when building for .NET 8. + fix: do not use IsDefined when updating cached nullable properties + fix: fill CommunicationDisabledUntil property from new object when updating cached GuildMember + BREAKING: Revert "Remove global_name from User objects" + BREAKING: fix: wrap GlobalName in Optional + Update permissions. + BREAKING: Implement applied tags for webhooks.