Skip to content

Release 2.0.0 - #49

Merged
chhoumann merged 1 commit into
mainfrom
release/2.0.0
Oct 24, 2026
Merged

chhoumann merged 1 commit into
mainfrom
release/2.0.0

Conversation

@chhoumann

@chhoumann chhoumann commented Oct 24, 2026 •

Copy link
Copy Markdown
Owner

2.0.0 is 2.0.0-rc.19 under its final version. No skill, script, or hooks file changes, so installed copies only see the version move.

The rc line had no exit point: every sync of Lauren's pstack shipped as another release candidate. This PR ends it and records the rule in CONTRIBUTING's Releasing section:

  • Patch (2.0.1): fixes and reworded text, Lauren's or the port's. Most syncs.
  • Minor (2.1.0): a new skill, capability, or harness.
  • Major (3.0.0): a change the user must act on, such as rerunning the installer or editing the model sheet.

Each sync's CHANGES entry names the pstack version it moves to, and each release gets a v<version> tag and a GitHub release with its CHANGES entry as notes.

Checks: bun tools/generate.mjs --check passes; bun test tests/ 550 pass, 46 skip, 0 fail; markdownlint clean on the three edited docs.


Note

Low Risk
Release-metadata and documentation only; runtime plugin behavior is unchanged from 2.0.0-rc.19.

Overview
Promotes t3-pstack from 2.0.0-rc.19 to stable 2.0.0 with no changes to skills, scripts, or hooks—only version stamps (VERSION, package.json, marketplace and plugin manifests) and docs.

Adds a ## 2.0.0 changelog entry stating this is rc.19 under the final number, and extends CONTRIBUTING’s Releasing section with semver rules for future Lauren pstack syncs (patch/minor/major), required CHANGES.md pstack version callouts, and v<version> GitHub releases. README’s pinned-install example now uses #v2.0.0.

Reviewed by Cursor Bugbot for commit 950880b. Bugbot is set up for automated code reviews on this repo. Configure here.

2.0.0 is 2.0.0-rc.19 under its final version: no skill, script, or hooks
file changes. The release candidates had no exit point, because every
sync of Lauren's pstack shipped as another rc. From here each sync is a
patch or minor release by what it carries, a major one only when users
must act, and each release gets a GitHub release with its CHANGES entry
as notes. CONTRIBUTING's Releasing section records the rule.
@chhoumann
chhoumann merged commit 238d156 into main Oct 24, 2026
12 checks passed
@chhoumann
chhoumann deleted the release/2.0.0 branch October 24, 2026 15:20
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