Upgrade Notice
This release is not recommended for use on any public networks.
What's Changed
- ci: enable backporting to v2.x by @rootulp in #3658
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.14.5 to 1.14.6 by @dependabot in #3656
- chore(deps): upgrade to celestia-core v1.38.0 by @rootulp in #3659
- chore: fixes the link to namespace implementation by @staheri14 in #3653
- chore!: delete testground by @evan-forbes in #3666
- test: adding big block tests to the main branch by @staheri14 in #3612
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.14.6 to 1.14.7 by @dependabot in #3677
- docs: Rectify typographical inaccuracies by @nnsW3 in #3675
- chore(deps): Bump google.golang.org/grpc from 1.64.0 to 1.65.0 by @dependabot in #3655
- chore: improves code readability of e2e benchmark tests by @staheri14 in #3670
- refactor(testnode): create genTx on
Export
by @rootulp in #3673 - docs: update specs for v2 by @rootulp in #3661
- docs: fix grammar by @nnsW3 in #3681
- test(testnode): configure custom min gas price by @rootulp in #3680
- refactor(scripts): improve user prompts for single-node.sh by @najeal in #3685
- chore(makefile): add PHONY for markdown-link-check by @rootulp in #3679
- chore(deps): Bump github.com/celestiaorg/rsmt2d from 0.13.1 to 0.14.0 by @dependabot in #3693
- test: add Name to Account by @rootulp in #3690
- chore: skip testnode test in race mode by @rootulp in #3696
- fix(goreleaser): do not mark rcs as latest release by @rootulp in #3701
- chore: fix some comments by @closeobserve in #3705
- fix(docs/adr): spelling by @cratiu222 in #3704
- refactor(testnode): remove duplicate consensus params by @rootulp in #3687
- chore: add (start share == end share) check in parse namespace by @rach-id in #3709
- fix(test/e2e): name cannot be empty error by @rootulp in #3706
- test: expand apphash test with all state machine msgs by @ninabarbakadze in #3606
- test: pfm integration by @ninabarbakadze in #3694
- fix: lint suggestions by @ninabarbakadze in #3720
- chore!: bump to v3 of the go mod by @cmwaters in #3722
- fix: start tx clients after nodes have started by @cmwaters in #3719
- chore: upgrade to golangci-lint 1.59.1 by @rootulp in #3724
- test: improves e2e tests performance by reading the block metadata instead of the entire block data by @staheri14 in #3672
- chore(deps): upgrade to cosmos-sdk v1.24.0-sdk-v0.46.16 by @rootulp in #3725
- chore: remove "start celestia app" from CLI docs by @rootulp in #3727
- refactor: expose CreateShareToRowRootProofs for downstream use by @rach-id in #3739
- chore(deps): Bump golangci/golangci-lint-action from 6.0.1 to 6.1.0 by @dependabot in #3743
- chore(deps): Bump github.com/docker/docker from 26.1.3+incompatible to 26.1.4+incompatible by @dependabot in #3744
- test: makes network latency effective at earlier heights in benchmark tests by @staheri14 in #3747
- refactor(cmd): extract contents of root.go by @rootulp in #3728
- chore: remove unused proto file by @cmwaters in #3750
- chore: fix typos by @omahs in #3752
- feat: gRPC server for TxStatus endpoint by @cmwaters in #3754
- chore: bump sdk to v1.24.1 and core to v1.39.0 by @cmwaters in #3749
- chore(deps): Bump github.com/celestiaorg/nmt from 0.22.0 to 0.22.1 by @dependabot in #3759
- test: fixes e2e test failures due to increased timeout propose and timeout commit by @staheri14 in #3718
- chore!: migrate to new square version by @cmwaters in #3742
- chore(deps): upgrade to Go 1.22.6 by @rootulp in #3764
- chore(deps): Bump github.com/docker/docker from 26.1.4+incompatible to 26.1.5+incompatible by @dependabot in #3773
- feat!: support authored blobs by @cmwaters in #3765
- fix: markdown links by @rootulp in #3778
- ci: remove test-interchain by @rootulp in #3776
- fix(scripts): single-node.sh chain ID by @rootulp in #3777
- feat: blockheight tool by @rootulp in #3761
- refactor: signer to use txstatus by @ninabarbakadze in #3767
- feat: add error log to txstatus by @ninabarbakadze in #3788
- ci: fix goreleaser check deprecation warning by @rootulp in #3795
- refactor: remove unnecessary
config.Seal()
by @rootulp in #3786 - chore(deps): Bump github.com/cosmos/gogoproto from 1.5.0 to 1.7.0 by @dependabot in #3784
- refactor: testnode utilities by @rootulp in #3785
- chore: remove make test-interchain by @rootulp in #3800
- feat: require bbr by default by @evan-forbes in #3774
- fix: state sync on main by @rootulp in #3811
- ci: use goreleaser-cross for goreleaser-check command by @rootulp in #3806
- docs: release guide by @rootulp in #3821
- docs: release notes by @rootulp in #3794
- chore: tx status forward port by @ninabarbakadze in #3816
- docs: guide to modify param via governance by @rootulp in #3832
- chore(scripts): remove hardcoded height for arabica.sh by @rootulp in #3831
- docs(specs): remove root level specification page by @rootulp in #3822
- feat(tools): block ETA by @rootulp in #3829
- ci(goreleaser): fix release candidate suffix by @rootulp in #3833
- chore(deps): Bump google.golang.org/grpc from 1.65.0 to 1.66.0 by @dependabot in #3834
- feat(tools): more examples for blocketa and blockheight by @rootulp in #3842
- chore(go.mod): bump grafana/pyroscope-go deps by @cristaloleg in #3849
- fix: show bbr error message on
celestia-appd start
by @rootulp in #3851 - ci: request reviews from all celestia-core members by @rootulp in #3856
- test!: adds the ability to set or unset bbr in e2e tests by @staheri14 in #3817
- chore: remove empty spec pages by @rootulp in #3863
- chore(scripts): mainnet v2 upgrade height by @rootulp in #3868
- docs(specs): add PFM param by @rootulp in #3864
- fix: block sync on mocha on main by @rootulp in #3846
- refactor(e2e): migrate the tests to the new knuu by @mojtaba-esk in #3873
- chore(deps): Bump google.golang.org/grpc from 1.66.0 to 1.66.2 by @dependabot in #3869
- feat: support v3 app by @cmwaters in #3870
- docs: fix broken link by @animeherox in #3887
- docs: fix upgrade doc link by @animeherox in #3888
- refactor!: version gas scheduler variables by @ninabarbakadze in #3735
- chore(deps): Bump k8s.io/apimachinery from 0.30.2 to 0.31.1 by @dependabot in #3884
- chore(deps): Bump github.com/celestiaorg/go-square from 1.0.0 to 1.1.0 by @dependabot in #3883
- chore(deps): Bump google.golang.org/grpc from 1.66.2 to 1.67.0 by @dependabot in #3891
- fix: force no bbr when starting local devnet by @rach-id in #3892
- test: consistent app hash on v2 by @ninabarbakadze in #3879
- feat!: add chainbuilder tool by @cmwaters in #3886
- feat: add upgrade sequence to tx sim by @cmwaters in #3890
- feat!: add custom build tags to override certain global variables by @cmwaters in #3897
- feat: add cli command for using upgrade sequences with txsim by @cmwaters in #3903
- chore(deps): Bump celestiaorg/.github from 0.4.3 to 0.4.4 by @dependabot in #3906
- feat: build on network tags and manual dispatch by @smuu in #3905
- chore: add a knuu getter by @mojtaba-esk in #3900
- refactor: index submitted txs in tx client and improve nonce management by @ninabarbakadze in #3830
- chore: ci regex matching clean up and docker workflow update by @MSevey in #3908
- chore!: clean up tx sim docker usage by @cmwaters in #3902
- chore(deps): bump docker workflow version by @MSevey in #3915
- chore(ci): forward port setting in the mergify.yml by @kobakaku in #3922
- fix(lint): golang-client lint errors by @kobakaku in #3924
- docs: remaining docs from versioned gas scheduler variables by @ninabarbakadze in #3914
- chore(deps): Bump celestiaorg/.github from 0.4.4 to 0.4.5 by @dependabot in #3920
- chore(deps): Bump codecov/codecov-action from 4.5.0 to 4.6.0 by @dependabot in #3932
- chore: upgrade to Go 1.23.1 by @rootulp in #3848
- chore: update e2e tests to knuu 0.16.1 by @mojtaba-esk in #3911
- chore(deps): Bump golangci/golangci-lint-action from 6.1.0 to 6.1.1 by @dependabot in #3940
- feat(statesync): extract app version from snapshot (backport #3871) by @mergify in #3936
- chore(deps): Bump google.golang.org/grpc from 1.67.0 to 1.67.1 by @dependabot in #3927
- chore(deps): Bump google.golang.org/protobuf from 1.34.2 to 1.35.1 by @dependabot in #3949
New Contributors
- @nnsW3 made their first contribution in #3675
- @najeal made their first contribution in #3685
- @closeobserve made their first contribution in #3705
- @cratiu222 made their first contribution in #3704
- @omahs made their first contribution in #3752
- @animeherox made their first contribution in #3887
Full Changelog: v2.0.0-rc3...v3.0.0-alpha