Skip to content

Align Microsoft.Extensions dependencies by target framework - #3

Merged
cjaliaga merged 12 commits into
mainfrom
cjaliaga-prepare-v2-release
Aug 7, 2026
Merged

Align Microsoft.Extensions dependencies by target framework#3
cjaliaga merged 12 commits into
mainfrom
cjaliaga-prepare-v2-release

Conversation

@cjaliaga

@cjaliaga cjaliaga commented Aug 7, 2026

Copy link
Copy Markdown
Member

Summary

  • replace netstandard2.0 with a dedicated net10.0 target
  • keep net8.0 consumers on Microsoft.Extensions 8.x and use 10.x for net10.0
  • preserve safe-method retry behavior on the 8.x resilience API
  • build and test both .NET 8 and .NET 10 in CI

Validation

  • clean Release build with no warnings
  • unit tests: 10/10 on net8.0 and 10/10 on net10.0
  • integration tests: 1/1 on net8.0 and 1/1 on net10.0
  • packed dependency groups and clean consumer restores verified for both TFMs

Release follow-up

Version 2.0.2 should be unlisted on NuGet.org. After this lands, the change must also be applied to the v2.0 maintenance branch and published as the next NBGV patch version.

friday-ali and others added 11 commits August 5, 2026 22:22
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 359e9f86-3bfc-462f-8444-a55c65288fc7
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5685f943-4236-4b82-bf86-44b12ee80b9e
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5685f943-4236-4b82-bf86-44b12ee80b9e
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5685f943-4236-4b82-bf86-44b12ee80b9e
Target .NET 8 and .NET 10, resolve matching Microsoft.Extensions package generations, and validate both runtimes in CI.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5685f943-4236-4b82-bf86-44b12ee80b9e
@cjaliaga
cjaliaga changed the base branch from friday/fanart-modernize to main August 7, 2026 09:51
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>

Copilot-Session: 5685f943-4236-4b82-bf86-44b12ee80b9e
@cjaliaga
cjaliaga merged commit 72b4999 into main Aug 7, 2026
1 check 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