Plugin marketplace serves oldest version instead of latest when multiple submissions exist

Resolved 💬 3 comments Opened Apr 8, 2026 by fdaviddpt Closed May 29, 2026

Description

When a plugin is submitted multiple times to the Claude Code marketplace with the same name but different versions, \/plugin install\ delivers the oldest version instead of the latest.

Steps to Reproduce

  1. Submit plugin \remember\ v0.1.0 to the marketplace (March 15) → Published
  2. Submit plugin \remember\ v0.4.0 to the marketplace (April 5) → Published
  3. All 3 submissions show "Published" in the Plugin submissions dashboard
  4. Run \/plugin install remember\ in Claude Code

Expected Behavior

\/plugin install remember\ should install v0.4.0 (the latest published version).

Actual Behavior

\/plugin install remember\ installs v0.1.0 (the oldest version).

\\\
remember @ claude-plugins-official
Version: 0.1.0
\
\\

Uninstalling and reinstalling does not help — still delivers v0.1.0.

Evidence

_(Screenshot will be added as comment — needs manual upload to GitHub)_

Plugin submissions dashboard shows 3 "Published" entries:

  • remember v0.4.0 — Published — 5 Apr 2026
  • remember (older) — Published — 30 Mar 2026
  • remember (oldest, v0.1.0) — Published — 15 Mar 2026

CLI proof

\\\`
$ /plugin install remember
✓ Installed remember. Run /reload-plugins to activate.

$ /plugin
remember @ claude-plugins-official
Version: 0.1.0
Status: Enabled
\\\`

Environment

Additional Context

The marketplace UI shows all 3 versions as "Published" rather than superseding older versions. It appears new submissions with the same plugin name create separate entries instead of updating the existing one, and the install resolver picks the first (oldest) entry.

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗