dotnet / dotnet/aspnetcore

Remove API that was marked obsolete in <= .NET 8

Open
#62,867 2 comments 2 reactions 1 assignee Assigned to @Copilot View on GitHub
area-infrastructure Priority:2 task
Dominant language
C#
Stars
38.4k
Forks
10.9k
Avg merge
2d 5h
Merged PRs (30d)
276

Description

It's been since https://github.com/dotnet/aspnetcore/issues/27529 that we did a global pass to remove API that was marked Obsolete long enough ago. A good definition of long enough ago is "shipped in the last LTS" ie., .NET 8.0, since then even customers that only consume LTS will have had a chance to see the Obsolete attribute.

In a simple grep of release/8.0 vs main, I see roughly 140 that meet this criteria. Probably easiest to do this in chunks by folder.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.