Skip to content

Releases: devlooped/nugetizer

v1.0.0-rc.1

21 Mar 20:21
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Fix link for nuspec by using full path in actual link by @kzu in #327
  • Render include/exclude attributes in dependencies by @kzu in #328
  • Fix nugetize tool for solutions that use project dependencies by @kzu in #329
  • Allow running nugetizer on any major .NET version by @kzu in #330
  • Add compatibility with SDK package validation by @kzu in #331
  • Implement PackageIcon automatic packing by @kzu in #332
  • Add best-practice analyzers for nuget packaging by @kzu in #334
  • For nugetize tool, consider default description as empty by @kzu in #336
  • Set diagnostics category to NuGet by @kzu in #337
  • Add warning when Authors == AssemblyName by @kzu in #338
  • In nugetize tool, skip Authors metadata if it equals AssemblyName by @kzu in #339
  • Improve support for recursive dir inclusion by @kzu in #341
  • Automatically pack dependencies satellite resources for private packages by @kzu in #342
  • Resolve wildcard dependency just like central package versions by @kzu in #351
  • Make NuGetizer targets buildTransitive to fix SponsorLink by @kzu in #353
  • Never pack NuGetizer transitively by @kzu in #354
  • Ensure private assets always for NuGetizer by @kzu in #355

🐛 Fixed bugs

  • Don't include Description as compiler metadata unconditionally by @kzu in #344
  • Never infer implicit reference for existing direct reference by @kzu in #352

🔨 Other

  • Address minor style issues, bump SponsorLink by @kzu in #347

Full Changelog: v0.9.5...v1.0.0-rc.1

v1.0.0

21 Mar 21:56
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Fix link for nuspec by using full path in actual link by @kzu in #327
  • Render include/exclude attributes in dependencies by @kzu in #328
  • Fix nugetize tool for solutions that use project dependencies by @kzu in #329
  • Allow running nugetizer on any major .NET version by @kzu in #330
  • Add compatibility with SDK package validation by @kzu in #331
  • Implement PackageIcon automatic packing by @kzu in #332
  • Add best-practice analyzers for nuget packaging by @kzu in #334
  • For nugetize tool, consider default description as empty by @kzu in #336
  • Set diagnostics category to NuGet by @kzu in #337
  • Add warning when Authors == AssemblyName by @kzu in #338
  • In nugetize tool, skip Authors metadata if it equals AssemblyName by @kzu in #339
  • Improve support for recursive dir inclusion by @kzu in #341
  • Automatically pack dependencies satellite resources for private packages by @kzu in #342
  • Resolve wildcard dependency just like central package versions by @kzu in #351
  • Make NuGetizer targets buildTransitive to fix SponsorLink by @kzu in #353
  • Never pack NuGetizer transitively by @kzu in #354
  • Ensure private assets always for NuGetizer by @kzu in #355

🐛 Fixed bugs

  • Don't include Description as compiler metadata unconditionally by @kzu in #344
  • Never infer implicit reference for existing direct reference by @kzu in #352

🔨 Other

  • Address minor style issues, bump SponsorLink by @kzu in #347

Full Changelog: v0.9.5...v1.0.0

v1.0.0-rc

26 Feb 22:58
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Fix link for nuspec by using full path in actual link by @kzu in #327
  • Render include/exclude attributes in dependencies by @kzu in #328
  • Fix nugetize tool for solutions that use project dependencies by @kzu in #329
  • Allow running nugetizer on any major .NET version by @kzu in #330

Full Changelog: v0.9.5...v1.0.0-rc

v1.0.0-beta

25 Feb 08:26
@kzu kzu
Compare
Choose a tag to compare
Minor formatting fix, add codespace badge

v0.9.5

25 Feb 06:21
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Allow extending the build with local-only targets by @kzu in #323
  • Render nuspec as a relative path to the nugetize output by @kzu in #321
  • Ensure transitive dependencies are properly resolved for inference in .NET 7.0 by @kzu in #322
  • Pack console apps using publish output by default by @kzu in #324

Full Changelog: v0.9.4...v0.9.5

v0.9.4

23 Feb 10:22
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Improve the handling of platform-suffixed target frameworks by @kzu in #306
  • Improve package rendering in dotnet-nugetize by @kzu in #307
  • Add SponsorLink to the nugetize CLI by @kzu in #309
  • Change nugetize default to non-verbose by @kzu in #313

🔨 Other

  • Devcontainer and docs experimentation by @kzu in #314

Full Changelog: v0.9.3...v0.9.4

v0.9.3

18 Feb 01:22
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

🐛 Fixed bugs

  • Fix support for platform-suffixed build output by @kzu in #288

🔨 Other

  • Initial docfx boilerplate for a docs site by @kzu in #289

Full Changelog: v0.9.2...v0.9.3

v0.9.2

11 Feb 04:32
@kzu kzu
Compare
Choose a tag to compare

What's Changed

✨ Implemented enhancements

  • Add NuGetPackageId metadata to target path item by @kzu in #273
  • Ensure package metadata is populated before GetAssemblyVersion by @kzu in #280
  • PackageFile should be hidden from solution explorer by @kzu in #281
  • Pack runtime lib assets when inferring dependencies by @kzu in #282
  • Add SponsorLink to ensure ongoing development and maintenance by @kzu in #284
  • Support Include/Exclude attributes from Dependency by @kzu in #285
  • Only surface build and analyzer from SponsorLink by @kzu in #286

🔨 Other

  • Add missing ItemGroup to MSBuild snipped by @ap0llo in #269

New Contributors

Full Changelog: v0.9.1...v0.9.2

v0.9.1

16 Nov 03:22
@kzu kzu
Compare
Choose a tag to compare

Changelog

v0.9.1 (2022-11-16)

Full Changelog

✨ Implemented enhancements:

  • When include in readme fails, log a warning #232

🐛 Fixed bugs:

  • NuGetizer is incompatible with SDK Pack DevelopmentDependency property #253

🔨 Other:

  • Allow nugetize (non-build) tool for dotnet-tool projects #247

🔀 Merged:

  • ?? Bump files with dotnet-file sync #258 (@kzu)
  • Bump ThisAssembly #257 (@kzu)
  • Remove redundant files from upstream #256 (@kzu)
  • Make IsDevelopmentDependency legacy #254 (@kzu)
  • Don't fail nugetize for tools #248 (@kzu)
  • When include in readme fails, log a warning #233 (@kzu)

v0.9.0

03 Sep 23:06
@kzu kzu
Compare
Choose a tag to compare

Changelog

v0.9.0 (2022-09-03)

Full Changelog

✨ Implemented enhancements:

  • Allow including content in the package readme from a URL #216
  • Support markdown includes in package readme files #210
  • Support transitive package dependency from P2P #202 (@kzu)

🐛 Fixed bugs:

  • If readme isn't already a @(None) item, it's not automatically added to package #213
  • Support transitive package dependency of referenced (non-packing) project #199
  • Packaging when using Nerdbank.Gitversioning fails #198
  • Yellow triangle on Nugetizer nuget package reference under project dependencies -> packages #196
  • running nugetize fails - unable to find framework #189

🔀 Merged:

  • Generate and upload binlogs, don't version test build/run #230 (@kzu)
  • Latest agents with .net48 fail to run tests due to missing method #227 (@kzu)
  • +M? includes #217 (@devlooped-bot)
  • Package readme improvements #214 (@kzu)
  • +M? includes #204 (@github-actions[bot])