Releases: max-ieremenko/ThirdPartyLibraries
Releases · max-ieremenko/ThirdPartyLibraries
Version 3.7.0
breaking changes
- #109: removed .NET 6 target (out of support)
- #114: PowerShell core versions 7.0-7.1.5 are out of support. Minimal supported PowerShell versions: core 7.2+
enhancements
- #112: PowerShell 7.5 test coverage
- #113: PowerShell 7.6 preview test coverage
internal changes
- #108: fix .net sdk installation in CI build
- #110: .net sdk 9.0.102
- #111: build, update InvokeBuild
- #116: .sln update dependencies
Version 3.6.0
breaking changes
- #99: remove .NET 7 target (out of support)
enhancements
- #103: target framework .NET 9
internal changes
- #100: .sln update dependencies
- #101: build update InvokeBuild
- #105: switch to System.Text.Json serializer
Version 3.5.1
enhancements
- #89: powershell 7.4 test coverage
- #97: powershell 7.5 preview test coverage
- #91: analyze fallback folders as well during nuget package search
- #92: a package deletion from the repository removes the parent folder if is empty
- #94: convert Npm.Demo into msbuild project
internal changes
- #84: ci build, update actions/*@ to v4
- #86: update required .net sdk versions 6.0.418, 7.0.405, 8.0.101
- #87: ci build, update InvokeBuild 5.10.3 => 5.11.0
- #88: nuget/pwsh module release notes: target the concrete release page
- #90: update dependencies
- #95:
<ImplicitUsings>enable</ImplicitUsings>
Version 3.5.0
breaking change
- #79: remove command line tool netcoreapp3.1 (out of support)
enhancement
- #80 target framework net8.0
internal change
Version 3.4.1
enhancements
- #77: Include package or license code into the JsonDeserialization exception
Version 3.4.0
breaking change
- #62: remove command line tool .net5.0 (out of support), related to #61
enhancements
- #71, #72: resolve license codes by the package license file content
- #73: handle endings for opensource.org url
- #74: Docs/known-endpoints.md
- reduce the number of HTTP requests by simplifying URLs from package specifications. For example, assume the following URLs are identical: "git://github.com/dotnet/runtime", "https://github.com/dotnet/runtime", "https://github.com/dotnet/runtime/blob/main/LICENSE.TXT"
- improve the search of license files in package contents
- #66:
skipCertificateCheck.logRequest
configuration flag, default false. Logs the request URL of any HTTP request, useful when Internet access needs to be whitelisted
- #69: the refresh command shows all licenses in the generated readme.md, before only if a package has a reference
internal changes
- #64: update dependencies
- #68: add nuget.config
Version 3.3.0
enhancements
- #56: GitHub package source - recognize nugets restored from github, generate readmes accordingly, related to #55
internal changes
- #57: central package management
- #59: update dependencies
Version 3.2.1
fixes
- #53: Normalize version from nuget spec
Version 3.2.0
enhancements
- #49: generate command supports "toFIleName" - optional output file name and "template" - optional path to DotLiquid template, see readme.md and example.
internal changes
Version 3.1.3
enhancements
- #44: target framework net7.0
- #46: add PowerShell 7.3.0 to test coverage
internal changes
- #38: ci build - install required .net sdks and InvokeBuild
- #39: update checkout and upload-artifact actions v2 => v3, suppress EOL and preview warnings
- #40: update .sln to use file-scoped namespaces
- #41: small ci build refactoring
- #43: pass GITHUB_TOKEN into ci build third-party-notices update command
- #45: update dependencies