Description
Summary
Background
Goal of this feature: Contribute to the security and reliability of the NuGet ecosystem by having a way to provide discoverable, timely, and actionable notifications to users regarding the health of their NuGet packages.
Initial Spec: NuGet/Home#11838
Experience Requirements
-
Notification: icons which will surface on package nodes in the solution explorer to indicate various issues with the package (deprecated package, vulnerability, update needed)
-
Details/Information:
- Actionable warning notification
- Info tip or Inline error message text under the node in question
-
Action: There must be a way to interact with the warning to take you to manage package details. Right-click to open view of package in question in NuGet Package Manager
-
Opt-out: A way for users to opt out of the feature at an IDE level
More information at: AB#1503715
User Impact
By surfacing vulnerability information to the Solution Explorer we are making it super easy for users to notice and fix issues with their packages.