github celestiaorg/celestia-app v9.0.8

2 hours ago

Upgrade Notice

This release is intended for Mainnet and is based on the same commit as v9.0.8-mocha. Source builds require Go 1.26.6 or newer.

This release upgrades to celestia-core v0.40.9, bounds the blob-transaction validation cache, and fixes signer-data handling after failed transaction checks. It also includes Mocha bootstrap updates and a Corto-only upgrade-height adjustment.

See the major-version release notes if upgrading from v8.

RPC changes

  • Heavy RPC requests are limited to 20 concurrently, shared across HTTP, WebSocket, and gRPC. Configure max_concurrent_heavy_requests under [rpc] in config.toml and restart to adjust the limit.
  • Clients should retry busy responses with backoff: HTTP GET 503, JSON-RPC errors, or gRPC ResourceExhausted.
  • Slow gRPC height subscribers may miss notifications; backfill gaps with BlockByHeight.

Supported operating systems

See the canonical matrix in the README.

  • Tested in CI: Ubuntu 24.04 LTS (Noble Numbat) on x86_64.
  • Prebuilt binaries provided: Linux (amd64, arm64), macOS (amd64, arm64). arm64 binaries are cross-compiled and are not executed in CI.
  • Minimum glibc: 2.38. Ubuntu 22.04 and older are not supported for multiplexer builds.
  • Changes since the previous release: none.

What's Changed

  • fix: skip signerDataFromTx when CheckTx fails (backport #7712) by @mergify[bot] in #7715
  • chore!: replace mocha-4 with mocha-5 (backport #7709) by @mergify[bot] in #7721
  • chore: add itrocket seed, peer and RPC for mocha-5 (backport #7723) by @mergify[bot] in #7724
  • fix(signal)!: reschedule corto-1 v10 upgrade to the corto delay by @rach-id in #7788
  • fix: bound the PFB tx cache with an LRU (backport #7778) by @mergify[bot] in #7800
  • chore(deps): bump celestia-core to v0.40.9 on v9.x by @rach-id in #7807

Full Changelog: v9.0.6...v9.0.8

Don't miss a new celestia-app release

NewReleases is sending notifications on new releases.