github celestiaorg/celestia-node v0.8.0
v0.8.0 - Phase 2 Blockspace Race

latest releases: v0.20.1-rc1, v0.18.0-not-final-experiment-v3.3, v0.18.0-not-final-experiment-v3.2...
19 months ago

This is the official release for Phase 2 of Blockspace Race. This release is breaking so all nodes running on blockspacerace must upgrade.

Notably, this release contains fixes related to network stability and also bridge node syncing improvements.

What's Changed

BREAKING

  • fix(shrex/peer-manager)!: hash validation on subjective node start by @walldiss in #1945
  • refactoring(share/ipld)!: rework getLeavesByNamespace by @vgonkivs in #1870

FEATURE

  • feat(nodebuilder/header): Add Subscribe method implementation by @renaynay in #1943
  • feat(nodebuilder/node | api): Version the API by @renaynay in #1901
  • feat: copy container security improvements from celestia-app by @smuu in #1913
  • feat(core/listener): add resubscribe to core listener by @walldiss in #1972
  • feat(nodebuilder/share): enable shrex for light nodes by @walldiss in #1856
  • feat(core/exchange): parallelise GetRangeByHeight request by @walldiss in #1962

REFACTOR

  • refactor/fix(core/fetcher): cleanup core fetcher new block subscriber lifecycle by @walldiss in #1955
  • perf(header): make HeaderSub msgid to be header hash by @Wondertan in #1964

BUG FIXES

  • fix(nodebuilder/p2p): all full and bridge nodes use dht.ModeServer by @distractedm1nd in #1954
  • fix(nodebuilder/share): Invoke pubsub for shrex by @renaynay in #1976
  • fix(shrex/peer-manager): Temporarily disable blacklisting in peer manager by @walldiss in #1979
  • fix(shrex/peer-manager): put on peer cooldown for peers from discovery by @walldiss in #1981

MISCELLANEOUS

DEPENDENCIES

Full Changelog: v0.7.2...v0.8.0

Don't miss a new celestia-node release

NewReleases is sending notifications on new releases.