Skip to content

Conversation

@rasmus
Copy link
Member

@rasmus rasmus commented Dec 6, 2025

No description provided.

Copilot AI review requested due to automatic review settings December 6, 2025 11:45
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 PR adds compilation and packaging support for .NET 10 to the EventFlow framework. The changes update the SDK version, add net10.0 as a target framework across multiple projects, and include version 10.0.0 of various Microsoft dependencies.

  • Adds .NET 10 SDK configuration via global.json
  • Extends target frameworks to include net10.0 across core library, test projects, and integration packages
  • Updates dependency versions to 10.0.0 for Microsoft.Extensions.* and Microsoft.EntityFrameworkCore packages for the net10.0 target

Reviewed changes

Copilot reviewed 18 out of 18 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
global.json Specifies .NET SDK version 10.0.100 with latestFeature rollForward policy
Source/EventFlow/EventFlow.csproj Adds net10.0 target with Microsoft.Extensions.* v10.0.0 dependencies; excludes System.Linq.Async per release notes
Source/EventFlow.Tests/EventFlow.Tests.csproj Adds net10.0 to test target frameworks
Source/EventFlow.TestHelpers/EventFlow.TestHelpers.csproj Adds net10.0 to test helper target frameworks
Source/EventFlow.Sql/EventFlow.Sql.csproj Adds net10.0 to SQL module target frameworks
Source/EventFlow.Sql.Tests/EventFlow.Sql.Tests.csproj Adds net10.0 to SQL test target frameworks
Source/EventFlow.SQLite/EventFlow.SQLite.csproj Adds net10.0 to SQLite module target frameworks
Source/EventFlow.SQLite.Tests/EventFlow.SQLite.Tests.csproj Adds net10.0 to SQLite test target frameworks
Source/EventFlow.RabbitMQ/EventFlow.RabbitMQ.csproj Adds net8.0 and net10.0 to RabbitMQ module target frameworks
Source/EventFlow.RabbitMQ.Tests/EventFlow.RabbitMQ.Tests.csproj Adds net8.0 and net10.0 to RabbitMQ test target frameworks
Source/EventFlow.MsSql/EventFlow.MsSql.csproj Adds net8.0 and net10.0 to MsSql module target frameworks
Source/EventFlow.MongoDB/EventFlow.MongoDB.csproj Adds net10.0 to MongoDB module target frameworks
Source/EventFlow.MongoDB.Tests/EventFlow.MongoDB.Tests.csproj Adds net8.0 and net10.0 to MongoDB test target frameworks
Source/EventFlow.Hangfire/EventFlow.Hangfire.csproj Adds net10.0 to Hangfire module target frameworks
Source/EventFlow.Hangfire.Tests/EventFlow.Hangfire.Tests.csproj Adds net10.0 to Hangfire test target frameworks (missing net8.0)
Source/EventFlow.EntityFramework/EventFlow.EntityFramework.csproj Converts to multi-targeting (net8.0;net10.0) and adds EF Core v10.0.0 for net10.0
Source/EventFlow.EntityFramework.Tests/EventFlow.EntityFramework.Tests.csproj Converts to multi-targeting and adds Npgsql v10.0.0 packages for net10.0
RELEASE_NOTES.md Documents .NET 10 support in version 1.3.0 with System.Linq.Async removal note

@rasmus rasmus merged commit a057d99 into develop-v1 Dec 6, 2025
5 checks passed
@rasmus rasmus deleted the net10-0 branch December 6, 2025 12:30
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.

2 participants