github celestiaorg/celestia-app v4.0.0-rc0

latest releases: v6.4.2, v6.4.2-mocha, v6.4.2-arabica...
pre-release8 months ago

Upgrade Notice

This is the first release candidate for celestia-app v4.0.0. It is not recommended for usage on any public networks.

What's Changed

  • fix: replace bash syntax with sh in configure-v3 by @bombermine3 in #4025
  • chore(deps): Bump google.golang.org/grpc from 1.67.1 to 1.68.0 by @dependabot in #4029
  • feat: check for correct signer in PFB construction by @cmwaters in #4027
  • fix: replace any ttl-num-blocks value by @kinrokinro in #4026
  • chore(deps): Bump k8s.io/apimachinery from 0.31.1 to 0.31.2 by @dependabot in #4005
  • chore(deps): Bump celestiaorg/.github from 0.4.6 to 0.5.0 by @dependabot in #4019
  • docs: fix typos in prebuilt-binaries.md and release-guide.md by @0xbryer in #4030
  • chore(deps): Bump codecov/codecov-action from 4.6.0 to 5.0.0 by @dependabot in #4035
  • chore(deps): Bump codecov/codecov-action from 5.0.0 to 5.0.2 by @dependabot in #4036
  • chore(deps): Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in #4031
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.14.11 to 1.14.12 by @dependabot in #4038
  • chore(deps): Bump codecov/codecov-action from 5.0.2 to 5.0.4 by @dependabot in #4037
  • feat: script to disable bbr by @evan-forbes in #4047
  • ci: enable backport:v3.x label by @rootulp in #4046
  • fix: instruct GoReleaser to use current tag by @rootulp in #4044
  • fix: query signal tally after successful try upgrade by @rootulp in #4045
  • chore(deps): Bump codecov/codecov-action from 5.0.4 to 5.0.7 by @dependabot in #4042
  • chore(deps): Bump github.com/celestiaorg/go-square/v2 from 2.0.0 to 2.1.0 by @dependabot in #4055
  • chore(deps): Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #4051
  • chore(deps): Bump k8s.io/apimachinery from 0.31.2 to 0.31.3 by @dependabot in #4043
  • chore(deps): Bump cosmossdk.io/math from 1.3.0 to 1.4.0 in /test/interchain by @dependabot in #4040
  • chore(deps): upgrade to celestia-core v1.44.0 by @rootulp in #4059
  • chore: check if a block is empty by taking its reference by @rach-id in #4063
  • docs: proofreading and edits by @savvar9991 in #4069
  • test: reduce testnode overrides by @rootulp in #4066
  • refactor: override the upgrade height for chain-id test to 3 by @rootulp in #4065
  • refactor: remove sysctl dependency from start command by @mircea-c in #4068
  • chore: improve single-node.sh by @rootulp in #4041
  • fix(cmd): set defaults for command output by @rootulp in #4071
  • fix: typographical errors in multiple files by @dramarereg in #4078
  • docs(specs): add missing versioned consts by @rootulp in #4054
  • docs: fix typo in specs/src/cat_pool.md by @sky-coderay in #4061
  • chore(deps): Bump codecov/codecov-action from 5.0.7 to 5.1.1 by @dependabot in #4085
  • docs: fix transaction typos, grammar and documentation links by @savvar9991 in #4098
  • feat: set defaults for --v2-upgrade-height by @rootulp in #4091
  • chore: auto request all reviewers by @rootulp in #4093
  • feat(e2e/knuu): use latest release and prepare for node knuu tests by @smuu in #4086
  • fix: reject BlobTxs larger than 2 MiB by @ninabarbakadze in #4084
  • chore(deps): Bump k8s.io/apimachinery from 0.31.3 to 0.31.4 by @dependabot in #4108
  • chore: provide aliases for Make commands by @rootulp in #4097
  • feat: override timeout commit via --timeout-commit by @rootulp in #4103
  • ci(goreleaser): use latest tag from GitHub action by @rootulp in #4094
  • chore(deps): Bump golang.org/x/crypto from 0.29.0 to 0.31.0 by @dependabot in #4110
  • chore(deps): Bump golang.org/x/crypto from 0.21.0 to 0.31.0 in /test/interchain by @dependabot in #4115
  • refactor: export test chain id by @rootulp in #4089
  • chore(deps): Bump google.golang.org/grpc from 1.68.0 to 1.69.0 by @dependabot in #4121
  • docs: remove duplicate words from documents by @jasmyhigh in #4120
  • fix: multiple typos by @crStiv in #4117
  • chore(test/interchain): upgrade cosmos-sdk and celestia-core versions by @tskoyo in #4107
  • chore(deps): Bump k8s.io/apimachinery from 0.31.4 to 0.32.0 by @dependabot in #4112
  • test: configure MajorUpgradeToV3 to use test chain id by @rootulp in #4090
  • test(e2e): filter out retracted version by @rootulp in #4129
  • chore(deps): upgrade to cosmos-sdk v1.25.1 by @rootulp in #4133
  • fix: typos by @dannbbb1 in #4132
  • chore(deps): Bump google.golang.org/protobuf from 1.35.2 to 1.36.0 by @dependabot in #4136
  • chore(deps): upgrade to celestia-core v1.44.1-tm-v0.34.35 by @rootulp in #4131
  • fix: typos by @romashka-btc in #4141
  • fix: typo by @teenager-ETH in #4140
  • chore: fix some function names in comment by @linchizhen in #4137
  • chore(deps): Bump codecov/codecov-action from 5.1.1 to 5.1.2 by @dependabot in #4143
  • chore(deps): Bump google.golang.org/grpc from 1.69.0 to 1.69.2 by @dependabot in #4144
  • fix: typo by @Fallengirl in #4155
  • chore: fix typo by @Bilogweb3 in #4153
  • fix: typos by @futreall in #4149
  • chore: docs fix by @sky-coderay in #4148
  • fix: ledger nano s+ by @rootulp in #4146
  • fix: grammatical typos by @vipocenka in #4145
  • docs: fix URL by @goodfirm in #4142
  • chore: fix typo by @oxbau in #4169
  • chore: fix typos by @Danyylka in #4150
  • chore: fix typo by @Hack666r in #4151
  • chore(deps): Bump google.golang.org/protobuf from 1.36.0 to 1.36.1 by @dependabot in #4156
  • chore: fix typos by @strmfos in #4162
  • chore: fix typos by @JohnBonny in #4166
  • chore: fix typo by @Guayaba221 in #4152
  • chore: fix typos by @zeroprooff in #4163
  • chore: fix quotation mark by @taozui472 in #4159
  • chore: fix typos by @Pricstas in #4165
  • chore: fix typos by @NeoByteXx in #4171
  • chore: fix typo by @detrina in #4167
  • chore: fix typo by @eeemmmmmm in #4179
  • docs: fix typos by @reject-i in #4181
  • docs: fix typo by @Daulox92 in #4182
  • docs: fix typo by @yangquanshi in #4180
  • docs: fix typo in ADR 010 reference link by @tiendn in #4189
  • chore(deps): Bump google.golang.org/protobuf from 1.36.1 to 1.36.2 by @dependabot in #4186
  • chore(deps): Bump cosmossdk.io/math from 1.4.0 to 1.5.0 by @dependabot in #4185
  • chore: fix typos by @reallesee in #4184
  • docs: fix typo by @tiendn in #4191
  • docs: fix typo in Docker documentation by @tiendn in #4190
  • docs: correct capitalization in release notes by @tiendn in #4187
  • docs: fix typo by @Guayaba221 in #4198
  • docs: fix typos in network upgrades and Docker documentation by @tiendn in #4195
  • docs: fix typos and grammar by @Marcofann in #4183
  • docs: fix function name in comments by @tiendn in #4188
  • docs: fix typo by @Bilogweb3 in #4199
  • chore(deps): upgrade to celestia-core v1.44.2 by @rootulp in #4197
  • chore(deps): Bump google.golang.org/grpc from 1.69.2 to 1.69.4 by @dependabot in #4209
  • fix: correct typos in test function names and variables in nmt_wrapper_test.go by @tiendn in #4207
  • fix: spelling errors by @Pronoss in #4206
  • test: default override rates by @rootulp in #4215
  • docs: configure-v3 by @rootulp in #4214
  • feat: increase max-recv-msg-size default to 20 MiB by @rootulp in #4205
  • docs: fix comment by @hidewrong in #4222
  • chore(deps): sdk v1.26.1-sdk-v0.46.16 by @rootulp in #4220
  • chore(deps): bump to core v1.45.0-tm-v0.34.35 and cosmos-sdk v1.27.0-sdk-v0.46.16 by @rach-id in #4227
  • chore(deps): Bump google.golang.org/protobuf from 1.36.2 to 1.36.3 by @dependabot in #4233
  • chore(deps): Bump k8s.io/apimachinery from 0.32.0 to 0.32.1 by @dependabot in #4232
  • fix: tx client concurrency test by @cmwaters in #4104
  • chore: fix typo by @futreall in #4237
  • fix: broken links in markdown documentation by @mzkrasner in #4240
  • chore(deps): Bump golangci/golangci-lint-action from 6.1.1 to 6.2.0 by @dependabot in #4236
  • chore(deps): Bump github.com/celestiaorg/nmt from 0.22.2 to 0.22.3 by @dependabot in #4242
  • chore: modify configure-v3 to update all default overrides by @rootulp in #4248
  • Update Makefile: Fix typo max_txs_bytes by @Enigma-Validator in #4250
  • fix: sed command on Linux by @rootulp in #4252
  • docs: gas used and gas price estimation ADR by @rach-id in #4238
  • chore(deps): Bump gaurav-nelson/github-action-markdown-link-check from 1.0.15 to 1.0.16 by @dependabot in #4255
  • chore(deps): Bump github.com/celestiaorg/nmt from 0.22.3 to 0.23.0 by @dependabot in #4254
  • docs(typo): correct function config.go by @sky-coderay in #4253
  • feat(tools): bytes in block tool by @rootulp in #4218
  • chore(deps): Bump codecov/codecov-action from 5.1.2 to 5.2.0 by @dependabot in #4259
  • feat: implement the gas estimation API by @rach-id in #4257
  • chore(deps): Bump codecov/codecov-action from 5.2.0 to 5.3.0 by @dependabot in #4262
  • docs: improve error handling documentation and messages by @DeVikingMark in #4264
  • chore(deps): Bump codecov/codecov-action from 5.3.0 to 5.3.1 by @dependabot in #4269
  • chore(deps): Bump google.golang.org/protobuf from 1.36.3 to 1.36.4 by @dependabot in #4268
  • feat: add the gas estimation API to the signer by @rach-id in #4270
  • chore(deps): Bump google.golang.org/grpc from 1.69.4 to 1.70.0 by @dependabot in #4263
  • chore(deps): Bump github.com/golang/glog from 1.2.1 to 1.2.4 in /test/interchain by @dependabot in #4276
  • chore(deps): Bump github.com/spf13/pflag from 1.0.5 to 1.0.6 by @dependabot in #4278
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.14.12 to 1.14.13 by @dependabot in #4281
  • docs: fix typo by @deus-labs in #4283
  • docs: fix typos by @dmytroheknt in #4288
  • chore: bump core to v1.47.0 by @evan-forbes in #4287
  • refactor: fix typos by @Dimitrolito in #4290
  • chore: update mempool defaults by @evan-forbes in #4284
  • chore(deps): Bump golangci/golangci-lint-action from 6.2.0 to 6.3.0 by @dependabot in #4295
  • docs: fix typos by @galaparm in #4294
  • docs: fix comment by @sewqasreedas in #4297
  • refactor: fix typo in log by @lolkdsanyaw in #4296
  • chore(deps): Bump golangci/golangci-lint-action from 6.3.0 to 6.3.1 by @dependabot in #4314
  • docs: fix typo by @rebustron in #4309
  • docs: fix function names in comments by @sjtucoder in #4306
  • refactor: fix typo by @jaramyweb3 in #4302
  • chore(deps): Bump google.golang.org/protobuf from 1.36.4 to 1.36.5 by @dependabot in #4308
  • refactor: fix typo by @heksan-ui in #4311
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.14.13 to 1.15.0 by @dependabot in #4307
  • chore(deps): Bump golangci/golangci-lint-action from 6.3.1 to 6.3.2 by @dependabot in #4317
  • docs: fix typo by @menzudilat in #4319
  • docs: fix grammar by @wangjingcun in #4320
  • docs: fix typo by @sentdeed in #4322
  • chore(deps): upgrade to Go 1.23.6 by @rootulp in #4321
  • chore(deps): Bump github.com/cometbft/cometbft-db from 1.0.1 to 1.0.3 by @dependabot in #4316
  • docs: fix typo by @timberrrrrr in #4323
  • docs: fix typos by @Vitaliyr888 in #4327
  • refactor: use slices.Contains by @zhuhaicity in #4208
  • chore(deps): Bump golangci/golangci-lint-action from 6.3.2 to 6.4.0 by @dependabot in #4331
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.15.0 to 1.15.1 by @dependabot in #4330
  • chore(deps): Bump k8s.io/apimachinery from 0.32.1 to 0.32.2 by @dependabot in #4329
  • docs: fix typo by @dennsikl in #4334
  • chore(deps): Bump golangci/golangci-lint-action from 6.4.0 to 6.5.0 by @dependabot in #4336
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.15.1 to 1.15.2 by @dependabot in #4343
  • revert: default mempool to prioritized (v1) by @rootulp in #4344
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.15.2 to 1.15.3 by @dependabot in #4357
  • fix: knuu e2e tests by @smuu in #4358
  • chore(deps): Bump codecov/codecov-action from 5.3.1 to 5.4.0 by @dependabot in #4360
  • docs: update release guide by @rootulp in #4362
  • chore(deps): Bump github.com/cometbft/cometbft-db from 1.0.3 to 1.0.4 by @dependabot in #4364
  • fix: non-deterministic JSON in IBC acks by @rootulp in #4368
  • docs: fix typo by @Danyylka in #4372
  • docs: fix typo by @futreall in #4374
  • docs: fix grammar in logs by @Hopium21 in #4377
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.15.3 to 1.15.4 by @dependabot in #4367
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.15.4 to 1.15.5 by @dependabot in #4382
  • fix: v1 mempool data race by @rootulp in #4380
  • docs: fix typo by @argentpapa in #4384
  • refactor(x/blob): use t.TempDir() instead of os.MkdirTemp by @petersssong in #4381
  • chore(deps): Bump google.golang.org/grpc from 1.70.0 to 1.71.0 by @dependabot in #4378
  • refactor: use slices.Equal by @tiaoxizhan in #4383
  • docs: merge a bunch of typos fixes by @rach-id in #4387
  • fix(txsim): improved grpc server discovery, added default keypath value by @zatarx in #4340
  • docs: fix typos by @Pricstas in #4398
  • docs: fix typo by @maximevtush in #4393
  • refactor: remove duplicate SetMinRetainBlocks invocation by @alingse in #4399
  • feat(e2e): use dev k8s cluster for e2e tests by @smuu in #4397
  • chore(deps): Bump k8s.io/apimachinery from 0.32.2 to 0.32.3 by @dependabot in #4402
  • fix: non-deterministic JSON in IBC acks again by @rootulp in #4405
  • chore(deps): Bump golang.org/x/net from 0.34.0 to 0.36.0 by @dependabot in #4407
  • chore(deps): Bump golang.org/x/net from 0.34.0 to 0.36.0 in /test/interchain by @dependabot in #4408
  • chore(deps): Bump golangci/golangci-lint-action from 6.5.0 to 6.5.1 by @dependabot in #4410
  • refactor: remove x/exp dependency for slices package by @argentpapa in #4415
  • feat: update the gas estimation mechanism to use the mempool by @rach-id in #4411
  • chore(deps): bump core to v1.51.0-tm-v0.34.35 by @rach-id in #4420
  • chore(deps): Bump golangci/golangci-lint-action from 6.5.1 to 6.5.2 by @dependabot in #4421
  • docs: improve proto comments by @Pronoss in #4425
  • docs: fix broken links in docs by @dsarfed in #4438
  • chore(deps): Bump github.com/rs/zerolog from 1.33.0 to 1.34.0 by @dependabot in #4441
  • refactor: use the built-in max to simplify the code by @xinhangzhou in #4443
  • ci: add SHAs and commented versions in workflow .yml files by @RyanCarlisle in #4448
  • chore(deps): Bump golangci/golangci-lint-action from 6.5.1 to 7.0.0 by @dependabot in #4451
  • chore(deps): Bump google.golang.org/protobuf from 1.36.5 to 1.36.6 by @dependabot in #4452
  • refactor: modernized code with built-in func by @quantix9 in #4450
  • chore: upgrade to golangci-lint v2 by @rootulp in #4455
  • fix: enable celestia-app to run in Vercel Go runtime by @rootulp in #4428
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.15.5 to 1.15.6 by @dependabot in #4456
  • feat: adjust the estimated gas price for high and medium priority by @rach-id in #4449
  • feat!: reduce upgrade height delay for Arabica and Mocha by @rootulp in #4414
  • feat!: set upgrade on upgrade keeper in endblocker by @julienrbrt in #4430
  • chore(deps): upgrade to go-square v2.2.0 by @rootulp in #4463
  • fix: BlobShareDecorator check for nested authz messages by @rootulp in #4466
  • fix: MinGasPFB decorator check for nested authz messages by @rootulp in #4465
  • docs(specs): clarify tx and padding use share version 0 by @rootulp in #4437
  • feat(ante)!: reject MsgExec if it contains a MsgExec or MsgPayForBlobs by @rootulp in #4470
  • feat: wire module-by-hash debug command by @julienrbrt in #4453
  • docs: Fix binary docs for enabling and checking BBR. by @adlerjohn in #4479
  • chore(deps): Bump gaurav-nelson/github-action-markdown-link-check from 1.0.16 to 1.0.17 by @dependabot in #4483
  • chore(deps): Bump cosmossdk.io/errors from 1.0.1 to 1.0.2 by @dependabot in #4485
  • chore(deps): Bump cosmossdk.io/math from 1.5.0 to 1.5.1 by @dependabot in #4484
  • feat: enable ability to start grpc server in standalone mode by @chatton in #4474
  • docs: link to org wide CONTRIBUTING guideline by @rootulp in #4478
  • feat(pkg/user): Implement gas price + usage estimation endpoints on TxClient, and option for using separate estimator service by @rach-id in #4459
  • fix: add missing services by @chatton in #4497
  • docs: fix link by @dedyshkaPexto in #4499
  • docs: fix typo by @leopardracer in #4500
  • docs: document all Makefile targets by @VolodymyrBg in #4501
  • fix(app/errors)!: IsInsufficientMinGasPrice --> IsInsufficientFee by @renaynay in #4504
  • chore(deps): Bump cosmossdk.io/math from 1.5.1 to 1.5.3 by @dependabot in #4512
  • chore(deps): Bump celestiaorg/.github from 0.5.0 to 0.6.0 by @dependabot in #4524
  • refactor: provide more info in the verifyMinFee error message by @cmwaters in #4519
  • chore: update local devnet chain id to test by @rach-id in #4527
  • chore(deps): Bump rossjrw/pr-preview-action from 1.6.0 to 1.6.1 by @dependabot in #4530
  • feat!: add support for app/v4 (deps, CIPs) by @damiannolan in #4400
  • chore(deps): Bump github.com/cometbft/cometbft from 0.38.12 to 0.38.17 in /test/interchain by @dependabot in #4534
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.14.0 to 1.14.13 in /test/interchain by @dependabot in #4536
  • chore(deps): Bump github.com/cosmos/ibc-go/v8 from 8.2.1 to 8.7.0 in /test/interchain by @dependabot in #4535
  • chore: reenable priority mempool by @damiannolan in #4538
  • chore(deps): Bump github.com/cosmos/cosmos-sdk from 0.50.11 to 0.50.13 in /test/interchain by @dependabot in #4533
  • docs: fix markdown links by @rootulp in #4537
  • chore(appconsts)!: remove default prefix from versioned consts by @rootulp in #4544
  • chore(deps): Bump cosmossdk.io/log from 1.5.0 to 1.5.1 by @dependabot in #4561
  • chore(deps): Bump github.com/ethereum/go-ethereum from 1.15.6 to 1.15.8 by @dependabot in #4560
  • chore(deps): Bump celestiaorg/.github from 0.5.0 to 0.6.0 by @dependabot in #4563
  • chore(deps): Bump actions/checkout from 3 to 4 by @dependabot in #4562
  • chore(deps): Bump actions/setup-node from 4.3.0 to 4.4.0 by @dependabot in #4564
  • chore(deps): Bump cosmossdk.io/store from 1.1.1 to 1.1.2 by @dependabot in #4557
  • chore(deps): Bump google.golang.org/grpc from 1.71.0 to 1.71.1 by @dependabot in #4490
  • refactor: remove redundant import aliases by @argentpapa in #4416
  • chore: remove legacy signal test by @rootulp in #4540
  • chore(deps): Bump golang.org/x/crypto from 0.32.0 to 0.35.0 in /test/interchain by @dependabot in #4572
  • docs: improve init command help output by @Himess in #4531
  • chore!: remove blobstream related testing utils by @rach-id in #4575
  • refactor: update benchmarks for app/v4 by @damiannolan in #4567
  • chore: fix single script by @tac0turtle in #4570
  • chore(deps): Bump celestiaorg/.github from 0.6.0 to 0.6.1 by @dependabot in #4577
  • chore(deps): Bump codecov/codecov-action from 5.4.0 to 5.4.2 by @dependabot in #4576
  • chore: resolve TODO for block height 1 by @rootulp in #4539
  • feat: add multiplexer by @julienrbrt in #4553
  • chore(deps): Bump golang.org/x/net from 0.34.0 to 0.36.0 in /multiplexer by @dependabot in #4583
  • feat!: enforce max tx size in process proposal by @ninabarbakadze in #4493
  • feat: implement gas price and gas limit customization for txsim by @jcstein in #4447
  • fix: make TestEstimateGasPrice more resilient to floating point variations by @DeVikingMark in #4592
  • chore: check command status in BBR enable/disable targets by @yarikbratashchuk in #4582
  • refactor: use one encoding.MakeConfig func by @damiannolan in #4593
  • feat: enable block api and block api proxy service (standalone) by @damiannolan in #4580
  • chore(deps): upgrade to hyperlane-cosmos v1.0.0-rc0 by @rootulp in #4581
  • fix: remove MinorVersionCompatibility test by @evan-forbes in #4571
  • chore: return error if GetCommitment is invoked with an empty data availability header by @rootulp in #4595
  • chore(deps): Bump golang.org/x/net from 0.34.0 to 0.38.0 in /test/interchain by @dependabot in #4599
  • chore(deps): Bump golang.org/x/net from 0.36.0 to 0.38.0 by @dependabot in #4600
  • build: bump embedded binary to v3.9.0-rc0 by @julienrbrt in #4596
  • docs: clarify MaxTxSize AnteHandler by @ninabarbakadze in #4601
  • chore(deps): Bump golang.org/x/net from 0.36.0 to 0.38.0 in /multiplexer by @dependabot in #4605
  • feat: more robust multiplexer image for e2e upgrade test by @chatton in #4602
  • chore(deps): upgrade to non RC versions of sdk and core by @rootulp in #4610
  • test(testnode): update MaxBytes to 8 MiB by @Himess in #4609
  • fix: wire hyperlane module accounts in app by @damiannolan in #4608

New Contributors

Full Changelog: v3.0.0-mocha...v4.0.0-rc0

Don't miss a new celestia-app release

NewReleases is sending notifications on new releases.