From 20404f04e43a1a9d88eb150deaf5954b08f207b0 Mon Sep 17 00:00:00 2001 From: Stuart Meeks Date: Sat, 22 Aug 2026 02:14:53 +0000 Subject: [PATCH] chore: move the package-validation baseline to 1.0.1 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1.0.1 is published, so it is now the last shipped release and the correct surface to validate against. From here an accidental public-API break fails the build against the first stable release rather than against 0.3.1, which makes a break a 2.0.0 rather than a judgement call. There is no 1.0.0 to baseline against: it was merged but never tagged, so it was never published. This could not land until nuget.org finished indexing. The baseline makes the build RESTORE that package, so pointing it at a version the feed cannot serve fails with NU1102 — verified: the first attempt failed with "Nearest version: 0.3.1" before indexing completed, and again afterwards from a stale local http-cache until it was cleared. Release build: 0 warnings, validation green against the published 1.0.1. 410 tests (205 × net8.0/net10.0) pass. Co-Authored-By: Claude Opus 5 --- CHANGELOG.md | 4 ++++ .../NextIteration.SpectreConsole.SelfUpdate.csproj | 8 ++++++-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 88cbec2..fdabb03 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed + +- **`PackageValidationBaselineVersion` moved to `1.0.1`**, now that 1.0.1 is published and restorable. From here an accidental break in the public surface fails the build against the first stable release rather than against `0.3.1`, so a break is a 2.0.0 rather than a judgement call. There is no 1.0.0 to baseline against — it was never published. + --- ## [1.0.1] — 2026-08-22 diff --git a/src/NextIteration.SpectreConsole.SelfUpdate/NextIteration.SpectreConsole.SelfUpdate.csproj b/src/NextIteration.SpectreConsole.SelfUpdate/NextIteration.SpectreConsole.SelfUpdate.csproj index c81b02e..17ee9fb 100644 --- a/src/NextIteration.SpectreConsole.SelfUpdate/NextIteration.SpectreConsole.SelfUpdate.csproj +++ b/src/NextIteration.SpectreConsole.SelfUpdate/NextIteration.SpectreConsole.SelfUpdate.csproj @@ -24,10 +24,14 @@ icon.png - 0.3.1 + 1.0.1