NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #1827 by repository stars
Last release today
07 Oct 2026
Ships on a steady schedule
a new release about every 9 days
Rarely documented
notes for 6 of the last 60 stable releases
Nothing withdrawn
no release was ever pulled
5 years old
1225 releases · first in 2021
One column per quarter.
Breaking changes & upgrade notes
This release adds initial support for Fibre.
Fibre client support: celestia-node now ships a built-in Fibre client, exposed under the new fibre JSON-RPC namespace on Light and Bridge nodes. Blobs are uploaded to Fibre Storage Providers and settled on-chain via an escrow-funded payment model — all driven locally by the node rather than routed through a bridge.
The fibre namespace exposes:
Requires a configured core endpoint running celestia-app v10 (with the x/fibre and x/valaddr modules). Fibre is unavailable when no core endpoint is set.
blob submit now treats unprefixed blob data as plain text. Scripts that submit hexadecimal data must add the 0x prefix to preserve the submitted bytes.state delegate and state undelegate now accept exactly two arguments: validator address and amount. Remove extra arguments used to work around the previous four-argument requirement.blob.NewService now requires a HeaderService with GetByHeight and WaitForHeight methods instead of a header-getter function. Custom implementations of nodebuilder/blob.Module must also implement SubscribeFromStartHeight.fibre JSON-RPC namespace for blob uploads, downloads and escrow management. Submit uploads a blob and settles its payment on-chain. Upload returns before settlement completes; background settlement failures are logged. Withdrawals are subject to an unbonding period.Full Changelog: v0.33.2...v0.34.3
Nothing published for this version
Small reliability fixes and dependency updates.
Small reliability fixes and dependency updates.
Full Changelog: v0.34.2-mocha...v0.34.3-mocha
Small reliability fixes and dependency updates.
Small reliability fixes and dependency updates.
Full Changelog: v0.34.2-corto...v0.34.3-corto
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
This release adds initial support for Fibre.
This release adds initial support for Fibre.
Fibre client support: celestia-node now ships a built-in Fibre client, exposed under the new fibre JSON-RPC namespace on Light and Bridge nodes. Blobs are uploaded to Fibre Storage Providers and settled on-chain via an escrow-funded payment model — all driven locally by the node rather than routed through a bridge.
The fibre namespace exposes:
Requires a configured core endpoint running celestia-app v10 (with the x/fibre and x/valaddr modules). Fibre is unavailable when no core endpoint is set.
Full Changelog: v0.33.2-mocha...v0.34.2-mocha
Nothing published for this version
Nothing published for this version
chore(deps): bump github.com/celestiaorg/nmt from v0.24.4 to v0.24.5 by @rootulp in #5230
Full Changelog: v0.34.1-corto...v0.34.2-corto
Nothing published for this version
This patch contains a security fix.
This patch contains a security fix.
Full Changelog: v0.34.0-corto...v0.34.1-corto
Nothing published for this version
This release adds initial support for Fibre
This release adds initial support for Fibre
Highlights
Fibre client support: celestia-node now ships a built-in Fibre client, exposed under the new fibre JSON-RPC namespace on Light and Bridge nodes. Blobs are uploaded to Fibre Storage Providers and settled on-chain via an escrow-funded payment model — all driven locally by the node rather than routed through a bridge.
The fibre namespace exposes:
Verified-header state client: DA nodes resolve validator sets and Fibre host addresses from the locally verified header chain (ABCI queries with Merkle-proof verification), so host discovery and payment validation don't rely on a trusted gRPC endpoint. [#5220]
Requirements & notes
Full Changelog: v0.33.0-corto...v0.34.0-corto
This release contains security fixes and improvements.
This release contains security fixes and improvements.
Full Changelog: v0.33.0...v0.33.2
This release contains security fixes.
This release contains security fixes.
Full Changelog: v0.33.1-mocha...v0.33.2-mocha
This patch contains a security fix.
This patch contains a security fix.
Full Changelog: v0.33.0-mocha...v0.33.1-mocha
Nothing published for this version
This release contains shrex-eds sync performance improvements.
This release contains shrex-eds sync performance improvements.
PeersLimit based on DASer ConcurrencyLimit by @renaynay in #5153Full Changelog: v0.32.1...v0.33.0
This release contains shrex-eds sync performance improvements.
This release contains shrex-eds sync performance improvements.
PeersLimit based on DASer ConcurrencyLimit by @renaynay in #5153Full Changelog: v0.32.1-mocha...v0.33.0-mocha
This release contains shrex-eds sync performance improvements.
This release contains shrex-eds sync performance improvements.
PeersLimit based on DASer ConcurrencyLimit by @renaynay in #5153Full Changelog: v0.32.1-corto...v0.33.0-corto
This release contains 2 notable changes, along with several performance improvements and security fixes. It is recommended to upgrade to this release…
This release contains 2 notable changes, along with several performance improvements and security fixes. It is recommended to upgrade to this release as soon as possible!
Two notable highlights:
Note truncated.
This release contains 2 notable changes, along with several performance improvements and security fixes. It is recommended to upgrade to this release…
This release contains 2 notable changes, along with several performance improvements and security fixes. It is recommended to upgrade to this release as soon as possible!
Two notable highlights:
Note truncated.
chore(deps): bump the go-deps group across 2 directories with 4 updates by @dependabot [bot] in #5198
Full Changelog: v0.32.0-corto...v0.32.1-corto
Nothing published for this version
Nothing published for this version
Nothing published for this version
This release contains 2 notable changes, along with several performance improvements and security fixes. It is recommended to upgrade to this release…
This release contains 2 notable changes, along with several performance improvements and security fixes. It is recommended to upgrade to this release as soon as possible!
Two notable highlights:
Full Changelog: v0.31.4...v0.32.0-corto
chore(api/docgen): temporarily disable OpenRPC docgen [v0.31.x backport] by @rach-id in #5214
Full Changelog: v0.31.5-mocha...v0.31.6-mocha
chore(api/docgen): temporarily disable OpenRPC docgen [v0.31.x backport] by @rach-id in #5214
Full Changelog: v0.31.5-corto...v0.31.6-corto
feat!(p2p): switch Mocha network to mocha-5 ( #5204 ) by @vgonkivs in #5205
Full Changelog: v0.31.4-mocha...v0.31.5-mocha
feat!(p2p): switch Mocha network to mocha-5 ( #5204 ) by @vgonkivs in #5205
Full Changelog: v0.31.4-corto...v0.31.5-corto
fix: fix network tag in celestia version command ( #5108 ) by @vgonkivs in #5110
chore: bump app to v9.0.4 by @ninabarbakadze in #5068
Full Changelog: v0.31.3-mocha...v0.31.4-mocha
This release introduces Corto Full Changelog : v0.31.3...v0.31.4-corto
This release introduces Corto
Full Changelog: v0.31.3...v0.31.4-corto
chore: bump app to v9.0.4 by @ninabarbakadze in #5068
Full Changelog: v0.31.3-arabica...v0.31.4-arabica
This release adds support for celestia-app v9 and reduces network block time to 3s. Once the v9 activation height takes place, upgrading to this versi
This release adds support for celestia-app v9 and reduces network block time to 3s. Once the v9 activation height takes place, upgrading to this version is required.
config-updateThis release adds new config fields. After upgrading the binary and before starting your node, run:
celestia bridge config-update --p2p.network mainnet
celestia light config-update --p2p.network mainnetThis merges newly-added fields (e.g. the RPC RateLimit section) into your existing config.toml while preserving your custom values. Skipping this step means new options silently fall back to defaults and may log config warnings. Review your config.toml afterwards to confirm custom values were kept.
To enable multi-source ingestion, add the extra endpoints to your bridge node config file:
[Core]
IP = "<primary_ip>"
Port = "<primary_port>"
TLSEnabled = false
XTokenPath = ""
AdditionalCoreEndpoints = [
{ IP = "<secondary_ip>", Port = "<secondary_port>", TLSEnabled = false, XTokenPath = "" },
]Key Highlights:
⚠️ Breaking Changes
mod target to tidy all Go modules by @rach-id in #4925API struct by @brawncode in #4488Note truncated.
fix(metrics): enable metrics in daser for bridge nodes ( #5050 ) by @vgonkivs in #5051
Full Changelog: v0.31.2-mocha...v0.31.3-mocha
fix(metrics): enable metrics in daser for bridge nodes ( #5050 ) by @vgonkivs in #5051
Full Changelog: v0.31.2-arabica...v0.31.3-arabica
feat(core): multi-source block ingestion for the bridge listener by @vgonkivs ( https://github.com/vgonkivs ) in #5018
What's Changed:
Highlights:
Multi-source block ingestion (#5018) — the bridge listener can now ingest blocks from multiple Celestia-Core endpoints concurrently and tolerate any
single one failing:
Observability metrics (#5011) — metrics added across key hot paths for diagnostics:
Action Required (optional):
To enable multi-source ingestion, add the extra endpoints to your bridge node config file:
[Core]
IP = "<primary_ip>"
Port = "<primary_port>"
TLSEnabled = false
XTokenPath = ""
AdditionalCoreEndpoints = [
{ IP = "<secondary_ip>", Port = "<secondary_port>", TLSEnabled = false, XTokenPath = "" },
]Full Changelog: v0.31.1-mocha...v0.31.2-mocha
feat(core): multi-source block ingestion for the bridge listener by @vgonkivs ( https://github.com/vgonkivs ) in #5018
What's Changed:
Highlights:
Multi-source block ingestion (#5018) — the bridge listener can now ingest blocks from multiple Celestia-Core endpoints concurrently and tolerate any
single one failing:
Observability metrics (#5011) — metrics added across key hot paths for diagnostics:
Action Required (optional):
To enable multi-source ingestion, add the extra endpoints to your config file:
[Core]
IP = "<primary_ip>"
Port = "<primary_port>"
TLSEnabled = false
XTokenPath = ""
AdditionalCoreEndpoints = [
{ IP = "<secondary_ip>", Port = "<secondary_port>", TLSEnabled = false, XTokenPath = "" },
]Full Changelog: v0.31.1-arabica...v0.31.2-arabica
fix(shrex/server): raise per-peer service-scope limits for shrex server by @vgonkivs in #5038
Full Changelog: v0.31.0-mocha...v0.31.1-mocha
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →