Skip to content

Release 1.0.0

Latest

Choose a tag to compare

@cdcavell cdcavell released this 04 Nov 10:46
8c4ba1c

This is the first stable release of the AsiBackbone Reference Application. It establishes the stable 1.x compatibility contract defined by the Stable Release Policy v1, refreshes the integration baseline to NCAT 2.11.7 with AsiBackbone 7.5.2, and makes 1.x the supported security line.

The Reference Application remains an example, not a product: an ASP.NET Core reference host showing how NCAT and AsiBackbone fit together. Its sample governance rules illustrate patterns and are not recommendations for any specific domain.

Added

  • The first stable 1.x compatibility contract for the Reference Application, covering the documented HTTP surface, reason codes, configuration section names, persisted governance evidence, supported upgrade boundary, and documented host integration extension points defined by the Stable Release Policy v1.

Changed

  • Release metadata now identifies the repository as stable 1.0.0.
  • The supported security line is now 1.x; the previous 0.x prereleases are no longer supported after 1.0.0.
  • The integration baseline was refreshed to NCAT 2.11.7 with AsiBackbone 7.5.2, including the generated template changes and regenerated package lock files (#108, #109).
  • The adopted NCAT version is now recorded in eng/ncat-baseline.json. Reproducibility validation requires the manifest and the annotated baseline tag to agree, and documentation regression tests keep the README, documentation home, and Step 1 current-baseline markers synchronized while preserving historical refresh examples (#112).
  • Replaced the documentation logo, favicon, and social preview with the Reference Application glyph from the AsiBackbone glyph family. The social card now names this site instead of reusing the Learning card. File names and image dimensions are unchanged (#113).

Upgrade notes

  • Database upgrades are supported from v0.1.0-alpha.11 onward and are tested on every pull request. See Upgrade between releases.
  • Back up both the SQLite database and the Data Protection key ring before applying migrations.
  • Migrations are forward-only. Roll back only by restoring that backup; do not run older application binaries against an upgraded database.
  • 0.x prereleases no longer receive security fixes. Upgrade to 1.x, and report suspected vulnerabilities privately as the Security Policy describes.

Release validation

  • The annotated v1.0.0 tag resolves to 8c4ba1c, and ./scripts/Validate-StableRelease.ps1 -RequireStable -Tag v1.0.0 passes against it.

Full changelog: v0.1.0-alpha.12...v1.0.0