-
-
Notifications
You must be signed in to change notification settings - Fork 14
Update to .NET 10 GA #1076
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update to .NET 10 GA #1076
Conversation
martincostello
commented
Nov 7, 2025
- Update to the stable release of .NET 10.
- Bump version to 0.7.0.
Update to .NET 10 with .NET SDK version 10.0.100-preview.3.25201.16. Co-Authored-By: costellobot <[email protected]>
* Update .NET SDK Update .NET SDK to version 10.0.100-preview.4.25258.110. --- updated-dependencies: - dependency-name: Microsoft.NET.Sdk dependency-version: 10.0.100-preview.4.25258.110 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: costellobot <[email protected]> * Bump .NET NuGet packages Bumps .NET dependencies to their latest versions for the .NET 10.0.100-preview.4.25258.110 SDK. Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.0-preview.3.25172.1 to 10.0.0-preview.4.25258.110. Bumps Microsoft.Extensions.Logging from 10.0.0-preview.3.25171.5 to 10.0.0-preview.4.25258.110. --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 10.0.0-preview.4.25258.110 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Extensions.Logging dependency-version: 10.0.0-preview.4.25258.110 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: costellobot <[email protected]> --------- Signed-off-by: costellobot <[email protected]>
* Update .NET SDK Update .NET SDK to version 10.0.100-preview.5.25277.114. --- updated-dependencies: - dependency-name: Microsoft.NET.Sdk dependency-version: 10.0.100-preview.5.25277.114 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: costellobot <[email protected]> * Bump .NET NuGet packages Bumps .NET dependencies to their latest versions for the .NET 10.0.100-preview.5.25277.114 SDK. Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.0-preview.4.25258.110 to 10.0.0-preview.5.25277.114. Bumps Microsoft.Extensions.Logging from 10.0.0-preview.4.25258.110 to 10.0.0-preview.5.25277.114. --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 10.0.0-preview.5.25277.114 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Extensions.Logging dependency-version: 10.0.0-preview.5.25277.114 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: costellobot <[email protected]> --------- Signed-off-by: costellobot <[email protected]>
Fix-up package references.
Put `net10.0` first.
Update to preview 6 of .NET 10.
Now configured in the project file.
* Update .NET SDK Update .NET SDK to version 10.0.100-preview.7.25380.108. --- updated-dependencies: - dependency-name: Microsoft.NET.Sdk dependency-version: 10.0.100-preview.7.25380.108 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: costellobot <[email protected]> * Bump .NET NuGet packages Bumps .NET dependencies to their latest versions for the .NET 10.0.100-preview.7.25380.108 SDK. Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.0-preview.6.25358.103 to 10.0.0-preview.7.25380.108. Bumps Microsoft.Extensions.Logging from 10.0.0-preview.6.25358.103 to 10.0.0-preview.7.25380.108. --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 10.0.0-preview.7.25380.108 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Extensions.Logging dependency-version: 10.0.0-preview.7.25380.108 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: costellobot <[email protected]> --------- Signed-off-by: costellobot <[email protected]>
Update NuGet packages for .NET 10 preview 7.
Update .NET SDK to version 10.0.100-rc.1.25451.107. --- updated-dependencies: - dependency-name: Microsoft.NET.Sdk dependency-version: 10.0.100-rc.1.25451.107 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: costellobot <[email protected]>
Update NuGet packages for .NET 10 RC1.
Use C# 14 extension-everything to polyfill `ArgumentNullException.ThrowIfNull()`.
* Update .NET SDK Update .NET SDK to version 10.0.100-rc.2.25502.107. --- updated-dependencies: - dependency-name: Microsoft.NET.Sdk dependency-version: 10.0.100-rc.2.25502.107 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: costellobot <[email protected]> * Bump .NET NuGet packages Bumps .NET dependencies to their latest versions for the .NET 10.0.100-rc.2.25502.107 SDK. Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.0-rc.1.25451.107 to 10.0.0-rc.2.25502.107. Bumps Microsoft.Extensions.Logging from 10.0.0-rc.1.25451.107 to 10.0.0-rc.2.25502.107. --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 10.0.0-rc.2.25502.107 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Extensions.Logging dependency-version: 10.0.0-rc.2.25502.107 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: costellobot <[email protected]> * Fix package references Updates for .NET 10 RC2. --------- Signed-off-by: costellobot <[email protected]> Co-authored-by: Martin Costello <[email protected]>
- Update to the stable release of .NET 10. - Bump version to 0.7.0.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## dotnet-vnext #1076 +/- ##
=============================================
Coverage 98.59% 98.59%
=============================================
Files 16 16
Lines 284 284
Branches 37 37
=============================================
Hits 280 280
Misses 2 2
Partials 2 2
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
a1c7587 to
f2ea254
Compare
There was a problem hiding this 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 updates the project to use the stable .NET 10 GA release and bumps the package version to 0.7.0.
- Updates .NET SDK from version 10.0.100-rc.2.25502.107 to 10.0.100
- Updates Microsoft.Extensions.Logging and Microsoft.AspNetCore.Mvc.Testing packages from RC version to 10.0.0 stable
- Increments assembly and package version from 0.6.x to 0.7.0
Reviewed Changes
Copilot reviewed 5 out of 5 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
| global.json | Updates .NET SDK version from RC to stable 10.0.100 |
| Directory.Packages.props | Updates Microsoft package versions from RC to stable 10.0.0 |
| Directory.Build.props | Bumps AssemblyVersion to 0.7.0.0 and VersionPrefix to 0.7.0 |
| src/Logging.XUnit/MartinCostello.Logging.XUnit.csproj | Updates Microsoft.Extensions.Logging version override for net10.0 target |
| src/Logging.XUnit.v3/MartinCostello.Logging.XUnit.v3.csproj | Updates Microsoft.Extensions.Logging version override for net10.0 target |
Comments suppressed due to low confidence (1)
Directory.Build.props:7
- The TODO comment indicates that the NU5104 warning suppression should be removed now that .NET 10 is stable. Consider removing lines 6-7 or updating the comment if the suppression is still needed for other reasons.
<!-- TODO Remove when .NET 10 is stable -->
<NoWarn>$(NoWarn);NU5104</NoWarn>
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
* Update to .NET 10 Update to .NET 10 with .NET SDK version 10.0.100-preview.3.25201.16. Co-Authored-By: costellobot <[email protected]> * Update .NET SDK to 10.0.100-preview.4.25258.110 (#920) * Update .NET SDK Update .NET SDK to version 10.0.100-preview.4.25258.110. --- updated-dependencies: - dependency-name: Microsoft.NET.Sdk dependency-version: 10.0.100-preview.4.25258.110 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: costellobot <[email protected]> * Bump .NET NuGet packages Bumps .NET dependencies to their latest versions for the .NET 10.0.100-preview.4.25258.110 SDK. Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.0-preview.3.25172.1 to 10.0.0-preview.4.25258.110. Bumps Microsoft.Extensions.Logging from 10.0.0-preview.3.25171.5 to 10.0.0-preview.4.25258.110. --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 10.0.0-preview.4.25258.110 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Extensions.Logging dependency-version: 10.0.0-preview.4.25258.110 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: costellobot <[email protected]> --------- Signed-off-by: costellobot <[email protected]> * Update .NET SDK to 10.0.100-preview.5.25277.114 (#939) * Update .NET SDK Update .NET SDK to version 10.0.100-preview.5.25277.114. --- updated-dependencies: - dependency-name: Microsoft.NET.Sdk dependency-version: 10.0.100-preview.5.25277.114 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: costellobot <[email protected]> * Bump .NET NuGet packages Bumps .NET dependencies to their latest versions for the .NET 10.0.100-preview.5.25277.114 SDK. Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.0-preview.4.25258.110 to 10.0.0-preview.5.25277.114. Bumps Microsoft.Extensions.Logging from 10.0.0-preview.4.25258.110 to 10.0.0-preview.5.25277.114. --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 10.0.0-preview.5.25277.114 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Extensions.Logging dependency-version: 10.0.0-preview.5.25277.114 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: costellobot <[email protected]> --------- Signed-off-by: costellobot <[email protected]> * Updates for rebase Fix-up package references. * Reorder TFMs Put `net10.0` first. * Update to .NET 10 preview 6 Update to preview 6 of .NET 10. * Remove suppression Now configured in the project file. * Update .NET SDK to 10.0.100-preview.7.25380.108 (#992) * Update .NET SDK Update .NET SDK to version 10.0.100-preview.7.25380.108. --- updated-dependencies: - dependency-name: Microsoft.NET.Sdk dependency-version: 10.0.100-preview.7.25380.108 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: costellobot <[email protected]> * Bump .NET NuGet packages Bumps .NET dependencies to their latest versions for the .NET 10.0.100-preview.7.25380.108 SDK. Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.0-preview.6.25358.103 to 10.0.0-preview.7.25380.108. Bumps Microsoft.Extensions.Logging from 10.0.0-preview.6.25358.103 to 10.0.0-preview.7.25380.108. --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 10.0.0-preview.7.25380.108 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Extensions.Logging dependency-version: 10.0.0-preview.7.25380.108 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: costellobot <[email protected]> --------- Signed-off-by: costellobot <[email protected]> * Update NuGet packages Update NuGet packages for .NET 10 preview 7. * Update .NET SDK (#1015) Update .NET SDK to version 10.0.100-rc.1.25451.107. --- updated-dependencies: - dependency-name: Microsoft.NET.Sdk dependency-version: 10.0.100-rc.1.25451.107 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: costellobot <[email protected]> * Update NuGet packages Update NuGet packages for .NET 10 RC1. * Simplify parameter validation Use C# 14 extension-everything to polyfill `ArgumentNullException.ThrowIfNull()`. * Update .NET SDK to 10.0.100-rc.2.25502.107 (#1054) * Update .NET SDK Update .NET SDK to version 10.0.100-rc.2.25502.107. --- updated-dependencies: - dependency-name: Microsoft.NET.Sdk dependency-version: 10.0.100-rc.2.25502.107 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: costellobot <[email protected]> * Bump .NET NuGet packages Bumps .NET dependencies to their latest versions for the .NET 10.0.100-rc.2.25502.107 SDK. Bumps Microsoft.AspNetCore.Mvc.Testing from 10.0.0-rc.1.25451.107 to 10.0.0-rc.2.25502.107. Bumps Microsoft.Extensions.Logging from 10.0.0-rc.1.25451.107 to 10.0.0-rc.2.25502.107. --- updated-dependencies: - dependency-name: Microsoft.AspNetCore.Mvc.Testing dependency-version: 10.0.0-rc.2.25502.107 dependency-type: direct:production update-type: version-update:semver-major - dependency-name: Microsoft.Extensions.Logging dependency-version: 10.0.0-rc.2.25502.107 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: costellobot <[email protected]> * Fix package references Updates for .NET 10 RC2. --------- Signed-off-by: costellobot <[email protected]> Co-authored-by: Martin Costello <[email protected]> * Update to .NET 10 GA (#1076) - Update to the stable release of .NET 10. - Bump version to 0.7.0. * Remove NU5104 suppression No longer needed. --------- Signed-off-by: costellobot <[email protected]> Co-authored-by: martincostello <[email protected]>