v0.9.0
版本发布时间: 2023-04-14 21:37:48
celestiaorg/celestia-node最新发布版本:v0.12.0(2023-10-31 22:05:39)
This release contains a fix to address datastore bloat.
full
and bridge
node runners MUST clear their datastore via the new command unsafe-reset-store
and re-sync from scratch.
Example:
celestia bridge unsafe-reset-store --p2p.network blockspacerace
This release also contains a change to the config - please re-initialise your node!
What's Changed
BREAKING
- !refactor(share/p2p/peers): expose peer manager params to nodebuilder by @walldiss in https://github.com/celestiaorg/celestia-node/pull/1925
- fix(eds/store): use
Path
instead ofHost
inFileMount
serialization/deserialization by @distractedm1nd in https://github.com/celestiaorg/celestia-node/pull/2071
FEATURE
- feat: include function signatures in rpc cli autocompletions by @distractedm1nd in https://github.com/celestiaorg/celestia-node/pull/2026
- feat(share/getter): add support for ErrNotFound in IPLD/Store getters by @walldiss in https://github.com/celestiaorg/celestia-node/pull/2050
- feat(cli): adding unsafe-reset-store command by @distractedm1nd in https://github.com/celestiaorg/celestia-node/pull/2070
- feat: if NODE_STORE is set use it in custom init command by @smuu in https://github.com/celestiaorg/celestia-node/pull/2069
- feat(share/getter): add support for ErrNotFound in shrex getter implementation by @walldiss in https://github.com/celestiaorg/celestia-node/pull/2074
REFACTORING
- refactoring(share/p2p): remove TTL in pubsub by @vgonkivs in https://github.com/celestiaorg/celestia-node/pull/2023
- refactor(share/eds): add ErrNotFound to eds store and shrex server by @walldiss in https://github.com/celestiaorg/celestia-node/pull/2048
- refactor(libs/fraud): fraud tests overhaul by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/2039
BUG FIXES
- fix: CLI for
GetSharesByNamespace
should allow hex for namespace by @distractedm1nd in https://github.com/celestiaorg/celestia-node/pull/2025 - fix: adding traces to pyroscope dashboard by @distractedm1nd in https://github.com/celestiaorg/celestia-node/pull/2054
- fix(swamp): fixing p2p_test and reconstruct_test by @distractedm1nd in https://github.com/celestiaorg/celestia-node/pull/1951
- fix(share/eds): add custom inverted index for badger as storage backend by @distractedm1nd in https://github.com/celestiaorg/celestia-node/pull/2053
- fix(modp2p): fix libp2p metrics by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/2078
DEPENDENCIES
- chore(deps): Upgrade setup-go by @walldiss in https://github.com/celestiaorg/celestia-node/pull/2017
- chore(deps): Upgrading to go 1.20 by @walldiss in https://github.com/celestiaorg/celestia-node/pull/2015
- chore: migrate to go-fraud by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/2064
- chore(deps): bump celestiaorg/.github from 0.1.0 to 0.1.1 by @dependabot in https://github.com/celestiaorg/celestia-node/pull/2047
MISCELLANEOUS
- feat: pin version of common workflows and actions by @smuu in https://github.com/celestiaorg/celestia-node/pull/2005
- das/share: Change log from DAH.Hash() to DAH.String() by @Ray-Escobar in https://github.com/celestiaorg/celestia-node/pull/1971
- chore(log): Suppress pubsub logs to WARN and net/identify to ERROR by @HoytRen in https://github.com/celestiaorg/celestia-node/pull/2002
- chore: Make use of common adr template by @MSevey in https://github.com/celestiaorg/celestia-node/pull/2030
- refactor(share/shrex): cleanup shrex logs by @walldiss in https://github.com/celestiaorg/celestia-node/pull/2079
New Contributors
- @Ray-Escobar made their first contribution in https://github.com/celestiaorg/celestia-node/pull/1971
Full Changelog: https://github.com/celestiaorg/celestia-node/compare/v0.8.2...v0.9.0