From a82386a67f48baeaabfac9d97b3d30afee623cdb Mon Sep 17 00:00:00 2001 From: Stuart Meeks Date: Wed, 10 Jun 2026 02:58:45 +0000 Subject: [PATCH] Release 0.1.1 Bump version to 0.1.1 and document the dependency updates, Central Package Management adoption, and the move to NuGet Trusted Publishing. Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 16 ++++++++++++++++ .../NextIteration.SpectreConsole.Settings.csproj | 2 +- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4179281..a73c3c5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,21 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --- +## [0.1.1] — 2026-06-10 + +### Changed + +- Updated NuGet dependencies to their latest stable versions: `Spectre.Console` + 0.56.0, `Microsoft.Extensions.DependencyInjection(.Abstractions)` 10.0.9, and + `Microsoft.SourceLink.GitHub` 10.0.300 (plus the test-only `Microsoft.NET.Test.Sdk`, + `xunit`, `xunit.runner.visualstudio`, `coverlet.collector`, and + `Spectre.Console.Testing`). `Spectre.Console.Cli` remains 0.55.0 — its latest + stable, which only requires `Spectre.Console >= 0.55.0`. +- Adopted Central Package Management: package versions now live in a single + `Directory.Packages.props`. +- Publishing now uses NuGet Trusted Publishing (OIDC short-lived keys) instead of + a long-lived API-key secret. + ## [0.1.0] — 2026-05-27 ### Added — initial release @@ -45,4 +60,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - `TreatWarningsAsErrors=true`, `AnalysisLevel=latest` — zero-warning public API. - Package icon, with the editable source vector kept under `design/icons/`. +[0.1.1]: https://github.com/StuartMeeks/NextIteration.SpectreConsole.Settings/releases/tag/v0.1.1 [0.1.0]: https://github.com/StuartMeeks/NextIteration.SpectreConsole.Settings/releases/tag/v0.1.0 diff --git a/src/NextIteration.SpectreConsole.Settings/NextIteration.SpectreConsole.Settings.csproj b/src/NextIteration.SpectreConsole.Settings/NextIteration.SpectreConsole.Settings.csproj index dbb8c93..6d42c4d 100644 --- a/src/NextIteration.SpectreConsole.Settings/NextIteration.SpectreConsole.Settings.csproj +++ b/src/NextIteration.SpectreConsole.Settings/NextIteration.SpectreConsole.Settings.csproj @@ -11,7 +11,7 @@ NextIteration.SpectreConsole.Settings - 0.1.0 + 0.1.1 Stuart Meeks Strongly-typed, JSON-persisted settings for CLI tools, with automatic or explicit persistence and ready-made Spectre.Console settings commands. true