Skip to content

release: v0.22.6 - #64

Merged
jdogresorg merged 4 commits into
masterfrom
hotfix/v0.22.6
Oct 6, 2026
Merged

jdogresorg merged 4 commits into
masterfrom
hotfix/v0.22.6

Conversation

@jdogresorg

Copy link
Copy Markdown
Contributor

Patch train v0.22.6 for xchain-node: the version bump and the v0.22.6 release manifest, which moves only the xchain-hub pin to its signed v0.22.6 master merge commit (fdd50cc2). Every other pin and the trainActivation block are identical to v0.22.5. Release-management section 7.

Code-structure fix (f81406b, develop's e61770b): the root code-structure ratchet refuses this branch for six process.env reads in src/services/validator_service/signer.js that shipped in v0.22.4, because develop's node baseline dropped to 0 after that cut and the ratchet's hotfix rule does not fire for component repos. Rather than push past the ratchet, this branch carries develop's own fix for those reads: the generated DOGE signer module's environment view moves into src/config/index.js and the template interpolates it, with the WIF as a lazy non-enumerable getter. It is a value-preserving refactor; both files are byte-identical to develop, the ratchet reads clean, and the node unit suite reads 2857 passing, 0 failing.

The config owns the signer environment view source, with the WIF as a lazy non-enumerable getter, and the signer template interpolates it.

(cherry picked from commit e61770b)
@jdogresorg
jdogresorg merged commit 9cc629a into master Oct 6, 2026
7 checks passed
@jdogresorg
jdogresorg deleted the hotfix/v0.22.6 branch October 6, 2026 16:13
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