Skip to content

chore(release): bump version to 0.4.1 for rc1#12

Closed
Roo4L wants to merge 1 commit into
masterfrom
release/v0.4.1-rc1-bump
Closed

chore(release): bump version to 0.4.1 for rc1#12
Roo4L wants to merge 1 commit into
masterfrom
release/v0.4.1-rc1-bump

Conversation

@Roo4L
Copy link
Copy Markdown
Owner

@Roo4L Roo4L commented May 2, 2026

Summary

Patch on top of v0.4.0 carrying the dogfood-discovered fixes from PR #7. Bumps plugin/cli/package.json and plugin/catalog/catalog.json from 0.3.0 to 0.4.1 so the build-release.sh three-way version-lock clears for the upcoming v0.4.1-rc1 tag push.

scripts/build-release.sh enforces tag base-version (after stripping -rcN) == package.json.version == catalog.json.version. Both files were sitting at 0.3.0 because the v0.4.0 release path didn't bump them; v0.4.1 needs both bumped.

Test plan

  • pre-commit clean
  • CI (test.yml) green on this branch
  • After merge, tag v0.4.1-rc1 and watch the 4-gate release.yml pipeline

🤖 Generated with Claude Code

Patch on top of v0.4.0 carrying the dogfood-discovered fixes from PR #7
(curl-installer ORG default, --purge sudoers cleanup, GSD + Playwright CLI
skill bootstrap wiring, AGENTLINUX_AGENT_HOME export during purge,
playwright-cli `cd` to writable home before bootstrapper).

scripts/build-release.sh enforces a three-way version lock — package.json,
catalog.json, and the tag's base version (after stripping any -rc suffix)
must agree. Bumping both files to 0.4.1 so v0.4.1-rc1 (and eventually
v0.4.1 final) clear the gate.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Roo4L Roo4L enabled auto-merge (squash) May 2, 2026 14:09
@Roo4L
Copy link
Copy Markdown
Owner Author

Roo4L commented May 2, 2026

Closing under Path A. Decision: rename v0.4.0 → v0.3.1 (it was metadata-only — open-source flip + audits, no tarball asset), and the next rc becomes v0.3.2-rc1. The 2-line bump in this PR (0.3.0 → 0.4.1) is therefore the wrong direction — internal version constants should track the patch-line (0.3.x), not jump to 0.4.x. A separate backlog issue will land a comprehensive lockstep version bump (~15 hardcoded references including plugin/cli/src/index.ts, plugin/cli/src/catalog/{loader,schema}.ts, motd, test fixtures, bats CLI-01 assertion) plus a pre-commit lint guardrail. Branch left intact in case you want to inspect it.

@Roo4L Roo4L closed this May 2, 2026
auto-merge was automatically disabled May 2, 2026 19:03

Pull request was closed

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