Skip to content

Update SMTP library and build workflows for .NET 10 - #117

Merged
mitchelsellers merged 3 commits into
developfrom
copilot/update-project-to-net-10
Sep 28, 2026
Merged

mitchelsellers merged 3 commits into
developfrom
copilot/update-project-to-net-10

Conversation

Copilot AI commented Sep 28, 2026 •

Copy link
Copy Markdown
Contributor

Updates the SMTP package and its test/build configuration to target .NET 10. This aligns the library metadata, dependency versions, and GitHub Actions workflows with the new runtime baseline and 2026 copyright.

  • Project target/framework updates

    • Retargets the library and test projects from net9.0 to net10.0
    • Updates package metadata to reflect .NET 10+
  • Dependency alignment

    • Bumps Microsoft.Extensions.* references to the .NET 10 line
    • Updates Microsoft.SourceLink.GitHub to the .NET 10 line
    • Leaves ICG.NetCore.Utilities.Email unchanged because the latest published package remains 9.0.0
  • Build workflow updates

    • Switches CI and release workflows to install and build with .NET 10.x
  • Metadata refresh

    • Advances package copyright year to 2026
<TargetFramework>net10.0</TargetFramework>
...
<PackageReference Include="Microsoft.Extensions.Logging" Version="10.0.12" />

Copilot AI linked an issue Sep 28, 2026 that may be closed by this pull request
Co-authored-by: mitchelsellers <5659113+mitchelsellers@users.noreply.github.com>
Copilot AI changed the title [WIP] Update project to .NET 10 and build scripts Update SMTP library and build workflows for .NET 10 Sep 28, 2026
@mitchelsellers
mitchelsellers marked this pull request as ready for review September 28, 2026 04:37
@mitchelsellers
mitchelsellers merged commit cd4ece7 into develop Sep 28, 2026
2 checks passed
@mitchelsellers
mitchelsellers deleted the copilot/update-project-to-net-10 branch September 28, 2026 04:38
@sonarqubecloud

Copy link
Copy Markdown

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.

Update Project to .NET 10

2 participants