Skip to content

v0.14.0-rc0

Pre-release
Pre-release
Compare
Choose a tag to compare
@renaynay renaynay released this 30 Apr 12:29
· 359 commits to main since this release
2d2adb3

This RC notably introduces:

  • the ability to concurrently submit transactions via #3298
  • fee granting via #3304

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 and bridge 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

Full Changelog: v0.13.4...v0.14.0-rc0