Skip to content

docs(releases): mirror the v0.20.0 train - #46

Merged
jdogresorg merged 1 commit into
masterfrom
docs/v0200-release-mirror
Sep 19, 2026
Merged

jdogresorg merged 1 commit into
masterfrom
docs/v0200-release-mirror

Conversation

@jdogresorg

Copy link
Copy Markdown
Contributor

Adds the missing v0.20.0 section to operations/releases.md, so the published mirror at docs.xchain.io/operations/releases no longer ends at v0.19.1 while v0.20.0 is live.

The section follows the shape of the existing v0.19.x entries: a dated line linking the train's own tag on the node Release page, a prose summary, the thirteen-row component table, and the activation and roll-order notes.

Every value in it was read from a shipped artifact rather than from prose:

  • Component versions come from src/release-manifest.json at the v0.20.0 tag. The manifest pins eleven moved repos plus xchain-contracts at v0.17.0 (unchanged, and it carries no v0.20.0 tag); xchain-node is the carrier and is not listed in its own manifest, so its 0.20.0 comes from its package.json at the tag.
  • The train boundary, testnet Bitcoin height 153116, is the manifest's trainActivation.heights.testnet, classification major, rule set 0.20.0.
  • The barrier heights come from protocol/constants.js at the v0.20.0 tag: producer BTC 153222 / LTC 4891504 / DOGE 67911796, consumer BTC 153266 / LTC 4891766 / DOGE 67912575, anchor-attestation barrier BTC 153266. Every mainnet entry is null, so mainnet is unarmed on every row.
  • The release date is the manifest's own released field.

Thirteen repositories carry a signed v0.20.0 tag; xchain-contracts is unchanged and does not.

The mirror gate reads the published copy on master, so this has to merge before it goes green.

Adds the v0.20.0 section to the release mirror, newest first, linking its own tag on the node Release page. Component versions come from the tagged release manifest and the activation heights from the canon protocol constants at the v0.20.0 tag.
@jdogresorg
jdogresorg merged commit e58aa90 into master Sep 19, 2026
2 checks passed
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