Skip to content

Releases: max-ieremenko/ThirdPartyLibraries

Version 3.10.0

22 Nov 16:09
6e6c8d0

Choose a tag to compare

enhancements

  • #135: .net10 support

internal changes

  • #136: .sln update dependencies
  • #137: update InvokeBuild
  • #138: smoke tests of generated packages

Version 3.9.0

12 Oct 10:36
d2513f1

Choose a tag to compare

enhancements

internal changes

  • #132: update ThirdPartyLibraries.Npm.Demo dependencies

Version 3.8.0

14 Sep 09:01
9b161a0

Choose a tag to compare

enhancements

  • #121: Json schemas for appsettings.json, license index.json, package index.json. Located in Docs folder
  • #122: empty remarks configuration option
  • #123: moved default templates to Docs folder
  • #124: empty third-party-notices configuration option
  • #125: do not render dependencies section in the package readme.md if empty

internal changes

  • #118: migrate .sln to .slnx
  • #127: build update dependencies
  • #126: .sln update dependencies
  • #128: remove obsolete pwsh tests

Version 3.7.0

08 Feb 14:39
121969c

Choose a tag to compare

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

27 Oct 13:06
0920911

Choose a tag to compare

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

17 Mar 11:30
bd05fb8

Choose a tag to compare

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

12 Nov 15:48
a7c7d99

Choose a tag to compare

breaking change

  • #79: remove command line tool netcoreapp3.1 (out of support)

enhancement

  • #80 target framework net8.0

internal change

  • #81: update dependencies

Version 3.4.1

16 Sep 12:57
ac8e6cb

Choose a tag to compare

enhancements

  • #77: Include package or license code into the JsonDeserialization exception

Version 3.4.0

03 Sep 12:45
42b4e96

Choose a tag to compare

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

30 Apr 13:20
5977d3e

Choose a tag to compare

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