v0.10.0
This release includes several fixes to stabilise ShrEx, as well as protocol-breaking change to fix ShrEx-ND.
This is a breaking release, meaning all node runners in the network must upgrade to support the breaking protocol changes.
What's Changed
BREAKING
- fix(share/p2p)!: share.ErrNamespaceNotFound and integration into shrex-nd by @distractedm1nd in #2230
FEATURES
- feat(nodebuilder/header): Add
WaitForHeight
endpoint by @renaynay in #2201 - feat(share/discovery): Discard method by @Wondertan in #2207
- feat(share/discovery): add backoff metrics by @walldiss in #2212
- feat(share/p2p/peer-manager): use shrexSub peers as full nodes by @walldiss in #2105
IMPROVEMENTS
BUG FIXES
- fix(nodebuilder/tests): swamp uses
WaitForHeight
instead ofGetByHeight
by @renaynay in #2214 - fix(header): check that Commit corresponds to Header by @Wondertan in #2215
- fix(header): fix testing utilities and tests by @Wondertan in #2219
- fix(utils): splitCtx return original timeout when it is less than min timeout by @walldiss in #2228
MISC
- chore(das): improve logging by @Wondertan in #2209
- Makefile: fix docstring for cel-key target. by @adlerjohn in #2221
- improvement(test/swamp): set core IP and Port to nodes by @vgonkivs in #2226
Full Changelog: v0.9.5...v0.10.0