Skip to content

release: v1.1.0 — Ledger Gate - #44

Merged
Megaprompting merged 1 commit into
mainfrom
release/v1.1.0-ledger-gate
Oct 27, 2026
Merged

Megaprompting merged 1 commit into
mainfrom
release/v1.1.0-ledger-gate

Conversation

@Megaprompting

Copy link
Copy Markdown
Owner

Why

Claude Code updates an installed plugin only when its version string changes. main has moved a long way since 1.0.0, but every surface still said 1.0.0. So claude plugin update ratchet@torque-loop replied "already at the latest version (1.0.0)", and installs stayed on the 2026-07-30 build, without these fixes:

What

Version 1.0.0 → 1.1.0 on every surface plugin-shape pins:

  • package.json;
  • .claude-plugin/plugin.json;
  • .claude-plugin/marketplace.json (metadata and plugin entry);
  • .codex-plugin/plugin.json;
  • the README ratchet --version example.

CHANGELOG:

  • [Unreleased] is cut to ## [1.1.0] - 2026-10-27 — Ledger Gate;
  • a new [1.1.0] compare link is added;
  • [Unreleased] now compares from v1.1.0.

Why a minor version. Unreleased adds a tool (ledger.update) and fixes. The one behaviour change is that stores under $CLAUDE_PLUGIN_DATA are no longer read. It is documented, RATCHET_DATA_DIR gives a way out, and no command is removed.

The name "Ledger Gate" follows the release series and is easy to change.

Proof

  • npm test: all 16 suites pass, including "versions are aligned across every surface" and the README readout check.
  • ratchet --version → ratchet 1.1.0; ratchet-evolve --version → ratchet-evolve 1.1.0.
  • claude plugin validate . passes, with two warnings that predate this change: a root CLAUDE.md the plugin does not load, and no listing icon.

Not in this PR

  • No git tag is created. Remote tags stop at v0.6.0, so the existing compare links for 0.7.0 to 1.0.0, and the new 1.1.0 one, point at tags that do not exist yet.
  • No install. After merge, claude plugin marketplace update torque-loop followed by claude plugin update ratchet@torque-loop should pick up 1.1.0. Run that to confirm.

🤖 Generated with Claude Code

Bump every version surface from 1.0.0 to 1.1.0: package.json, both
.claude-plugin manifests (three fields) and .codex-plugin/plugin.json,
plus the README's `ratchet --version` example. Cut [Unreleased] into
[1.1.0] - 2026-10-27 and add its compare link.

Claude Code updates an installed plugin only when its version changes.
While the version stayed at 1.0.0, `claude plugin update` reported
"already at the latest version" and installs stayed on the 2026-07-30
build. That build lacked the MCP handshake fix (#43) and the store-split
fix (#42).

npm test passes all 16 suites. `ratchet --version` and
`ratchet-evolve --version` print 1.1.0. `claude plugin validate`
passes, with two warnings that predate this change.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Megaprompting
Megaprompting merged commit 4041dca into main Oct 27, 2026
6 checks passed
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.

2 participants