2.0.1 Release Readiness Record
This record tracks release readiness for AsiBackbone 2.0.1.
Release intent
2.0.1 is a compatible patch release for the current 2.0.x package family.
The release preserves the 2.0.0 public package and namespace boundary while promoting post-2.0.0 documentation currency, package SBOM/provenance workflow hardening, refreshed repository/package icon assets, and release metadata updates.
Release classification
| Field | Value |
|---|---|
| Release | 2.0.1 |
| Tag | v2.0.1 |
| Release type | Patch |
| Primary reason | Documentation, release-path, metadata, and branding hardening |
| Stable line | 2.x |
| AssemblyVersion | 2.0.0.0 |
| FileVersion | 2.0.1.0 |
| NuGet Version | 2.0.1 |
Stable package set
AsiBackbone.Core
AsiBackbone.DependencyInjection
AsiBackbone.Storage.InMemory
AsiBackbone.EntityFrameworkCore
AsiBackbone.AspNetCore
AsiBackbone.Testing
AsiBackbone.Templates
AsiBackbone.Analyzers
AsiBackbone.OpenTelemetry
AsiBackbone.Signing.LocalDevelopment
AsiBackbone.Signing.ManagedKey
Public API and behavior review
2.0.1 is intended to preserve the stable 2.0.0 public API and package boundary.
Expected consumer impact:
- no required source-code changes for existing
2.0.0consumers; - no package ID changes;
- no public namespace changes;
- no runtime behavior expansion claimed by the release;
- package and documentation artifacts should reflect the
2.0.1patch identity.
Version metadata checklist
- [ ]
Directory.Build.propsusesVersionPrefix2.0.1. - [ ]
Directory.Build.propskeepsAssemblyVersion2.0.0.0. - [ ]
Directory.Build.propsusesFileVersion2.0.1.0. - [ ]
CITATION.cffuses version2.0.1. - [ ]
.zenodo.jsonuses version2.0.1. - [ ] Generated package filenames use
2.0.1. - [ ] Tag validation passes for
v2.0.1.
Documentation checklist
- [ ]
CHANGELOG.mdcontains a2.0.1entry. - [ ]
README.mdidentifies stable2.0.xas the current release line and2.0.1as the current patch release. - [ ] Documentation home links to
2.0.1release notes and readiness record. - [ ] Article index links to
2.0.1release notes and readiness record. - [ ] Article table of contents links to
2.0.1release notes and readiness record. - [ ] API compatibility / SemVer guidance documents the
2.0.1patch posture. - [ ] Release validation guidance references the
2.0.1Source Link validation command. - [ ] Supply-chain provenance guidance remains linked from release validation and security navigation.
CI and validation checklist
- [ ] CI passes on the release-candidate commit.
- [ ] Dependency review passes where applicable.
- [ ] Restore succeeds.
- [ ] Release build succeeds.
- [ ] Formatting check succeeds.
- [ ] Full test suite succeeds.
- [ ] Coverage gates succeed.
- [ ] Package creation succeeds.
- [ ] Generated package version validation succeeds.
- [ ] Generated NuGet metadata validation succeeds.
- [ ] Package SBOM generation succeeds.
- [ ] Template package smoke validation succeeds.
- [ ] DocFX build succeeds.
- [ ] External consumer smoke tests succeed.
- [ ] Stable package integration smoke tests succeed.
- [ ] Package and SBOM artifact provenance handling succeeds where supported by the workflow event.
- [ ] CodeQL analysis passes where applicable.
Post-publish checklist
- [ ] Verify all
AsiBackbone.*packages are visible on NuGet at version2.0.1. - [ ] Confirm generated package SBOM artifacts are available from the workflow run.
- [ ] Confirm package and SBOM provenance attestations are available where supported by the workflow event.
- [ ] Run Source Link repository metadata validation:
./scripts/Validate-Source-Link-commit-metadata.ps1 -Version 2.0.1
- [ ] Confirm the GitHub release notes label
2.0.1as a compatible patch release. - [ ] Confirm Zenodo receives or records the
2.0.1software version metadata.
Boundary notes
This release does not change the project into an intelligence engine, compliance product, robot controller, signing appliance, or operational enforcement system. Hosts still own authentication, authorization, execution, persistence, key management, privacy review, operational monitoring, and legal/compliance interpretation.