Skip to content

Releases: digitalcoyote/NuGetDefense

v4.1.3.1

13 Jul 23:11
Compare
Choose a tag to compare

Maintenance Release:

  • NuGetDefense.GitHubAdvisoryDatabase 2.0.6 -> 2.0.7.1
  • NuGetDefense.Core 2.0.13.1 -> 2.0.13.2
  • NuGetDefense.NVD 2.1.6 -> 2.1.6.1
  • NuGetDefense.OSSIndex 2.1.4 -> 2.1.4.1
  • Serilog.Sinks.Console 5.0.1 -> 6.0.0
  • Serilog.Sinks.File 5.0.0 -> 6.0.0
  • NuGet.Versioning 6.10.0 -> 6.10.1
  • System.Text.Json 8.0.3 -> 8.0.4
  • Microsoft.Data.Sqlite 8.0.6 -> 8.0.7

v4.1.3 BugFix Release

01 Jun 15:07
Compare
Choose a tag to compare

Fixed this release:

  • #154 Vulnerable packages not showing in Vulnerability Reports
  • Fix CVSS Scores sometimes slippping under reporting thresholds due to storing them as double

v4.1.2-prerelease0001

20 May 12:30
Compare
Choose a tag to compare
v4.1.2-prerelease0001 Pre-release
Pre-release

Prerelease for testing new NVD-Recreate fix in NuGetDefense.Core and NuGetDefense.NVD

v4.1.1

14 May 02:19
Compare
Choose a tag to compare

Changes this release:

  • Additional information logged out for cache and config locations (thanks @zachrybaker)
  • Fix #183 Where the NuGetDefense.json was not being found (again thanks to @zachrybaker)
  • NVD API Improvements and logging (bumped to v2.1.2)

v4.1.0-pre0002

25 Apr 03:02
Compare
Choose a tag to compare
v4.1.0-pre0002 Pre-release
Pre-release

Fix support for VB.Net and F# projects

v4.0.5.0

25 Apr 02:43
Compare
Choose a tag to compare

Fix Issues with dotnet list parsing as a temporary solution while parsing project.assets.json is being worked on.

v3.2.5.0

25 Apr 02:33
Compare
Choose a tag to compare

Fix Issues with dotnet list parsing as a temporary solution while parsing project.assets.json is being worked on.

v4.1.0-pre0001 Fix dotnet list parsing issues

17 Apr 00:58
Compare
Choose a tag to compare

NuGetDefense is switching away from parsing the dotnet list output to parsing the project Lock file for resolved dependencies. This should fix the intermittent (ans sometimes cosntant) failures from parsing dotnet list. This required picking up a new dependency NuGet.ProjectModel

What you need to know:

  • dotnet restore is required to create the lock file
  • The file in quest is project.assets.json
    • NuGet Defense looks in the same folder as the project file and in the ./obj folder
  • Fixes #180

v4.0.4.0 Bugfix Release

16 Mar 17:38
Compare
Choose a tag to compare

Fixed in this Release:

#179 Checking Cached vs Uncached packages can cause an index out of range exception when more than 128 packages are being scanned and GHSA or OSSIndex is enabled.

v3.2.4.0 Bugfix Release

16 Mar 17:48
Compare
Choose a tag to compare

Fixed in this Release:

#179 Checking Cached vs Uncached packages can cause an index out of range exception when more than 128 packages are being scanned and GHSA or OSSIndex is enabled.