Skip to content

Add .net10 support#7200

Merged
sfmskywalker merged 2 commits intoelsa-workflows:2.xfrom
Kvariani:add-.net10-support
Jan 28, 2026
Merged

Add .net10 support#7200
sfmskywalker merged 2 commits intoelsa-workflows:2.xfrom
Kvariani:add-.net10-support

Conversation

@Kvariani
Copy link

@Kvariani Kvariani commented Jan 21, 2026

@Kvariani Kvariani changed the base branch from main to 2.x January 21, 2026 08:51
@gitguardian
Copy link

gitguardian bot commented Jan 21, 2026

️✅ There are no secrets present in this pull request anymore.

If these secrets were true positive and are still valid, we highly recommend you to revoke them.
While these secrets were previously flagged, we no longer have a reference to the
specific commits where they were detected. Once a secret has been leaked into a git
repository, you should consider it compromised, even if it was deleted immediately.
Find here more information about risks.


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

@Kvariani
Copy link
Author

@dotnet-policy-service agree

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request adds support for .NET 10.0 as a target framework across the Elsa Workflows codebase. The changes systematically update project files to include net10.0 alongside existing net8.0 and net9.0 targets, and add conditional package references for .NET 10.0-compatible versions of dependencies.

Changes:

  • Added net10.0 to TargetFrameworks in 43 project files across server, persistence, modules, activities, and designer components
  • Added conditional ItemGroups with .NET 10.0-compatible package versions (primarily Entity Framework Core 10.0.0, ASP.NET Core 10.0.0, and related Microsoft packages)
  • Included a binary icon.png file update (unrelated to .NET 10 support)

Reviewed changes

Copilot reviewed 42 out of 43 changed files in this pull request and generated 7 comments.

Show a summary per file
File Description
src/server/Elsa.Server.Api/Elsa.Server.Api.csproj Added net10.0 target and updated MVC/Linq packages
src/samples/persistence/Elsa.Samples.Persistence.EntityFramework/Elsa.Samples.Persistence.EntityFramework.csproj Added net10.0 System.Text.Encodings.Web package
src/persistence/Elsa.Persistence.EntityFramework./Elsa.Persistence.EntityFramework..csproj (5 files) Added net10.0 target and EF Core 10.0.0 packages for all database providers
src/modules/workflowtesting//Elsa.WorkflowTesting.csproj (2 files) Added net10.0 target framework
src/modules/workflowsettings/Elsa.WorkflowSettings.*.csproj (7 files) Added net10.0 target and appropriate EF Core 10.0.0 packages
src/modules/secrets/Elsa.Secrets.*.csproj (7 files) Added net10.0 target and updated dependencies
src/designer/bindings/aspnet/Elsa.Designer.Components.Web/Elsa.Designer.Components.Web.csproj Added net10.0 ASP.NET Core Components package
src/activities/webhooks/Elsa.Webhooks.*.csproj (7 files) Added net10.0 target and EF Core packages
src/activities/Elsa.Activities./Elsa.Activities..csproj (6 files) Added net10.0 target and required packages
icon.png Binary file update (unrelated to .NET 10 support)

@Kvariani
Copy link
Author

@sfmskywalker Hello. Can you review/approve this PR?

@sfmskywalker sfmskywalker merged commit c9eeca9 into elsa-workflows:2.x Jan 28, 2026
7 of 8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants