Skip to content

Releases: aboutcode-org/nuget-inspector

v0.9.12

19 Apr 22:26
121dfcb
Compare
Choose a tag to compare

This is a minor bug fix release with this fix:

  • Improve filtering of duplicated dependency names #42

What's Changed

Full Changelog: v0.9.11...v0.9.12

v0.9.11

15 Apr 21:59
2fa4516
Compare
Choose a tag to compare

This is a minor feature update release with this update:

  • Add Dockerfile and document dotnet requirements

What's Changed

Full Changelog: v0.9.10...v0.9.11

v0.9.10

13 Apr 21:41
Compare
Choose a tag to compare

This is a feature update release with this update:

  • Collect copyright and VCS URL with the --with-details flag if available.

What's Changed

Full Changelog: v0.9.9...v0.9.10

v0.9.9

06 Apr 13:59
d1e7143
Compare
Choose a tag to compare

This is a minor bug fix release with this update:

  • Try harder to return a download URL for a NuGet
    The NuGet API does not expose a way to get the downlaod URL, so we
    are fetching and probing in sequence a few places like the NuGet Client
    does internally.

What's Changed

Full Changelog: v0.9.8...v0.9.9

v0.9.8

06 Apr 07:17
4bc08c2
Compare
Choose a tag to compare

This is a major feature update release with these updates and API breaking changes:

  • Add new "--with-nuget-org" command line option to optionally include the
    nuget.org API feeds to the set of nuget.config-provided endpoints. Note that
    this is always included if there is no provided or available nuget.config

  • Add extra debug tracing with the --debug option

  • Do not create API or download URLs using a default. Only use API-provided values.

  • Ensure we do not fail with a Package reference with no version.

  • Ensure we do not fail when package metadata details cannot be fetched with the --with-details option.

What's Changed

Full Changelog: v0.9.7...v0.9.8

v0.9.8-beta1

05 Apr 13:36
c7586b4
Compare
Choose a tag to compare
v0.9.8-beta1 Pre-release
Pre-release

This is a major feature update release with these updates and API breaking changes:

  • Add new "--with-nuget-org" command line option to optionally include the
    nuget.org API feeds to the set of nuget.config-provided endpoints. Note that
    this is always included if there is no provided or available nuget.config

  • Add extra debug tracing with the --debug option

  • Do not create API or download URLs using a default. Only use API-provided values.

  • Ensure we do not fail with a Package reference with no version.

v0.9.7

04 Apr 15:49
522e921
Compare
Choose a tag to compare

This is a major feature update release with these updates and API breaking changes:

  • Use the full tree of nuget.config files that exist, including any package
    mappings. See details on how to create nuget config files:

  • Report and fail on errors. We now collect errors and warnings in the JSON
    output at the top level or at the dependency level and fail the execution if
    there is a problem reported.

  • Add new dependency resolver that works best for modern PackageReference-based
    projects.

  • Remove the "--nuget-url" command line option to configure an alternative
    NuGet API URL. A nuget.config should be used instead, either the standard one,
    or a provided one with the proper NuGet API repository sources

  • Add new "--with-details" command line option to optionally include package
    metadata details (such as checksum and size) when available.
    The SHA512 and size are no longer automatically provided. These are
    expensive API calls that are not used by NuGet as explained in this issue
    NuGet/NuGetGallery#9433

  • Add new "--with-fallback" command line option to optionally use a plain XML
    project file parser as fallback from failures when parsing a project file
    using the NuGet and MSBuild APIs and this parsing fails. As a result the
    processing of some project file will fail without this option.

  • Improve caching of NuGet API calls.

  • Drop one-at-a-time dependency resolution which is mostly useless in practice
    as it does not represents how NuGet packages are consumed.

  • Use a cleaner build that does not include path to the original build machine
    in the binaries: we strip paths from the build now.

What's Changed

Full Changelog: v0.9.6...v0.9.7

v0.9.6

22 Mar 17:53
Compare
Choose a tag to compare

This is a feature update and bug fix release with these updates:

  • Honor again PrivateAssets, IncludeAssets and ExcludeAssets flags of
    PackageReferences.

  • Accept duplicated PackageReferences and use the first one the same way dotnet
    does it.

What's Changed

Full Changelog: v0.9.5...v0.9.6

v0.9.6-beta2

22 Mar 15:43
0cea0d1
Compare
Choose a tag to compare
v0.9.6-beta2 Pre-release
Pre-release

This beta release fixes issues wrt. private assets and duplicated package references

v0.9.6-beta1

22 Mar 11:09
0c75cf3
Compare
Choose a tag to compare
v0.9.6-beta1 Pre-release
Pre-release

A pre-release that adds top level dependencies