This repository was archived by the owner on Aug 16, 2025. It is now read-only.
Repository navigation
v0.6.0
As part of this release we had 1 issue closed.
The dependencies to run the build system has changed:
- .NET 6 is now required to use the build system.
- .NET Core 3.1 is no longer required.
- Mono is still required for Linux and MacOS
Migration steps:
- Update the dockerfile for the dev container (.devcontainer/Dockerfile) to use the official .NET 6 image.
- Remove from the dev container config file(_.devcontainer/devcontainer.json _) the deprecated setting
terminal.integrated.shell.linux - Update your requirements in your README file.
- Update your GitHub workflow (.github/workflows/build-and-release.yml) to use the latest .NET SDK and remove .NET Core 3.1 SDK.
- Update the NuGet properties in
src/Directory.Build.propsto include the README:<PackageReadmeFile>README.md</PackageReadmeFile> - Ignore the known warning from
src/Directory.Build.propswith<NoWarn>NETSDK1179</NoWarn> - Pack the README file from your csproj files that creates NuGet packages:
<None Include="../../README.md" Pack="true" PackagePath="$(PackageReadmeFile)" />
enhancement
- #24 Upgrade to .NET 6 and add README in NuGet
Full Changelog: v0.5.1...v0.6.0