v0.14.0-rc0
Pre-release
Pre-release
This RC notably introduces:
Note, this RC contains a break, listed below, that breaks proto for BEFPs. This break is not invasive and would not impact running this RC against current live networks.
What's Changed
BREAKING
- fix!(share/byzantine): use any available axis for befp nmt proofs construction by @walldiss in #3306
Other
- feat(pruner): Implement
full
andbridge
node pruning by @renaynay in #3150 - deps: Bump libp2p dependencies by @renaynay in #3289
- deps: bump go-header by @renaynay in #3290
- fix(nodebuilder/share/cmd): Fix parsing of uint for height in
share
rpc CLI commands by @renaynay in #3294 - feat(ci): call reusable workflow to track the release deployments and notify devops by @MSevey in #3291
- fix(p2p/discovery): Unregister metrics callback on close by @renaynay in #3280
- feat(core): Bridge node short-circuits storing a historical EDS if pruning is enabled by @renaynay in #3283
- fix(nodebuilder): return fx error if theres an error getting keystore or constructing signer by @renaynay in #3297
- chore(state/core_accessor): remove query cli by @vgonkivs in #3307
- feat(state): enable fee granting by @vgonkivs in #3304
- chore(deps): bump .github version for release tracking epic by @MSevey in #3312
- feat(share/eds): Store nmt nodes on failed reconstruction by @walldiss in #3305
- feat(cmd/rpc): Automatically detect running node for RPC requests by @mastergaurang94 in #3246
- fix(core): Unsubscribe from new block event on Stop in listener by @renaynay in #3315
- feat(state): Integrate new Signer for concurrent tx submission by @cmwaters in #3298
- feat(share/p2p/shrex): add recovery middleware to shrex-nd and shrex-eds servers by @walldiss in #3328
- feat(share/p2p/shrexsub): add recovery to shrexSub by @walldiss in #3327
- deps: bump go-header and go-fraud by @Wondertan in #3326
- deps: bump celestia-app by @renaynay in #3316
- fix(metrics): Unregister callback on stop for several metrics implementations by @renaynay in #3281
- refactor(share/sha-256): Consolidate SHA-256 Hash Function Usage by @kien6034 in #3330
- fix(state/coreAccessor): fix txResponse by @vgonkivs in #3336
- chore(fmt/linters): Add gofumpt formatter and linter by @walldiss in #3331
- chore(fmt/linters): enable nilerr, nilnil, nolintlint and fix related issues by @walldiss in #3332
- chore(linters): add errorlint by @walldiss in #3334
- chore(linter): add 6 more linteres by @walldiss in #3333
New Contributors
- @mastergaurang94 made their first contribution in #3246
- @kien6034 made their first contribution in #3330
Full Changelog: v0.13.4...v0.14.0-rc0