dotnet: NuGet Package Pruning: Cleaner Dependencies and Actionable Vulnerability Reports
In .NET 10, package pruning removes platform-provided packages from the dependency graph. With transitive auditing enabled by default, projects using the new defaults see about 70% fewer transitive vulnerability reports than with the previous defaults.