Skip to content

release: 1.1.0 — Spectre.Console.Cli 0.57.2 - #22

Merged
StuartMeeks merged 1 commit into
mainfrom
chore/spectre-console-cli-0.57.2
Oct 6, 2026
Merged

StuartMeeks merged 1 commit into
mainfrom
chore/spectre-console-cli-0.57.2

Conversation

@StuartMeeks

Copy link
Copy Markdown
Owner

Supersedes #21.

Spectre.Console.Cli 0.57 changed AsyncCommand<TSettings>.ExecuteAsync from protected to public, so Dependabot's version-only bump fails with CS0507. This bumps the floor 0.55.0 → 0.57.2 and widens the command overrides.

  • net10 floors for the per-TFM Microsoft.Extensions.* packages: 10.0.11 → 10.0.12, bumped by hand. net8 floors are unchanged.
  • Dependabot (§4.10): the floored packages are now ignored outright. The semver-major-only filter would let a net10 patch rewrite the net8 floor (Auth #89).
  • README: Requirements now lists the real floors.
  • CHANGELOG: 1.1.0 entry, with an upgrade note that consumers' own commands must also be public.
  • Local: build is clean, package validation passes, and all tests pass on net8.0 and net10.0.

🤖 Generated with Claude Code

Spectre.Console.Cli 0.57 made AsyncCommand.ExecuteAsync public (was
protected), so the 0.55 -> 0.57.2 bump needs every override widened;
Dependabot's version-only bump (#21) fails CS0507.

Also raises the net10 Microsoft.Extensions.* floors to 10.0.12 (by hand,
per STANDARD.md 4.10) and makes Dependabot ignore the per-TFM-floored
packages outright - the semver-major-only filter could rewrite the net8
floor. README requirements corrected; CHANGELOG 1.1.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@StuartMeeks
StuartMeeks merged commit c92db2c into main Oct 6, 2026
9 checks passed
@StuartMeeks
StuartMeeks deleted the chore/spectre-console-cli-0.57.2 branch October 6, 2026 03:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant