From 76d685744d3149bcaf9acee117e0b18401cbd769 Mon Sep 17 00:00:00 2001 From: Sipke Schoorstra Date: Sun, 22 Dec 2024 10:00:56 +0100 Subject: [PATCH] Update target frameworks and package versions to latest Dropped .NET 6 support and upgraded projects to .NET 8 and .NET 9 frameworks. Updated several package dependencies to their latest stable or preview versions to ensure compatibility and leverage improvements. --- Directory.Packages.props | 141 +++++++----------- src/Directory.Build.props | 2 +- ...rsistence.EntityFrameworkCore.MySql.csproj | 2 +- src/modules/Elsa.Common/Elsa.Common.csproj | 4 - .../Elsa.EntityFrameworkCore.MySql.csproj | 2 +- ...sa.Quartz.EntityFrameworkCore.MySql.csproj | 2 +- src/modules/Elsa.Quartz/Elsa.Quartz.csproj | 2 +- 7 files changed, 56 insertions(+), 99 deletions(-) diff --git a/Directory.Packages.props b/Directory.Packages.props index a69ea2529..2457b4ded 100644 --- a/Directory.Packages.props +++ b/Directory.Packages.props @@ -16,35 +16,35 @@ - + - + - + - - - + + + - - - - - - - - + + + + + + + + - + - + @@ -55,17 +55,17 @@ - - - - + + + + - + - + @@ -86,84 +86,45 @@ - + - + - + - + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -174,16 +135,16 @@ - + - - + + - + @@ -221,11 +182,11 @@ - - + + - + diff --git a/src/Directory.Build.props b/src/Directory.Build.props index cb5db9709..84212213e 100644 --- a/src/Directory.Build.props +++ b/src/Directory.Build.props @@ -3,7 +3,7 @@ - net6.0;net8.0;net9.0 + net8.0;net9.0 diff --git a/src/modules/Elsa.Agents.Persistence.EntityFrameworkCore.MySql/Elsa.Agents.Persistence.EntityFrameworkCore.MySql.csproj b/src/modules/Elsa.Agents.Persistence.EntityFrameworkCore.MySql/Elsa.Agents.Persistence.EntityFrameworkCore.MySql.csproj index 04d22bca5..4ef508dba 100644 --- a/src/modules/Elsa.Agents.Persistence.EntityFrameworkCore.MySql/Elsa.Agents.Persistence.EntityFrameworkCore.MySql.csproj +++ b/src/modules/Elsa.Agents.Persistence.EntityFrameworkCore.MySql/Elsa.Agents.Persistence.EntityFrameworkCore.MySql.csproj @@ -1,7 +1,7 @@  - net6.0;net8.0 + net8.0;net9.0 Provides an EF Core migrations for MySQL for the Agents Persistence module. elsa module agents semantic kernel llm ai persistence efcore entity framework core mysql diff --git a/src/modules/Elsa.Common/Elsa.Common.csproj b/src/modules/Elsa.Common/Elsa.Common.csproj index 7899635c9..654e988e5 100644 --- a/src/modules/Elsa.Common/Elsa.Common.csproj +++ b/src/modules/Elsa.Common/Elsa.Common.csproj @@ -21,8 +21,4 @@ - - - - diff --git a/src/modules/Elsa.EntityFrameworkCore.MySql/Elsa.EntityFrameworkCore.MySql.csproj b/src/modules/Elsa.EntityFrameworkCore.MySql/Elsa.EntityFrameworkCore.MySql.csproj index c8ad4abb8..97efa0a73 100644 --- a/src/modules/Elsa.EntityFrameworkCore.MySql/Elsa.EntityFrameworkCore.MySql.csproj +++ b/src/modules/Elsa.EntityFrameworkCore.MySql/Elsa.EntityFrameworkCore.MySql.csproj @@ -1,7 +1,7 @@ - net6.0;net8.0 + net8.0;net9.0 Provides MySQL EF Core migrations for various modules. diff --git a/src/modules/Elsa.Quartz.EntityFrameworkCore.MySql/Elsa.Quartz.EntityFrameworkCore.MySql.csproj b/src/modules/Elsa.Quartz.EntityFrameworkCore.MySql/Elsa.Quartz.EntityFrameworkCore.MySql.csproj index e9362407a..422ff83a5 100644 --- a/src/modules/Elsa.Quartz.EntityFrameworkCore.MySql/Elsa.Quartz.EntityFrameworkCore.MySql.csproj +++ b/src/modules/Elsa.Quartz.EntityFrameworkCore.MySql/Elsa.Quartz.EntityFrameworkCore.MySql.csproj @@ -1,7 +1,7 @@ - net6.0;net8.0 + net8.0;net9.0 Provides EF Core migrations for Quartz.NET. diff --git a/src/modules/Elsa.Quartz/Elsa.Quartz.csproj b/src/modules/Elsa.Quartz/Elsa.Quartz.csproj index d58faa3c6..1d9418298 100644 --- a/src/modules/Elsa.Quartz/Elsa.Quartz.csproj +++ b/src/modules/Elsa.Quartz/Elsa.Quartz.csproj @@ -1,7 +1,7 @@ - net6.0;net8.0;net9.0 + net8.0;net9.0 Provides integration with the Quartz.NET library and provide am implementation of Elsa's IJobScheduler using Quartz.NET.