chore(release): v10.0.0-rc.11#683
Merged
Merged
Conversation
Bump root + 17 workspace packages from 10.0.0-rc.10 to 10.0.0-rc.11. Promote the CHANGELOG "Unreleased" block to the dated rc.11 section. Release contents (PR #680 — release/rc.11 integration branch): Core-stability hardening (rc.10 deadlock workstream): #655 hard shutdown timeout #657 async-promote queue library #659 auto-update install-source override #669 AbortSignal plumbing through DKGNode.stop() #670 chain provider filter log-spam silencer #666 dkg migrate-to-npm CLI subcommand #668 AutoNAT boot self-probe #661 core relay capability sanity check #662 relay metrics in /api/status #664 supervisor positive-liveness probe ERC-721 mint ordering: #681 CEI mint-last at every mint site (supersedes #663, which proposed _safeMint and was rejected as a public-API break for older Gnosis Safes / DAO timelocks / strategy wrappers). Keeps _mint; reorders so _mint is the last state-changing call. relock moves _burn before _mint. Async-promote queue stack: #660 /promote-async route wiring with worker-readiness gate #665 async-promote worker supervisor #667 async-promote queue config + e2e tests Honest ACK + tentative VM cleanup: #671 delete self-signed ACK fallback + tentative-VM concept #672 typed errors + LU-6 runbook + provenance telemetry Test infra: #673 rc.11 test infrastructure fixes Verification on the integration branch (release/rc.11): pnpm -r build clean pnpm --filter @origintrail-official/dkg test:unit 403/403 PASS evm-module 278/278 PASS (NFT + CG contract tests) devnet-test-rc11-promote-crash-recovery.sh GREEN devnet-test-rc11-shutdown-mid-publish.sh GREEN (549ms shutdown, 0 [shutdown-timeout] lines) devnet-test-rfc38-all.sh 10/11 PASS (lj is the pre-existing documented LU-6 cores-only gap) devnet-test.sh 343/347 PASS — 4 fails tracked in #676 as stale test expectations against #671's seal contract + V10 auto-registration. Co-authored-by: Cursor <cursoragent@cursor.com>
12 tasks
matic031
pushed a commit
to KilianTrunk/dkg
that referenced
this pull request
Jun 2, 2026
…se/rc.12 Address 11 Codex findings from the OriginTrail#680 release/rc.11 integration review that were tagged 'critical' but landed in OriginTrail#683 without being addressed. rc.12 follow-up.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Bump root + 17 workspace packages from
10.0.0-rc.10to10.0.0-rc.11, and promote the CHANGELOG[Unreleased]block to the dated[10.0.0-rc.11] - 2026-05-26section.Merge me, then tag
v10.0.0-rc.11on the resulting merge commit:git fetch ghorigin main git checkout main git pull --ff-only ghorigin main git tag -s v10.0.0-rc.11 -m "DKG v10.0.0 rc.11" git push ghorigin v10.0.0-rc.11release.ymlwill fire on the tag push and produce the GitHub Release (binaries + SBOM + attestations). npm publish will be done manually this round (npm-publish environment not configured) — see RELEASE_PROCESS.md §5 and the agent-supplied manual-publish steps in the parent chat.Release contents
All 14 outstanding
branarakicrc.11 PRs landed onmainvia the integration branch in #680. Highlights:Core-stability hardening (rc.10 deadlock workstream): #655 hard shutdown timeout, #669 AbortSignal plumbing, #670 filter-error silencer, #664 supervisor liveness probe, #668 AutoNAT boot probe, #661 core relay prereq check, #662 relay metrics in /api/status, #666
dkg migrate-to-npm, #657 + #659 (auto-update controls).ERC-721 mint ordering: #681 CEI mint-last at every mint site (superseded #663's
_safeMintproposal, which was rejected as a public-API break for older Gnosis Safes / DAO timelocks / strategy wrappers; #681 keeps_mint, reorders so_mintis last state-changing call,relockmoves_burnbefore_mint).Async-promote queue stack: #660 + #665 + #667 (worker-readiness gate, worker supervisor, e2e tests).
Honest ACK + tentative-VM cleanup: #671 (delete self-signed ACK fallback, delete tentative-VM concept) + #672 (typed errors, LU-6 runbook, provenance telemetry).
Test infra: #673 (rc.11 test infrastructure fixes).
Verification (run on integration branch before this bump)
pnpm install --frozen-lockfile+pnpm check:npm-metadatacleanpnpm -r buildcleanpnpm --filter @origintrail-official/dkg test:unit— 403/403 PASSpnpm --filter @origintrail-official/dkg-chain test:unit— 59/59 PASSDKGStakingConvictionNFT,DKGPublishingConvictionNFT*,ContextGraphStorage,ContextGraphs) — 278/278 PASSdevnet-test-rc11-promote-crash-recovery.sh— GREENdevnet-test-rc11-shutdown-mid-publish.sh— GREEN (549ms shutdown, 0[shutdown-timeout]lines)devnet-test-rfc38-all.sh— 10/11 PASS (1 fail = pre-existing documented LU-6 cores-only gap, not a regression)devnet-test.sh— 343/347 PASS (4 fails tracked in rc.12 follow-ups from rc.11 review feedback #676 as stale test expectations against feat(rc.11) PR-A: delete self-signed ACK fallback + delete tentative-VM concept #671's seal contract + V10 auto-registration; daemon is correct, tests need refresh in rc.12)Test plan after merge
v10.0.0-rc.11lands on the merge commitrelease.ymlGitHub Release publishes with the 3 MarkItDown binaries + SBOM + attestationsnpm publishposts all 15 publishable packages at10.0.0-rc.11with thelatest+rcdist-tagsnpm view @origintrail-official/dkg versionreturns10.0.0-rc.11dkg update 10.0.0-rc.11 --allow-prereleasesucceeds and runs healthy for 30 minMade with Cursor