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 #3712
- chore(go.mod): use toolchain version in go.mod by @walldiss in #3714
- fix(logs): bitswap logger names broke in latest version bump, updated by @renaynay in #3713
- chore(p2p/shrexsub) increase timeout for flaky shrexsub test by @walldiss in #3672
- chore(ci): run unit-tests in parallel with lint by @walldiss in #3700
- feat(modrpc): list pubsub topics RPC by @Wondertan in #3744
- fix(blob/service): return error from GetProof if it appears by @vgonkivs in #3742
- chore: use sync/atomic types by @cristaloleg in #3723
- Add bootsrapper for mainnet by Qubelabs by @qubelabsio in #3760
- Add bootstrapper mainnet P-OPS by @rooiie in #3749
- Chore(fix): set asynctimerchan=1 on build by @walldiss in #3761
- fix(ci): Run pruning integration test separately in ci by @walldiss in #3752
- log(das): clarify that square width is for EDS by @renaynay in #3725
- fix(nodebuilder/host): Ensure libp2p metrics are collected to prometheus by @walldiss in #3753
- fix(nodebuilder/p2p/metrics): enforce init order for bitswap metrics by @walldiss in #3763
- fix(node): fixup CELESTIA_HOME by @Wondertan in #3759
- feat: add network-specific tags to ci container workflow by @smuu in #3765
- chore(ci): add workflow dispath to docker ci to manually trigger by @MSevey in #3766
Full Changelog: v0.16.0...v0.16.1-arabica