From 879b477204b5b1b5b9cdb568de1d29fb67ea3bae Mon Sep 17 00:00:00 2001 From: Stuart Meeks Date: Wed, 10 Jun 2026 02:44:33 +0000 Subject: [PATCH] v0.1.10: dep bumps to latest stable + trusted-publishing release flow Co-Authored-By: Claude Opus 4.8 (1M context) --- CHANGELOG.md | 9 +++++++++ .../NextIteration.SpectreConsole.SelfUpdate.csproj | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index dc7ec41..d997f58 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 --- +## [0.1.10] — 2026-06-10 + +### Changed + +- Bumped NuGet dependencies to their latest stable versions: `Microsoft.Extensions.DependencyInjection.Abstractions` and `Microsoft.Extensions.Http` 10.0.8 → 10.0.9, `Spectre.Console` and `Spectre.Console.Testing` 0.55.2 → 0.56.0. +- **Release workflow now uses NuGet Trusted Publishing.** The publish job requests a short-lived API key via `NuGet/login@v1` (GitHub OIDC, `id-token: write`) immediately before `dotnet nuget push`, instead of relying on a long-lived `NUGET_API_KEY` secret. + +--- + ## [0.1.9] — 2026-06-01 ### Fixed diff --git a/src/NextIteration.SpectreConsole.SelfUpdate/NextIteration.SpectreConsole.SelfUpdate.csproj b/src/NextIteration.SpectreConsole.SelfUpdate/NextIteration.SpectreConsole.SelfUpdate.csproj index 13887dd..85a1570 100644 --- a/src/NextIteration.SpectreConsole.SelfUpdate/NextIteration.SpectreConsole.SelfUpdate.csproj +++ b/src/NextIteration.SpectreConsole.SelfUpdate/NextIteration.SpectreConsole.SelfUpdate.csproj @@ -11,7 +11,7 @@ NextIteration.SpectreConsole.SelfUpdate - 0.1.9 + 0.1.10 Stuart Meeks Self-update for Spectre.Console CLIs: pluggable update sources (GitHub Releases over HTTP, GitHub Releases via gh CLI for private repos, generic HTTPS manifest, custom), SHA-256 verification, atomic file swap, and a drop-in `update` command. true