Skip to content

PE hyperstack: release 1.5.0 - #141

Merged
KailasMahavarkar merged 1 commit into
mainfrom
c-PE-hyperstack-release-1-5-0
Sep 3, 2026
Merged

PE hyperstack: release 1.5.0#141
KailasMahavarkar merged 1 commit into
mainfrom
c-PE-hyperstack-release-1-5-0

Conversation

@KailasMahavarkar

Copy link
Copy Markdown
Collaborator

Cuts 1.5.0. Merging this to main triggers release-and-publish: a v1.5.0 GitHub release with generated notes, plus Docker images pushed to ghcr.io/orkait/hyperstack tagged 1.5.0, main, latest, and the commit sha. 1.4.0 shipped on 2026-07-18; four PRs have landed since and none of them were released.

What 1.5.0 contains

PR Change
#137 worktree-isolation wtg reference refreshed to the current engine
#138 react-pro-coder skill - 56 React/Next.js rules with stable IDs
#139 python-pro-coder skill - 60 FastAPI/Pydantic v2/SQLAlchemy 2.0 rules
#140 engineering-discipline + design-patterns-skill merged into best-practices, plus four new reference files

Counts reconciled against the running server

Every advertised figure was stale, some by several releases. The numbers below come from hyperstack_list_plugins on the live MCP server (per-plugin tool lists, summed), not from a file count - src/plugins/*/tools/*.ts overcounts, because not every file in a tools/ directory registers a tool.

Figure Was Now
Plugins 12 (README, install, manifests) 16
Tools 79 / 80 / 117 / 118 depending on the file 121
Skills 21 / 22 / 27 depending on the file 29
Personas 3 4

Version bump

File Field
package.json version
package-lock.json root version and packages[""].version
.claude-plugin/plugin.json version
.claude-plugin/marketplace.json metadata.version and plugins[0].version
.cursor-plugin/plugin.json version
gemini-extension.json version

.cursor-plugin/plugin.json had been missed by previous releases; it was still on 1.4.0 alongside everything else, and is now in the sweep.

Also corrected

README.md and summary.md told contributors to regenerate the skills index with bash scripts/generate-skills-index.sh. That file does not exist - the script is scripts/generate-skills-index.ts and runs under bun (bun run skills:index), which is what CI actually calls.

Verification

$ bun run compile:context
Bootstrap char savings: 42.2% (19107 -> 11035)

$ bun scripts/generate-skills-index.ts
Wrote .../skills/INDEX.md   (no diff - already current)

$ bun test
 87 pass
 0 fail
 850 expect() calls
Ran 87 tests across 13 files. [398.00ms]

$ npx tsc --noEmit
(exit 0)

$ for f in package.json package-lock.json .claude-plugin/plugin.json \
          .cursor-plugin/plugin.json gemini-extension.json; do jq -r .version $f; done
1.5.0 x5
$ jq -r '.metadata.version, .plugins[0].version' .claude-plugin/marketplace.json
1.5.0
1.5.0

$ rg --hidden "1\.4\.0|12 plugins|80 tools|2[12] skills|27 skills|11[78] tools|11 plugins|79 tools|generate-skills-index\.sh"
(no matches outside CHANGELOG history and lockfile dependency pins)

After merge

The release job only fires when package.json carries a version with no matching remote tag, so this is the commit that produces v1.5.0. Existing installs pull ghcr.io/orkait/hyperstack:main and pick the change up on their next pull; Claude Code plugin installs are keyed on the version, so 1.5.0 is what makes the new skill set reach them.

…ices merge

Bumps every manifest to 1.5.0 and reconciles the advertised counts against
the live MCP server: 16 plugins, 121 tools, 29 skills, 4 personas. The
README badges, install guide, summary, and CREDITS had been carrying
figures from several releases back (12 plugins, 80 tools, 21-22 skills).

Also corrects the skills-index regeneration command in the README and
summary: the script is scripts/generate-skills-index.ts run under bun, not
a shell script.
@KailasMahavarkar
KailasMahavarkar merged commit 0bb78ee into main Sep 3, 2026
4 checks passed
@KailasMahavarkar
KailasMahavarkar deleted the c-PE-hyperstack-release-1-5-0 branch September 3, 2026 22:22
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.

1 participant