Skip to content

Conversation

@martincostello
Copy link
Owner

  • Update to the stable release of .NET 10.
  • Bump version to 0.7.0.

martincostello and others added 14 commits October 15, 2025 20:57
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.
@martincostello martincostello added enhancement New feature or request dependencies Pull requests that update a dependency file .NET Pull requests that update .net code labels Nov 7, 2025
@codecov
Copy link

codecov bot commented Nov 7, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 98.59%. Comparing base (f2ea254) to head (b0d5fba).
⚠️ Report is 1 commits behind head on dotnet-vnext.
✅ All tests successful. No failed tests found.

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           
Flag Coverage Δ
linux 98.59% <ø> (ø)
macos 98.59% <ø> (ø)
windows 98.59% <ø> (ø)

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@martincostello martincostello marked this pull request as ready for review November 11, 2025 13:07
Copilot AI review requested due to automatic review settings November 11, 2025 13:07
@martincostello martincostello enabled auto-merge (squash) November 11, 2025 13:07
Copilot finished reviewing on behalf of martincostello November 11, 2025 13:08
Copy link

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 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.

@martincostello martincostello merged commit 21e3469 into dotnet-vnext Nov 11, 2025
22 checks passed
@martincostello martincostello deleted the update-dotnet-sdk-10.0.100 branch November 11, 2025 13:10
martincostello added a commit that referenced this pull request Nov 11, 2025
* 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]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file enhancement New feature or request .NET Pull requests that update .net code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants