Releases: digitalcoyote/NuGetDefense
v3.0.7 Remove Non-Vulnerable Packages from reports
Thansk to PR #94 Packages without vulnerabilities are now removed from the packages report. If you need this restored for any reason, raise an issue and we'll evaluate a solution. Most people won't care about dependencies without vulnerabilities, and this decrease the amount of data that one might need to look over for soltuions with many packages. If you need this, raise an issue or submit a PR with the old behavior gated behind configuration and I'll merge it in.
v3.0.5 Bug Fix Release
Fixes #89 thanks to PR #90 Missing Config leads to Non-Zero Exit Code
Thanks to @ChristopherThiedeVireq for this Fix
v3.0.4 Bug Fix Release
This fix is thanks to @ChristopherThiedeVireq and addresses issues with the JsonReport when a solution is scanned.
v3.0.3
v3.0.2 Bug Fix Release
Fixing GitHub Security Advisory Database Version Parsing
Fixed an issue that caused some Vulnerable versions to parse incorrectly causing exceptions during scans.
Fixed .Net Framework Support
Fixed the NuGetDefense targets file to only add --tfm
when a value is able to be appended.
Fixes for Sqlite Cache round 2
With the new unit tests for caching, a few more issues were caught. It would have had trouble caching and reporting cached vulenrablities under a variety of scenarios.
Fixes for Sqlite Cache
Fixed multiple issues with Sqlite caching including problems with the queries and a failure to actually update the cache
Backporting 3.x features to .Net Core 3.1
This should be a very straightforward build of NuGetDefense 3.0.1 targeting netcoreapp3.1 instead of .Net 6