Skip to content

Releases: celestiaorg/celestia-core

v0.39.5

18 Sep 01:06
f92ed00
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.39.4...v0.39.5

v0.39.4

16 Sep 16:48
718cb34
Compare
Choose a tag to compare

What's Changed

  • docs: import 9 Celestia-specific ADRs (with history) from v0.34.x-celestia to v0.39.x-celestia by @Himess in #2410
  • Deprecate core configs as specified in issue #2292 (backport #2293) by @mergify[bot] in #2407
  • chore: parallelize sending the parts to consensus and propagation.ProposeBlock() (backport #2412) by @mergify[bot] in #2415
  • feat: prioritise sending parity chunks when proposing the block (backport #2413) by @mergify[bot] in #2431
  • chore: increase the propagation and consensus reactors channel priorities (backport #2436) by @mergify[bot] in #2438
  • feat: only add the compact block after validating it and improve catchup (backport #2411) by @mergify[bot] in #2441
  • perf: optimse create proposal block (backport #2435) by @mergify[bot] in #2440
  • feat: remove CAT jitter and shuffle before sending seenTx (backport #2437) by @mergify[bot] in #2460
  • feat: parallel binary merkle root and proof generation (backport #2366) by @mergify[bot] in #2462
  • chore(deps): upgrade to go-square v3.0.0 by @rootulp in #2464

Full Changelog: v0.39.3...v0.39.4

v0.39.3

04 Sep 14:01
59a05a4
Compare
Choose a tag to compare

What's Changed

  • ci: enable backport to v0.39.x by @rootulp in #2331
  • build(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2337
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.30.2 to 1.31.0 by @dependabot[bot] in #2336
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.83.0 to 1.87.0 by @dependabot[bot] in #2332
  • build(deps): Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 by @dependabot[bot] in #2334
  • build(deps): Bump golang.org/x/net from 0.42.0 to 0.43.0 by @dependabot[bot] in #2333
  • fix: cat not purging txs from ordered cache (backport #2327) by @mergify[bot] in #2343
  • docs(README): explain v0.39.x branch by @rootulp in #2355
  • refactor!: replace PartSet parts slice with buffer by @tzdybal in #2342
  • ci(mergify): use v0.39.x-celestia branch name by @rootulp in #2361
  • docs(README): update release branches by @rootulp in #2362
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.4 to 1.18.6 by @dependabot[bot] in #2368
  • build(deps): Bump google.golang.org/grpc from 1.74.2 to 1.75.0 by @dependabot[bot] in #2369
  • build(deps): Bump github.com/aws/aws-sdk-go-v2 from 1.38.0 to 1.38.1 by @dependabot[bot] in #2371
  • build(deps): Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #2372
  • build(deps): Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 by @dependabot[bot] in #2373
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.31.0 to 1.31.2 by @dependabot[bot] in #2370
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.87.0 to 1.87.1 by @dependabot[bot] in #2367
  • chore: bump nmt to v0.24.1 by @rach-id in #2380
  • chore: disable legacy gossip by default by @rach-id in #2353
  • refactor: split mutex in consensus.State by @tzdybal in #2365
  • fix: set the proposer when creating the state to support syncing after replay by @rach-id in #2385
  • fix: increase event bus buffer by @evan-forbes in #2386
  • fix: replace deprecated ast.Package usage to resolve SA1019 staticcheck warning by @Copilot in #2379
  • feat: support delayed precommits by @rach-id in #2382
  • chore: update DelayedPrecommitTimeout docs and make its log debug level by @rach-id in #2392
  • fix!: stop panics in parallel reactor processing by @evan-forbes in #2387
  • chore: merge main by @evan-forbes in #2399
  • feat: dynamically change all timeouts using the application by @evan-forbes in #2364

Full Changelog: v0.39.2...v0.39.3

v0.39.3-rc0

04 Sep 10:20
59a05a4
Compare
Choose a tag to compare
v0.39.3-rc0 Pre-release
Pre-release

What's Changed

  • ci: enable backport to v0.39.x by @rootulp in #2331
  • build(deps): Bump actions/checkout from 4 to 5 by @dependabot[bot] in #2337
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.30.2 to 1.31.0 by @dependabot[bot] in #2336
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.83.0 to 1.87.0 by @dependabot[bot] in #2332
  • build(deps): Bump google.golang.org/protobuf from 1.36.6 to 1.36.7 by @dependabot[bot] in #2334
  • build(deps): Bump golang.org/x/net from 0.42.0 to 0.43.0 by @dependabot[bot] in #2333
  • fix: cat not purging txs from ordered cache (backport #2327) by @mergify[bot] in #2343
  • docs(README): explain v0.39.x branch by @rootulp in #2355
  • refactor!: replace PartSet parts slice with buffer by @tzdybal in #2342
  • ci(mergify): use v0.39.x-celestia branch name by @rootulp in #2361
  • docs(README): update release branches by @rootulp in #2362
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.18.4 to 1.18.6 by @dependabot[bot] in #2368
  • build(deps): Bump google.golang.org/grpc from 1.74.2 to 1.75.0 by @dependabot[bot] in #2369
  • build(deps): Bump github.com/aws/aws-sdk-go-v2 from 1.38.0 to 1.38.1 by @dependabot[bot] in #2371
  • build(deps): Bump github.com/stretchr/testify from 1.10.0 to 1.11.0 by @dependabot[bot] in #2372
  • build(deps): Bump google.golang.org/protobuf from 1.36.7 to 1.36.8 by @dependabot[bot] in #2373
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.31.0 to 1.31.2 by @dependabot[bot] in #2370
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.87.0 to 1.87.1 by @dependabot[bot] in #2367
  • chore: bump nmt to v0.24.1 by @rach-id in #2380
  • chore: disable legacy gossip by default by @rach-id in #2353
  • refactor: split mutex in consensus.State by @tzdybal in #2365
  • fix: set the proposer when creating the state to support syncing after replay by @rach-id in #2385
  • fix: increase event bus buffer by @evan-forbes in #2386
  • fix: replace deprecated ast.Package usage to resolve SA1019 staticcheck warning by @Copilot in #2379
  • feat: support delayed precommits by @rach-id in #2382
  • chore: update DelayedPrecommitTimeout docs and make its log debug level by @rach-id in #2392
  • fix!: stop panics in parallel reactor processing by @evan-forbes in #2387
  • chore: merge main by @evan-forbes in #2399
  • feat: dynamically change all timeouts using the application by @evan-forbes in #2364

Full Changelog: v0.39.2...v0.39.3-rc0

v0.39.2

20 Aug 08:40
a448a10
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.39.1...v0.39.2

v0.39.1

16 Aug 14:19
0f6a0e1
Compare
Choose a tag to compare

What's Changed

  • fix: use the timeout commit passed from the application to determine if by @evan-forbes in #2324

Full Changelog: v0.39.0...v0.39.1

v0.39.0

13 Aug 13:26
4b96329
Compare
Choose a tag to compare

This is the first release with the propagation reactor 🎉

It's also the first release using a standard tag structure that we hope to continue using in the future.

What's Changed

  • chore: put celestia features into 0.38.x by @tac0turtle in #1672
  • feat: add priority mempool by @tac0turtle in #1703
  • feat: add CAT mempool by @tac0turtle in #1708
  • refactor: undo block api renaming for compatibility by @damiannolan in #1722
  • docs: fix default indexer in config.toml by @rootulp in #1723
  • ci(mergify): upgrade configuration to current format by @mergify[bot] in #1765
  • docs: fix InitStateVersion docs by @rootulp in #1768
  • ci: disable dependabot for main by @rootulp in #1837
  • feat: allow separate directory for blockstore by @yarikbratashchuk in #1819
  • ci: use consistent go version by @rootulp in #1855
  • chore: add debug info to ErrPartSetInvalidProof by @rootulp in #1875
  • chore: add copilot instructions by @Copilot in #1904
  • build(deps): Bump golangci/golangci-lint-action from 6 to 8 by @dependabot[bot] in #1848
  • build(deps): Bump docker/setup-buildx-action from 3.8.0 to 3.10.0 by @dependabot[bot] in #1839
  • build(deps): Bump docker/build-push-action from 6.13.0 to 6.18.0 by @dependabot[bot] in #1899
  • refactor: address book to return all peers by @ninabarbakadze in #1916
  • chore: update CODEOWNERS with new team members by @Copilot in #1918
  • feat: import copilot instructions and automatic reviewers assignment from celestia-app by @Copilot in #1920
  • chore: port the propagation reactor from v0.34.x-celestia to v0.38.x-celestia by @rach-id in #1870
  • feat: purpose -1 to return all unconfirmed transactions in UnconfirmedTxs RPC (Backport #1675 to main) by @rach-id in #1887
  • chore: fix golangci-lint by @rach-id in #1956
  • feat: update dependabot config for main branch and add go/docker support by @Copilot in #1954
  • build(deps): Bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot[bot] in #1960
  • feat: add main branch to GitHub workflow triggers by @Copilot in #1932
  • feat: add mergify backport rule for v0.38.x-celestia branch by @Copilot in #1914
  • chore: update auto_request_review.yml to reflect the code owners by @rach-id in #1930
  • chore: update CI workflows to run on v0.38.x-celestia branch by @Copilot in #1982
  • feat: add merge_group trigger to CI workflows for merge queue support by @Copilot in #1959
  • chore: add catch-up mechanism for proposal parts in consensus reactor by @rach-id in #1988
  • feat: update parts channel capacity from 1000 to 2500 by @Copilot in #1936
  • chore: rename BlockProp reactor to Recovery by @Copilot in #1935
  • fix: update Go version requirement to 1.24 to resolve govuln CI failures by @Copilot in #1938
  • fix: AddCommitment replace the PartSetHeader for cached heights and rounds with new one by @rach-id in #1939
  • fix: validate received haves match wants and adjust canSend logic in propagation by @rach-id in #1944
  • chore: validate the compact block last len by @rach-id in #1940
  • chore: delete memstats routine and definitions by @Copilot in #1934
  • feat: feed any existing data to the consensus reactor with every height/round by @rach-id in #1993
  • fix: include proof in RecoveryPart messages when clearing wants by @rach-id in #1945
  • chore: setWant/Have verify if state is initialised by @rach-id in #1941
  • fix: remove extra blank lines from dependabot.yml to fix linter CI by @Copilot in #1987
  • fix: update Go toolchain and dependencies to resolve govuln vulnerabilities by @Copilot in #1995
  • fix: safely access part and block prop concurrent fields by @rach-id in #1997
  • chore: correct max requests bit array size by @rach-id in #1996
  • fix: combined partset complete == original partset complete by @rach-id in #1998
  • fix: correctly set the proposer when updating the round by @rach-id in #2025
  • fix: set default proxy_app config value to align with app/v4-cosmos-sdk (backport #1915 to main) by @Copilot in #1999
  • remove: Celestia bot from CI and dependent files by @Copilot in #2023
  • Remove dependabot rules for v0.38.x-celestia branch by @Copilot in #2021
  • build(deps): Bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.34.0 to 1.36.0 by @dependabot[bot] in #2002
  • build(deps): Bump google.golang.org/grpc from 1.70.0 to 1.73.0 by @dependabot[bot] in #2006
  • build(deps): Bump gonum.org/v1/gonum from 0.15.1 to 0.16.0 by @dependabot[bot] in #2005
  • build(deps): Bump github.com/aws/aws-sdk-go-v2 from 1.36.1 to 1.36.4 by @dependabot[bot] in #2010
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.76.1 to 1.80.2 by @dependabot[bot] in #2014
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.59 to 1.17.69 by @dependabot[bot] in #2016
  • build(deps): Bump github.com/go-git/go-git/v5 from 5.13.2 to 5.16.2 by @dependabot[bot] in #2017
  • build(deps): Bump golang.org/x/net from 0.40.0 to 0.41.0 by @dependabot[bot] in #2019
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.29.6 to 1.29.16 by @dependabot[bot] in #2018
  • build(deps): Bump github.com/celestiaorg/go-square/v2 from 2.1.0 to 2.3.0 by @dependabot[bot] in #2028
  • build(deps): Bump github.com/celestiaorg/nmt from 0.23.0 to 0.24.0 by @dependabot[bot] in #2027
  • docs: document the contribution flow for core by @Copilot in #2035
  • feat: expose rejected txs in TxStatus by @cmwaters in #2032
  • build(deps): Bump docker/setup-buildx-action from 3.10.0 to 3.11.1 by @dependabot[bot] in #2047
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/service/s3 from 1.80.2 to 1.81.0 by @dependabot[bot] in #2048
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/credentials from 1.17.69 to 1.17.70 by @dependabot[bot] in #2050
  • build(deps): Bump github.com/prometheus/common from 0.62.0 to 0.65.0 by @dependabot[bot] in #2051
  • build(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.29.16 to 1.29.17 by @dependabot[bot] in #2052
  • chore: exit early when already has recovery part by @rach-id in #2056
  • chore: validate want parts size in handle wants by @rach-id in #2055
  • fix: sending parity parts to the consensus reactor by mistake by @rach-id in #2054
  • feat: more aggressive peer discovery by @ninabarbakadze in #2029
  • Update actions/cache to v4.2.3 by @PixelPil0t1 in #2064
  • feat: Reactor Specific Peers by @tzdybal in #1946
  • chore: only add recovered part if it's missing by @rach-id in https://github.com/celestiaorg/celestia-co...
Read more

v1.57.4-tm-v0.38.17

06 Aug 18:43
ec6fdca
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.57.3-tm-v0.38.17...v1.57.4-tm-v0.38.17

v1.57.3-tm-v0.38.17

01 Aug 15:05
e238353
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.57.2-tm-v0.38.17...v1.57.3-tm-v0.38.17

v1.57.2-tm-v0.38.17

21 Jul 17:22
758b6b2
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.57.1-tm-v0.38.17...v1.57.2-tm-v0.38.17