Skip to content

Target net10.0 only and centralize the TFM#55

Merged
perkops merged 1 commit into
mainfrom
feature/more-updates
Jun 22, 2026
Merged

Target net10.0 only and centralize the TFM#55
perkops merged 1 commit into
mainfrom
feature/more-updates

Conversation

@perkops

@perkops perkops commented Jun 22, 2026

Copy link
Copy Markdown
Member

Summary

  • Drop net8.0; target net10.0 exclusively
  • Define the TFM once in the root Directory.Build.props
  • Remove now-redundant per-project TFM declarations

Changes

🔧 Configuration

  • Set net10.0 in root props
  • Remove from Atc.Test.csproj
  • Remove redundant from the test project

🔥 Removal

  • Drop net8.0 from the supported target frameworks

📝 Documentation

  • Remove the single-TFM references from the README

Breaking Changes

  • The package now targets net10.0 only.
  • Consumers on net8.0/net9.0 can no longer restore Atc.Test;
    they must move to net10.0.

Notes

  • TFM is now inherited solution-wide from Directory.Build.props,
    so new projects need no per-project target declaration.

BEGIN_COMMIT_OVERRIDE
feat!: drop netstandard2.1/net8.0/net9.0; target net10.0 exclusively
END_COMMIT_OVERRIDE

…props

- Drop net8.0; the library and tests now target net10.0 exclusively
- Define <TargetFramework>net10.0</TargetFramework> once in the root
  Directory.Build.props and remove the per-project TFM declarations
- Update README target-framework references
@perkops perkops requested a review from lupusbytes June 22, 2026 12:02
@perkops perkops merged commit 57e22ef into main Jun 22, 2026
3 checks passed
@perkops perkops deleted the feature/more-updates branch June 22, 2026 12:10
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