[Bug Bash] The warning icon on the right of installed vulnerable package version doesn’t show for the lower version in “Consolidate” tab of solution-level PM UI #14024
Labels
Area:NuGetAudit
Found:ManualTests
Functionality:VisualStudioUI
Priority:2
Issues for the current backlog.
Product:VS.Client
Type:Bug
NuGet Product Used
Visual Studio Package Management UI
Product Version
Dev\6.13.0.106
Worked before?
It’s not a regression since it is a new feature.
Impact
It bothers me. A fix would be nice
Repro Steps & Context
Details about problem
NuGet Version: Dev\6.13.0.106
VS Version: Main\35627.41
OS: Windows-11-Enterprise-23H2
Notes:
1.The repro rate is 100%.
2.It only shows for the latest version on "Consolidate" tab if there are three projects installed different vulnerable package versions as the screenshot below.
Repro Steps:
1.Create a solution with two C# Console App (.NET [latest]) projects (called Project1 & Project2).
2.Right-click the project in Solution Explorer and select "Manage NuGet Packages for Solution…" menu item to open PM UI.
3.Select the package source: "nuget.org" near the gear button.
4.Go to the “Browse" tab, install a vulnerable package version “Newtonsoft.json 12.0.1” into the Project2.
5.Go to the “Installed” tab, click the installed package (e.g. "Newtonsoft.Json") in the package list and install another vulnerable package version “Newtonsoft.json 12.0.2” into the Project1.
6.Go to the “Consolidate” tab and observe the warning icon on the right of every installed vulnerable package version.
Expected Result:
The warning icon should show on the right of every installed vulnerable package version.
Actual Result:
The warning icon on the right of installed vulnerable package version doesn’t show for the lower version as the screenshot below.
The text was updated successfully, but these errors were encountered: