Skip to content

[BD-846] Upgrade from .NET 8 to .NET 10#20

Merged
Ranganathan-code-ops merged 1 commit intomainfrom
feature/orch-001/BD-846-net10-migration
Feb 13, 2026
Merged

[BD-846] Upgrade from .NET 8 to .NET 10#20
Ranganathan-code-ops merged 1 commit intomainfrom
feature/orch-001/BD-846-net10-migration

Conversation

@Ranganathan-code-ops
Copy link
Copy Markdown
Collaborator

@Ranganathan-code-ops Ranganathan-code-ops commented Feb 11, 2026

Summary

  • Upgrade all project files from net8.0 to net10.0 (6 .csproj files)
  • Upgrade NuGet packages to .NET 10 compatible versions
  • Update Docker base images from dotnet/sdk:8.010.0 and dotnet/aspnet:8.010.0
  • Update CI/CD workflows from 8.0.x10.0.x
  • Add global.json pinning SDK to 10.0.102 with latestFeature rollForward

Package Upgrades

Package From To
Microsoft.AspNetCore.OpenApi 8.0.23 10.0.3
Swashbuckle.AspNetCore 10.1.0 10.1.2
Microsoft.AspNetCore.Mvc.Testing 8.0.* 10.0.3
Microsoft.NET.Test.Sdk 17.8.0 18.0.1
xunit 2.5.3 2.9.3
xunit.runner.visualstudio 2.5.3 3.1.5
Moq 4.20.70 4.20.72

Test Plan

  • All 150 tests pass (115 unit + 35 integration)
  • Build succeeds with 0 errors, 0 warnings
  • Restore succeeds with all .NET 10 packages
  • CI pipeline passes on .NET 10

JIRA

Closes BD-859, BD-860, BD-861, BD-862

🤖 Generated with Claude Code

- Upgrade all 6 .csproj TargetFramework from net8.0 to net10.0
- Upgrade Microsoft.AspNetCore.OpenApi from 8.0.23 to 10.0.3
- Upgrade Swashbuckle.AspNetCore from 10.1.0 to 10.1.2
- Upgrade Microsoft.AspNetCore.Mvc.Testing from 8.0.* to 10.0.3
- Upgrade Microsoft.NET.Test.Sdk from 17.8.0 to 18.0.1
- Upgrade xunit from 2.5.3 to 2.9.3, xunit.runner.visualstudio to 3.1.5
- Align Moq version to 4.20.72 across all test projects
- Update Dockerfile base images from dotnet/sdk:8.0 to 10.0
- Update CI/CD workflows DOTNET_VERSION from 8.0.x to 10.0.x
- Add global.json pinning SDK to 10.0.102 with latestFeature rollForward
- All 150 tests pass (115 unit + 35 integration)

Closes BD-859, BD-860, BD-861, BD-862

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@Ranganathan-code-ops Ranganathan-code-ops force-pushed the feature/orch-001/BD-846-net10-migration branch from 7abe939 to 7c3bed5 Compare February 12, 2026 18:37
@Ranganathan-code-ops Ranganathan-code-ops merged commit 071212b into main Feb 13, 2026
3 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