Commit e5d2e16
release(3.17.2): advertise the GHSA-gvpp-v77h-5w8g fix to the marketplace
v3.17.1 shipped the security fix CODE to the marketplace, but the
release only bumped pyproject.toml — .claude-plugin/marketplace.json
still advertised 3.17.0. Because Claude Code decides whether to prompt
a /plugin update by comparing the installed version against the
marketplace-advertised version, users sitting on 3.17.0 were never
prompted to pull the fix, even though it was present in the cloned
tree. The patched code was in the channel but unadvertised.
This bump aligns all version labels at 3.17.2 so the marketplace
advertises an increment and the update prompt fires:
- .claude-plugin/marketplace.json metadata.version 3.17.0 -> 3.17.2
- .claude-plugin/marketplace.json plugins[0].version 3.17.0 -> 3.17.2
- pyproject.toml version 3.17.1 -> 3.17.2
- added plugins[0].version_note pointing at the advisory
No code change — the fix already landed in 5d22091 (PR #47). This is
purely the distribution-metadata correction that makes the marketplace
(the only supported install path per ADR-0050) surface it as an update.
source: GHSA-gvpp-v77h-5w8g; ADR-0050 (marketplace-only distribution).
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>1 parent 5d22091 commit e5d2e16
2 files changed
Lines changed: 4 additions & 3 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
| 9 | + | |
10 | 10 | | |
11 | 11 | | |
12 | 12 | | |
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
16 | | - | |
| 16 | + | |
17 | 17 | | |
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
24 | 25 | | |
25 | 26 | | |
26 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
7 | | - | |
| 7 | + | |
8 | 8 | | |
9 | 9 | | |
10 | 10 | | |
| |||
0 commit comments