Skip to content

Add .NET10 - #616

Merged
linglingye001 merged 3 commits into
mainfrom
linglingye/add-tfm
Aug 27, 2026
Merged

Add .NET10#616
linglingye001 merged 3 commits into
mainfrom
linglingye/add-tfm

Conversation

@linglingye001

Copy link
Copy Markdown
Member

Why this PR?

#537

Visible Changes

  • Core package now targets netstandard2.0;netstandard2.1;net8.0;net10.0 in Microsoft.FeatureManagement.csproj.
  • TimeProvider and DiagnosticSource packages are limited to .NET Standard.
  • .NET 8 retains 8.x Microsoft.Extensions.*; .NET 10 uses centrally managed 10.0.11 dependencies from Directory.Build.props.
  • ASP.NET package and both test projects now target .NET 8 and .NET 10.
  • System.Linq.Async is excluded on .NET 10 to avoid collisions with its new inbox async LINQ APIs.
  • CI installs .NET 8 and 10 through install-dotnet.ps1.
  • test.ps1 now runs both test projects.
  • pack.ps1 now stops immediately if any package fails.

@linglingye001
linglingye001 merged commit cd386d1 into main Aug 27, 2026
5 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.

2 participants