From 5de472f314da939f305de8c51a4665e38865746f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Dec 2025 20:20:42 +0000 Subject: [PATCH 1/2] Initial plan From 3d05654dbbf2a906e834576620b720025e3c2b99 Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Fri, 5 Dec 2025 20:30:00 +0000 Subject: [PATCH 2/2] Upgrade all projects from .NET Core 3.1/netstandard2.0 to .NET 8.0 Co-authored-by: steve-kaschimer <186587571+steve-kaschimer@users.noreply.github.com> --- src/FluentEmail.Core/FluentEmail.Core.csproj | 2 +- .../FluentEmail.Liquid/FluentEmail.Liquid.csproj | 2 +- .../FluentEmail.Razor/FluentEmail.Razor.csproj | 2 +- .../FluentEmail.Graph/FluentEmail.Graph.csproj | 2 +- .../FluentEmail.MailKit/FluentEmail.MailKit.csproj | 2 +- .../FluentEmail.Mailgun/FluentEmail.Mailgun.csproj | 2 +- .../FluentEmail.Mailtrap/FluentEmail.Mailtrap.csproj | 2 +- .../FluentEmail.SendGrid/FluentEmail.SendGrid.csproj | 2 +- src/Senders/FluentEmail.Smtp/FluentEmail.Smtp.csproj | 2 +- test/Directory.Build.props | 6 +++--- .../FluentEmail.Core.Tests.csproj | 9 +-------- .../FluentEmail.Liquid.Tests.csproj | 11 ++--------- .../FluentEmail.Razor.Tests.csproj | 9 +-------- 13 files changed, 16 insertions(+), 37 deletions(-) diff --git a/src/FluentEmail.Core/FluentEmail.Core.csproj b/src/FluentEmail.Core/FluentEmail.Core.csproj index a6b8f4fa..5280b14d 100644 --- a/src/FluentEmail.Core/FluentEmail.Core.csproj +++ b/src/FluentEmail.Core/FluentEmail.Core.csproj @@ -3,7 +3,7 @@ Send emails very easily. Use razor templates, smtp, embedded files, all without hassle. This is a Base Package and includes just the domain model, very basic defaults, and is also included with every other Fluent Email package here. Fluent Email - netstandard2.0 + net8.0 ../../assets diff --git a/src/Renderers/FluentEmail.Liquid/FluentEmail.Liquid.csproj b/src/Renderers/FluentEmail.Liquid/FluentEmail.Liquid.csproj index 5ec5fb46..f32d446e 100644 --- a/src/Renderers/FluentEmail.Liquid/FluentEmail.Liquid.csproj +++ b/src/Renderers/FluentEmail.Liquid/FluentEmail.Liquid.csproj @@ -5,7 +5,7 @@ Fluent Email - Liquid Marko Lahma;$(Authors) $(PackageTags);liquid - netstandard2.0 + net8.0 ../../../assets NU5104 enable diff --git a/src/Renderers/FluentEmail.Razor/FluentEmail.Razor.csproj b/src/Renderers/FluentEmail.Razor/FluentEmail.Razor.csproj index 2cd1860e..c055f3f4 100644 --- a/src/Renderers/FluentEmail.Razor/FluentEmail.Razor.csproj +++ b/src/Renderers/FluentEmail.Razor/FluentEmail.Razor.csproj @@ -4,7 +4,7 @@ Generate emails using Razor templates. Anything you can do in ASP.NET is possible here. Uses the RazorLight project under the hood. Fluent Email - Razor $(PackageTags);razor - netstandard2.0 + net8.0 ../../../assets NU5104 diff --git a/src/Senders/FluentEmail.Graph/FluentEmail.Graph.csproj b/src/Senders/FluentEmail.Graph/FluentEmail.Graph.csproj index c8695580..da89b269 100644 --- a/src/Senders/FluentEmail.Graph/FluentEmail.Graph.csproj +++ b/src/Senders/FluentEmail.Graph/FluentEmail.Graph.csproj @@ -4,7 +4,7 @@ Send emails via Microsoft Graph API Fluent Email - Graph $(PackageTags);graph - netstandard2.0 + net8.0 NU5104 diff --git a/src/Senders/FluentEmail.MailKit/FluentEmail.MailKit.csproj b/src/Senders/FluentEmail.MailKit/FluentEmail.MailKit.csproj index 8375b7e0..b18fb523 100644 --- a/src/Senders/FluentEmail.MailKit/FluentEmail.MailKit.csproj +++ b/src/Senders/FluentEmail.MailKit/FluentEmail.MailKit.csproj @@ -5,7 +5,7 @@ Fluent Email - MailKit Luke Lowrey;Ben Cull;Matt Rutledge;Github Contributors $(PackageTags);mailkit - netstandard2.0 + net8.0 FluentEmail.MailKitSmtp diff --git a/src/Senders/FluentEmail.Mailgun/FluentEmail.Mailgun.csproj b/src/Senders/FluentEmail.Mailgun/FluentEmail.Mailgun.csproj index a867b742..8c0860d2 100644 --- a/src/Senders/FluentEmail.Mailgun/FluentEmail.Mailgun.csproj +++ b/src/Senders/FluentEmail.Mailgun/FluentEmail.Mailgun.csproj @@ -4,7 +4,7 @@ Send emails via MailGun using their REST API Fluent Email - MailGun $(PackageTags);mailgun - netstandard2.0 + net8.0 diff --git a/src/Senders/FluentEmail.Mailtrap/FluentEmail.Mailtrap.csproj b/src/Senders/FluentEmail.Mailtrap/FluentEmail.Mailtrap.csproj index 993039e1..4d738da7 100644 --- a/src/Senders/FluentEmail.Mailtrap/FluentEmail.Mailtrap.csproj +++ b/src/Senders/FluentEmail.Mailtrap/FluentEmail.Mailtrap.csproj @@ -5,7 +5,7 @@ Fluent Email - MailTrap Luke Lowrey;Ben Cull;Anthony Zigenbine;Github Contributors $(PackageTags);mailtrap - netstandard2.0 + net8.0 diff --git a/src/Senders/FluentEmail.SendGrid/FluentEmail.SendGrid.csproj b/src/Senders/FluentEmail.SendGrid/FluentEmail.SendGrid.csproj index 9420fba1..ff2b9b17 100644 --- a/src/Senders/FluentEmail.SendGrid/FluentEmail.SendGrid.csproj +++ b/src/Senders/FluentEmail.SendGrid/FluentEmail.SendGrid.csproj @@ -5,7 +5,7 @@ Fluent Email - SendGrid Luke Lowrey;Ben Cull;Ricardo Santos;Github Contributors $(PackageTags);sendgrid - netstandard2.0 + net8.0 diff --git a/src/Senders/FluentEmail.Smtp/FluentEmail.Smtp.csproj b/src/Senders/FluentEmail.Smtp/FluentEmail.Smtp.csproj index d43c7997..fbc966f5 100644 --- a/src/Senders/FluentEmail.Smtp/FluentEmail.Smtp.csproj +++ b/src/Senders/FluentEmail.Smtp/FluentEmail.Smtp.csproj @@ -5,7 +5,7 @@ Fluent Email - SMTP Luke Lowrey;Ben Cull;Github Contributors $(PackageTags);smtp - netstandard2.0 + net8.0 diff --git a/test/Directory.Build.props b/test/Directory.Build.props index b35672c9..0e9beb40 100644 --- a/test/Directory.Build.props +++ b/test/Directory.Build.props @@ -6,9 +6,9 @@ - - - + + + diff --git a/test/FluentEmail.Core.Tests/FluentEmail.Core.Tests.csproj b/test/FluentEmail.Core.Tests/FluentEmail.Core.Tests.csproj index cc26ca67..b232a710 100644 --- a/test/FluentEmail.Core.Tests/FluentEmail.Core.Tests.csproj +++ b/test/FluentEmail.Core.Tests/FluentEmail.Core.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.1 + net8.0 true @@ -13,18 +13,11 @@ - - - - - - - PreserveNewest diff --git a/test/FluentEmail.Liquid.Tests/FluentEmail.Liquid.Tests.csproj b/test/FluentEmail.Liquid.Tests/FluentEmail.Liquid.Tests.csproj index 47f348e4..893feb26 100644 --- a/test/FluentEmail.Liquid.Tests/FluentEmail.Liquid.Tests.csproj +++ b/test/FluentEmail.Liquid.Tests/FluentEmail.Liquid.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.1 + net8.0 true @@ -23,14 +23,7 @@ - - - - - - - - + diff --git a/test/FluentEmail.Razor.Tests/FluentEmail.Razor.Tests.csproj b/test/FluentEmail.Razor.Tests/FluentEmail.Razor.Tests.csproj index 2b40ef07..cf9f8f36 100644 --- a/test/FluentEmail.Razor.Tests/FluentEmail.Razor.Tests.csproj +++ b/test/FluentEmail.Razor.Tests/FluentEmail.Razor.Tests.csproj @@ -1,7 +1,7 @@  - netcoreapp3.1 + net8.0 true @@ -28,11 +28,4 @@ - - - - - - -