Release 2.0.1
Summary
Release 2.0.1 is a patch release focused on post-2.0 documentation alignment, repository/package branding, release metadata, and Trusted Publishing readiness.
This release does not change the template short name, public package identity, template options, generated scaffold behavior, or the stable NetCoreApplicationTemplate NuGet package identity introduced in 2.0.0.
What Changed
Documentation and Release Metadata
- Refreshed post-2.0 documentation to align with the current
NetCoreApplicationTemplatepackage identity. - Updated README release references, install examples, package README examples, template-packaging documentation, citation metadata, and Zenodo metadata for
2.0.1. - Updated release guidance, maintainer guidance, support policy, security policy, runtime readiness notes, telemetry notes, and Docker documentation to remove stale pre/post-1.0 language.
Repository Branding
- Replaced the repository/package icon assets with a new original NetCoreApplicationTemplate icon.
- Updated documentation-site branding so the new icon renders cleanly in the DocFX navigation experience.
- Documented the project-created branding assets in
ASSETS-LICENSES.md.
Trusted Publishing Readiness
- Confirmed NuGet Trusted Publishing workflow permissions include the required GitHub Actions OIDC token permission for public package publication.
Package
Install the template from NuGet:
dotnet new install NetCoreApplicationTemplate::2.0.1Update an existing installed template:
dotnet new install NetCoreApplicationTemplate::2.0.1Create a new project:
dotnet new netcoreapp-template -n ContosoSecurityPortalCompatibility Notes
- Package ID remains:
NetCoreApplicationTemplate - Template short name remains:
netcoreapp-template - Default authentication provider remains:
cookie - Default data provider remains:
sqlite - No generated scaffold behavior changes are included.
- No breaking changes are included.
Recommended Validation
Before publishing or after installing the package, validate with:
dotnet restore
dotnet build --configuration Release
dotnet test --configuration Release
dotnet pack ./NetCoreApplicationTemplate.Template.csproj --configuration Release --output ./artifacts/template-package
dotnet new install ./artifacts/template-package/NetCoreApplicationTemplate.2.0.1.nupkg
dotnet new netcoreapp-template -n ContosoSecurityPortalFull Changelog
See CHANGELOG.md for the complete release history.