docs: release v1.0.0 — one plugin, a packaged install, and semantic versioning - #21
Merged
Merged
Conversation
A machine that added the aplyca marketplace before the rename keeps its copy, which lists only aplyca-framework, and `marketplace add` leaves it alone — so the install prompt failed with "Plugin aplyca-adf not found" in every project adopted before it. The prompt, ADOPT.md, and the documented commands run `claude plugin marketplace update aplyca` before the install. Tested on a copy of the marketplace from 7383422. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
…ersioning Turns Unreleased into v1.0.0, covering #17–#20 and the install fix, and opens it with the order to upgrade in from 7383422: install aplyca-adf with the prompt, run /aplyca-adf:upgrade (renames the setting, pins v1.0.0, restamps), then uninstall aplyca-framework. plugin.json is already 1.0.0, and the static check now matches it to the heading. README's "Update a project" and UPGRADING point at releases: the target is the newest tag, the stamp carries the version, and a project adopted before v1.0.0 has its own scenario. The plugin README's update section no longer tells those projects to update a plugin they never installed. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
What changed and why
The first numbered release, v1.0.0 (decision 0017). It's a major release because the installer plugin is renamed
aplyca-adf.CHANGELOG.md: Unreleased becomes## v1.0.0 — 2026-10-02 — One plugin, a packaged install, and semantic versioning, covering fix: /upgrade carries the uncommitted plugin setting into the hub's worktree #17–feat!: one plugin, aplyca-adf, with a packaged install, and semantic versioning (decisions 0016, 0017) #20 and the install fix below. It opens with the order to upgrade from7383422:aplyca-adfwith the install prompt./aplyca-adf:upgrade. It renames the setting, pinsv1.0.0, and restamps.aplyca-framework.plugin.jsonis already1.0.0. The static check now has a## vheading to match it against, and it passes.7383422the latest release, and had an update command without--scope. It now covers moving from release to release, the pin, and the old name.docs/UPGRADING.md:main.plugin update aplyca-adf, which they never installed. It now sends them to the install prompt.A fix the migration needed: the install refreshes a marketplace added before
A machine that added the
aplycamarketplace before #20 keeps its copy, which lists onlyaplyca-framework.claude plugin marketplace addleaves that copy alone. So the install prompt failed withPlugin "aplyca-adf" not foundin every project adopted before this release, which is step 1 of the upgrade order. The prompt,ADOPT.md, and the documented commands now runclaude plugin marketplace update aplycabefore the install. It's a separate commit with its own changelog entry.Upgrade impact
Nothing new for adopting projects beyond the entries being released. The install fix is framework-internal.
How to verify
./evals/run-evals.sh: the version check matches1.0.0against the heading, and a new practices check covers the refresh in the install prompt./aplyca-adf:upgradedoes.Verified / not verified
cbfe5fd, the7383422release. Re-runningmarketplace addleft it there, andplugin install aplyca-adf@aplycafailed as "not found". Aftermarketplace update aplyca, it moved to9958c51and the install succeeded at project scope. Your own plugin state was checked unchanged.v1.0.0tag. The tag doesn't exist until this merges.Merge danger
"ref": "v1.0.0"into projects, and that pin fails until the tagv1.0.0exists on the merge commit. Push the tag before anyone runs/aplyca-adf:upgrade.🤖 Generated with Claude Code