Skip to content

v4.5.1

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Jul 14:10

Fixed — stable channel is now installable

The 4.5.0 promotion updated the release machinery but not the plugin
marketplace definition, so /plugin marketplace add …@main registered a
beta-named marketplace and the documented stable install did not resolve to
the 4.x line. The main marketplace is now sweetclaude-stable tracking the
4.x line, and the 3.x channel is renamed to sweetclaude-legacy. Install and
channel-switch instructions are corrected in the README.

Added — beta-to-stable migration nudge

Running /sweetclaude:update on the beta channel now detects that a stable
release exists, notes that the beta channel is being retired, and prints the
one-time switch — ordered so the beta plugin is removed only after stable is
installed, avoiding a double-install.

Fixed — update never shows a blank changelog

/sweetclaude:update clones shallow, so it couldn't always compute the commit
range and showed no update notes (which read like an error). It now falls back
to the top CHANGELOG.md section, so an update always shows human-readable notes.

Fixed — release closeout counts only delivered issues

The release closeout gate matched every issue ID in a commit's subject and
body, so an issue merely mentioned as related/future work in a commit body
could block a release. It now counts only subject-line refs — the delivered
work — not passing mentions.

Note for 3.x users

The 3.x marketplace name changed from sweetclaude-stable to
sweetclaude-legacy. Existing 3.x installs need a one-time re-add (remove the
old marketplace, add @stable-3.x, reinstall sweetclaude-legacy) — see the
README. No 3.x functionality changed.