Releases: dennisdoomen/packageguard
Releases · dennisdoomen/packageguard
2.0.0
What's Changed
Improvements
- Add NPM, Yarn and PNPM support by @dennisdoomen in #112
Others
- Bump actions/checkout from 4 to 5 by @dependabot[bot] in #84
- Bump actions/download-artifact from 4 to 5 by @dependabot[bot] in #83
- Bump Meziantou.Extensions.Logging.InMemory from 1.3.0 to 1.3.2 by @dependabot[bot] in #88
- Bump Microsoft.Extensions.Configuration and Microsoft.Extensions.Configuration.EnvironmentVariables by @dependabot[bot] in #87
- Bump Microsoft.Extensions.Configuration.Binder from 9.0.7 to 9.0.8 by @dependabot[bot] in #86
- Bump Microsoft.Extensions.Logging.Abstractions from 9.0.7 to 9.0.8 by @dependabot[bot] in #91
- Bump Microsoft.Extensions.Diagnostics.Testing from 9.7.0 to 9.8.0 by @dependabot[bot] in #94
- Bump Verify.Xunit from 30.5.0 to 30.7.3 by @dependabot[bot] in #92
- Bump xunit.runner.visualstudio from 3.1.3 to 3.1.4 by @dependabot[bot] in #93
- Optimize Dependabot updates by @dennisdoomen in #95
- Bump the minor-dependencies group with 5 updates by @dependabot[bot] in #96
- Bump all dependencies by @dennisdoomen in #111
- Bump the minor-dependencies group with 6 updates by @dependabot[bot] in #113
- Bump github/codeql-action from 3 to 4 in the all-actions group by @dependabot[bot] in #114
- Bump the minor-dependencies group with 13 updates by @dependabot[bot] in #116
- Bump the all-actions group with 2 updates by @dependabot[bot] in #118
- Add GitHub Copilot instructions file by @Copilot in #123
- Add platform-agnostic portable deployment as ZIP attachment to releases by @Copilot in #125
Full Changelog: 1.6.1...2.0.0
1.6.1
What's Changed
Fixes
- Fix an issue where a violation disappeared when using the cache by @dennisdoomen in #82
Others
- Add JetBrains InspectCode to the pipeline by @dennisdoomen in #80
Full Changelog: 1.6.0...1.6.1
1.6.0
What's Changed
Improvements
- Allow project-level configuration files that override (some) of the global settings by @dennisdoomen in #78
- Allow ignoring violations when invoking PackageGuard by @dennisdoomen in #79
Fixes
- Ensured caching doesn't bring back old violations by @dennisdoomen in #77
Full Changelog: 1.5.0...1.6.0
1.5.0
What's Changed
Improvements
- Display PackageGuard version in output log by @Copilot in #63
- Add support for .slnx solution files by @Copilot in #62
- Add support for denying prerelease packages via configuration by @dennisdoomen in #74
Fixes
- Fix NUnit 3.14.0 MIT license detection by @Copilot in #61
- Fix NETStandard.Library license detection by @Copilot in #71
- Fix private feed authentication problems by using the NuGet credential providers by @Copilot in #73
Others
- Bump Meziantou.Extensions.Logging.InMemory and xunit.runner.visualstudio by @dependabot[bot] in #54
- Use the GitHub Token in the tests to avoid rate limiting issues by @dennisdoomen in #68
New Contributors
- @Copilot made their first contribution in #63
Full Changelog: 1.4.1...1.5.0
1.4.1
What's Changed
Improvements
- Added --github-api-key option to avoid GitHub rate limiting errors by @dennisdoomen in #52
- Added --use-caching flag to maintain a persisted cache to speed-up the analysis using by @dennisdoomen in #50
Fixes
- Properly detect the license of certain Microsoft packages. by @dennisdoomen in #49
- Fix version and readme by @dennisdoomen in #53
Others
- Bump Meziantou.Extensions.Logging.InMemory and 10 others by @dependabot[bot] in #45
- Bump MSTest from 3.9.2 to 3.9.3 by @dependabot[bot] in #47
Full Changelog: 1.3.1...1.4.1
1.3.1
What's Changed
Fixes
- The CLI did not work anymore with relative paths by @dennisdoomen in #42
Others
- Bump CliWrap and 4 others by @dependabot in #39
Full Changelog: 1.3.0...1.3.1
1.3.0
What's Changed
Improvements
- Allow packages from a specific feed regardless of their license or version by @dennisdoomen in #33
- Allow excluding NuGet feeds completely and skipping dotnet restores by @dennisdoomen in #38
Others
- Cover the configuration file parsing in a test by @dennisdoomen in #35
- PackageGuard will run on itself during building by @dennisdoomen in #36
- Exclude Pathy from code coverage by @dennisdoomen in #37
Full Changelog: 1.2.0...1.3.0
1.2.0
What's Changed
Improvements
- Ensure CLI commands and parameters are case-insensitive. by @dennisdoomen in #32
Fixes
- Specifying a specific .csproj file requires it to exist by @dennisdoomen in #28
- Allow empty version in package selection configuration file by @dennisdoomen in #31
Others
- Add version ranges to the read-me and update the sample config by @dennisdoomen in #27
- Update Microsoft.Build to 17.11.31; Serilog to 4.3.0 by @dependabot in #24
New Contributors
- @dependabot made their first contribution in #24
Full Changelog: 1.1.0...1.2.0
1.1.0
What's Changed
Improvements
- Allow disabling interactive nuget restores and forcing restores if nothing has changed by @dennisdoomen in #23
Fixes
- Fix crashes for packages without license URL or a "NOASSERTION" by @dennisdoomen in #20
Others
- Use Pathy for path building by @dennisdoomen in #22
Full Changelog: 1.0.1...1.1.0
1.0.1
What's Changed
Others
- Change terminology from black/white to deny/allow by @danxoak in #15
New Contributors
- @danxoak made their first contribution in #15
Full Changelog: 1.0.0...1.0.1