Version 3.0.0

20 June 2022
Simona Avornicesei

Version 3.0.0 is now available on GitHub release page, Nuget and Chocolatey).

Most notable features and fixes in this release are:

  • first release of Wyam2, as a drop-in replacement for Wyam
    • Wyam.Tool was renamed to Wyam2.Tool dotnet tool install -g Wyam2.Tool
    • wyam was renamed to wyam2 wyam2 new --recipe Blog
  • Update NuGet.* packages to v6.2.1 to mitigate CVE-2022-30184 / GHSA-3885-8gqc-3wpf
  • Update blog themes: CleanBlog to v6.0.4, Phantom, SolidState, Stellar
  • Render all XML comment tags (#24) - see documentation for details
    • added support for: revisionHistory, note, definition list, cref langword
  • Could not reference Wyam.Common namespace with nuget (#1)
  • Add command-line switch for no logo (#4, logo was removed)
  • Cake.Wyam "Could not execute because the specified command or file was not found" error (#25)

Release Notes

Security / Vulnerabilities fixes

  • Update NuGet.* packages to v6.2.1 to mitigate CVE-2022-30184 / GHSA-3885-8gqc-3wpf


  • Cake addin documentation updated to specify Wyam2 instead of the original Wyam project
  • Wyam 3.0.0-rc3 does not render correctly note and table list XML comments (#92)


  • Update StyleCop.Analyzers to v1.2.0-beta.435
  • Update Roslynator.Analyzers to v4.1.1
  • Update Microsoft.SourceLink.GitHub to v1.1.1
  • Update Microsoft.CodeAnalysis.CSharp to v4.1.0
  • Added dependency NuGet.PackageManagement to Wyam2.Configuration project
  • Removed dependencies to NuGet.Client, NuGet.ContentModel, NuGet.PackageManagement.NetStandard, NuGet.Repositories, NuGet.RuntimeModel in Wyam2.Configuration project
  • Update JavaScriptEngineSwitcher.Jint to v3.18.0-preview to support ES6, see here
  • Update Octokit to v0.51.0
  • Update SixLabors.ImageSharp to v2.1.2
  • Update Polly to v7.2.3
  • Update SharpZipLib to v1.3.3
  • Update MetadataExtractor to v2.7.2
  • Update Google.Apis, Google.Apis.Auth, Google.Apis.Core and Google.Apis.YouTube.v3 to v1.57.0
  • Update CsvHelper to v27.2.1
  • Update Markdig to v0.30.2
  • Update Nunit to v3.13.3
  • Update NSubstitute to v4.3.0
  • Update Castle.Core to v.5.0.0
  • Update Microsoft.NET.Test.Sdk to v17.2.0
  • Update System.Data.SqlClient to v4.8.3
  • Update NUnit3TestAdapter to v4.2.1
  • Update Microsoft.IO.RecyclableMemoryStream to v2.2.0


  • Simplified extraction of git branch and SHA in build script
  • Fixed Wyam2 and Wyam2.Tool nuget packages description
  • Roslynator.Analyzers 4.x requires Roslyn 4.0.1 thus .NET SDK 6.0 build
  • GHA(deps): Bump peter-evans/repository-dispatch from 1 to 2
  • GHA(deps): Bump actions/upload-artifact from 2 to 3
  • GHA(deps): Bump github/codeql-action from 1 to 2
  • GHA(deps): Bump crazy-max/ghaction-github-labeler from 3 to 4
  • GHA(deps): Bump actions/setup-dotnet from 1 to 2
  • GHA(deps): Bump smartsquaregmbh/delete-old-packages from 0.3.3 to 0.4.0
  • GHA(deps): Bump actions/checkout from 2 to 3