Skip to content

Release 2.0.1

Choose a tag to compare

@cdcavell cdcavell released this 26 Jun 14:32
· 76 commits to main since this release
820b458

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 NetCoreApplicationTemplate package 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.1

Update an existing installed template:

dotnet new install NetCoreApplicationTemplate::2.0.1

Create a new project:

dotnet new netcoreapp-template -n ContosoSecurityPortal

Compatibility 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 ContosoSecurityPortal

Full Changelog

See CHANGELOG.md for the complete release history.