Repository navigation
v1.11.39
What's Changed
- test(sv2): make the aggregated fallback test fail instead of hang (#849) by @defenwycke in #855
- fix(release): publish the release, and roll genesis last (#857, #856) by @defenwycke in #858
- test(sv2): stop the hashrate probe wedging the test runtime (#849) by @defenwycke in #860
- perf(sv2-tests): stop cloning the whole message queue to pop one element by @defenwycke in #862
- fix: atomic file writes in ghost-consensus and ghost-mpc by @defenwycke in #863
- feat(wraith): Wraith rounds and the four-lane Ghost Lock, replacing the old lock by @defenwycke in #853
- chore: one atomic-file implementation, not two by @defenwycke in #864
- fix(failover): re-arm the upstream list, so a role can fail over more than once by @defenwycke in #866
- wallet: silent payments carry no marker on chain (#867), and the block scanner can say where it is by @defenwycke in #868
- fix(translator): stop aborting the process when a status cannot be delivered during shutdown (#859) by @defenwycke in #869
- fix(mesh): cap inbound connections per address block, not just per address (#604 H-12) by @defenwycke in #870
- feat(consensus): tolerate unknown capabilities, so a newer peer cannot silence an older one (#736) by @defenwycke in #871
- fix(install): stop defaulting the coordinator fee address to the node payout address (#708) by @defenwycke in #872
- feat(wraith): deterministic seat failover that keeps the anonymity set together (#711) by @defenwycke in #873
- feat(wraith): refuse an election whose roster the nodes disagree about (#710) by @defenwycke in #874
- refactor(wraith): move election-document verification into the protocol crate by @defenwycke in #875
- test(shares): pin the two capability weightings together before the reweight separates them by @defenwycke in #878
- feat(verification): a node can sign an attestation about its coordinator role (#736) by @defenwycke in #881
- feat(verification): challenge a peer for the Wraith coordinator capability (#736) by @defenwycke in #882
- fix(wraith): the coordinator roster converges — no local verdicts, no first-look freeze (#710) by @defenwycke in #883
- fix(ops): the fleet check sees a coordinator nobody can reach by @defenwycke in #884
- feat(wraith): every tier gets its own coordinator, drawn evenly from every opted-in node by @defenwycke in #885
- feat(wraith): a full coordinator spills its tier to the next node in the order by @defenwycke in #886
- chore(release): v1.11.39 by @defenwycke in #887
Full Changelog: v1.11.38...v1.11.39