Skip to content

Resolve the dashboard PQS version per network from its Canton release line - #1860

Merged
danielporterda merged 3 commits into
mainfrom
pqs-release-line-per-network
Oct 14, 2026
Merged

danielporterda merged 3 commits into
mainfrom
pqs-release-line-per-network

Conversation

@danielporterda

@danielporterda danielporterda commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

This pull request reads each network's PQS version from the Scribe release line of its own Canton version instead of the hardcoded scribe:3.5 tag. TestNet and DevNet now show PQS 3.6.0 while MainNet stays on 3.5.8; an unpublished line keeps that network's previous value.

Local Mintlify preview of the regenerated dashboard: MainNet keeps PQS 3.5.8 from scribe:3.5 (Canton 3.5.19); TestNet and DevNet now show PQS 3.6.0 from scribe:3.6 (Canton 3.6.1)

The version dashboard read PQS from the hardcoded scribe:3.5 floating tag
and wrote that one value to every network, so TestNet and DevNet kept
showing a 3.5.x PQS after moving to Canton 3.6. Derive the Scribe
release-line tag (major.minor) from each network's Canton version and read
that network's own tag. If a tag resolves to a prerelease or cannot be read,
keep only that network's previous stable value, mirroring the Daml SDK
collector.

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
Output of scripts/generate_network_component_versions.py against live
sources: MainNet (Canton 3.5.12) stays on PQS 3.5.8 from scribe:3.5;
TestNet and DevNet (Canton 3.6.0) now show PQS 3.6.0 from scribe:3.6.

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
A network that moves to Canton 3.7 or 4.0 may report a snapshot or rc
version before Scribe publishes the matching floating tag. Map any Canton
version to its leading major.minor so the new line is read as soon as its
tag exists; until then the registry returns 404 and the collector keeps
that network's previous stable value, so the scheduled run does not fail.

Signed-off-by: danielporterda <daniel.porter@digitalasset.com>
@mintlify

mintlify Bot commented Oct 14, 2026 •

Copy link
Copy Markdown
Contributor

Preview deployment for your docs. Learn more about Mintlify Previews.

Project Status Preview Updated
cantonfoundation 🟢 Ready View Preview Oct 14, 2026, 1:29 PM

💡 Tip: Enable Automations to automatically generate PRs for you.

@danielporterda
danielporterda merged commit 646ca3c into main Oct 14, 2026
4 checks passed
@danielporterda
danielporterda deleted the pqs-release-line-per-network branch October 14, 2026 14:20

This branch was successfully deployed

1 active deployment
staging - docs-main — 613f5fa9 Deployed Oct 14, 2026 by mintlify[bot]
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.

2 participants