This release includes new bootstrappers for the mainnet, performance enhancements, and several bug fixes.
CELESTIA_HOME env var changed its behavior. Previously, it worked like XDG_HOME in the form of $CELESTIA_HOME/.celestia--. https://github.com/celestiaorg/celestia-node/pull/3759makes $CELESTIA_HOME the actual path to which node data goes.
NOTE: It is no longer required to set GODEBUG="asynctimerchan=1" manually, It will be set automatically.
What's Changed
- chore(swamp): skip fraud test until a better day by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/3712
- chore(go.mod): use toolchain version in go.mod by @walldiss in https://github.com/celestiaorg/celestia-node/pull/3714
- fix(logs): bitswap logger names broke in latest version bump, updated by @renaynay in https://github.com/celestiaorg/celestia-node/pull/3713
- chore(p2p/shrexsub) increase timeout for flaky shrexsub test by @walldiss in https://github.com/celestiaorg/celestia-node/pull/3672
- chore(ci): run unit-tests in parallel with lint by @walldiss in https://github.com/celestiaorg/celestia-node/pull/3700
- feat(modrpc): list pubsub topics RPC by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/3744
- fix(blob/service): return error from GetProof if it appears by @vgonkivs in https://github.com/celestiaorg/celestia-node/pull/3742
- chore: use sync/atomic types by @cristaloleg in https://github.com/celestiaorg/celestia-node/pull/3723
- Add bootsrapper for mainnet by Qubelabs by @qubelabsio in https://github.com/celestiaorg/celestia-node/pull/3760
- Add bootstrapper mainnet P-OPS by @rooiie in https://github.com/celestiaorg/celestia-node/pull/3749
- Chore(fix): set asynctimerchan=1 on build by @walldiss in https://github.com/celestiaorg/celestia-node/pull/3761
- fix(ci): Run pruning integration test separately in ci by @walldiss in https://github.com/celestiaorg/celestia-node/pull/3752
- log(das): clarify that square width is for EDS by @renaynay in https://github.com/celestiaorg/celestia-node/pull/3725
- fix(nodebuilder/host): Ensure libp2p metrics are collected to prometheus by @walldiss in https://github.com/celestiaorg/celestia-node/pull/3753
- fix(nodebuilder/p2p/metrics): enforce init order for bitswap metrics by @walldiss in https://github.com/celestiaorg/celestia-node/pull/3763
- fix(node): fixup CELESTIA_HOME by @Wondertan in https://github.com/celestiaorg/celestia-node/pull/3759
- feat: add network-specific tags to ci container workflow by @smuu in https://github.com/celestiaorg/celestia-node/pull/3765
- chore(ci): add workflow dispath to docker ci to manually trigger by @MSevey in https://github.com/celestiaorg/celestia-node/pull/3766
Full Changelog: https://github.com/celestiaorg/celestia-node/compare/v0.16.0...v0.16.1-arabica