-
Notifications
You must be signed in to change notification settings - Fork 1
Releases and Upgrades
greyson edited this page Jul 30, 2026
·
1 revision
-
next: release candidates;1.4.0-rc.6is the current GitHub prerelease -
latest: stable releases only
The package version, Git tag, npm channel, GitHub prerelease state, and release notes must agree. GitHub Releases and npm publication are separate facts.
A release candidate must pass the repository's release-readiness check on the exact revision. The gate covers type checking, package identity, public documentation, platform contracts, MCP compatibility, public export, package creation, and tarball installation.
Before publication, build an immutable release from a clean canonical source tree, activate it, verify the complete MCP path, cold-restart the OS-managed Supervisor, and confirm the active revision still equals the intended commit. Record the fully verified release as known-good.
- Preserve compatibility aliases and existing
.repo-harnessstate during Matea 1.x. - Read release notes before changing runtime or connector configuration.
- Do not overwrite a healthy active release with a stale rollout operation.
- Keep a verified rollback path before changing production runtime state.
- Merge reviewed code and docs.
- Push the exact main revision.
- Wait for required CI and Windows checks on that revision.
- Synchronize reviewed Wiki source.
- Create the exact
v-prefixed tag and GitHub prerelease. - Verify npm separately; never claim publication without registry evidence.
See the maintained release process.