Releases: celestiaorg/celestia-app
v1.10.0
v2.0.0-rc0
Upgrade Notice
This release is not intended for use in production. This release will be used for testing and auditing prior to creating an official v2.0.0 release.
What's Changed
- refactor: use testnode instead of cosmos-sdk version by @evan-forbes in #1904
- chore(deps): Bump golangci/golangci-lint-action from 3.5.0 to 3.6.0 by @dependabot in #1907
- docs: add a link to the tokenfilter in the spec ToC by @cmwaters in #1924
- chore(deps): Bump github.com/cosmos/ibc-go/v6 from 6.1.1 to 6.2.0 by @dependabot in #1921
- fix: add replace for broken goleveldb by @evan-forbes in #1930
- chore(deps): Bump golang from 1.20.4-alpine3.17 to 1.20.5-alpine3.17 in /docker by @dependabot in #1891
- chore: rename to namespace padding by @rootulp in #1929
- chore(deps): Bump github.com/BurntSushi/toml from 1.3.0 to 1.3.2 by @dependabot in #1922
- chore!: remove unused fitsInRow return value by @cmwaters in #1923
- chore(deps): Bump golang from 1.20.4-alpine3.17 to 1.20.5-alpine3.17 by @dependabot in #1890
- chore(deps): Bump alpine from 3.18.0 to 3.18.2 in /docker by @dependabot in #1933
- chore(deps): Bump alpine from 3.18.0 to 3.18.2 by @dependabot in #1932
- docs: improve x/mint specs by @rootulp in #1873
- feat!: remove
useShareIndexes
by @rootulp in #1895 - docs: data square layout specs update part 1 by @evan-forbes in #1905
- feat: introduce ibc redundant relay decorator by @cmwaters in #1934
- docs: update shares specs by @rootulp in #1880
- chore:
make proto-gen
by @rootulp in #1949 - ci: run make proto-gen on all PRs by @rootulp in #1950
- feat: use panics and recovery appropriately by @cmwaters in #1948
- chore: remove
RemoveBlob
by @rootulp in #1928 - chore(deps): Bump google.golang.org/grpc from 1.55.0 to 1.56.0 by @dependabot in #1945
- docs: fix namespace comment by @rootulp in #1951
- chore: make markdown-link-check by @rootulp in #1957
- docs: update the blob module specs part 1 by @evan-forbes in #1906
- feat:
NewV0
namespace by @rootulp in #1954 - test: add latest/earliest available attestation nonce keys tests by @rach-id in #1963
- feat: implement MinGasPFBDecorator by @cmwaters in #1936
- chore: implements square construction/deconstruction fuzzer by @staheri14 in #1860
- docs: reword adr-013 and describe
SubtreeRootThreshold
by @rootulp in #1959 - specs: add QGB specs by @rach-id in #1911
- Update CODEOWNERS: remove MSevey by @MSevey in #1972
- fix: markdown-lint by @rootulp in #1978
- chore: QGB module cosmetics by @rach-id in #1976
- fix!: add namespace version check in pfbs by @evan-forbes in #1983
- fix!: signature validity checks in ProcessProposal by @cmwaters in #1981
- chore(deps): Bump google.golang.org/grpc from 1.56.0 to 1.56.1 by @dependabot in #1980
- fix!: implement full antehandler checks by @cmwaters in #1984
- docs: improve x/mint README by @rootulp in #1986
- feat!: run min gas pfb decorator in process proposal by @cmwaters in #1985
- feat!: remove genesis time from genesis state by @rootulp in #1851
- chore: simplify next share index by @cmwaters in #1979
- docs: add more context and figures to the data square layout spec by @cmwaters in #1967
- chore: remove sample-block.json by @rootulp in #1996
- test: implements deterministic random transaction generation function by @staheri14 in #1975
- chore!: refactor testnode to expose appcreator by @evan-forbes in #1991
- feat: create foundation for fraudulent block production by @evan-forbes in #1992
- chore(deps): Bump google.golang.org/protobuf from 1.30.0 to 1.31.0 by @dependabot in #1995
- ci: disable link check for doi.org by @rootulp in #1965
- docs: share version by @rootulp in #2001
- feat: add multiple excluded directories to the test coverage script by @evan-forbes in #2008
- docs: scripts README by @rootulp in #2006
- docs: namespace specs by @rootulp in #2002
- chore: enable stylecheck by @rootulp in #2005
- fix!: use max square size worst case padding when constructing the square in all cases by @evan-forbes in #2012
- fix!: use correct chain-id when filtering and checking txs by @evan-forbes in #2022
- fix: prepare/process proposal consistency test by @evan-forbes in #2028
- test: unit test inflation rate for year fifteen by @rootulp in #2031
- docs: describe conventional commits by @rootulp in #2036
- docs: add block validity rules specs by @evan-forbes in #1966
- test: add 30m timeout to CI tests by @cmwaters in #2059
- test: fix flaky TestPrepareProposalConsistency by @cmwaters in #2056
- fix: stop overwriting chain-id in testnode by @Frenzoid in #2035
- chore: docker common pipeline v0.2.1 by @jrmanes in #2057
- chore(deps): Bump google.golang.org/grpc from 1.56.1 to 1.56.2 by @dependabot in #2046
- docs: update ADR-008 decision by @rootulp in #2048
- docs: remove outdated TODO by @rootulp in #2049
- chore: markdown-link-check ignore bitcointalk.org by @gaurav-11018 in #2065
- docs: fix mint ADR typos by @rach-id in #2075
- refactor: use
SecondsPerYear
by @SurajAnand88 in #2043 - chore(deps): Bump celestiaorg/.github from 0.2.0 to 0.2.1 by @dependabot in #2076
- feat: add out of order namespace malicious proposer by @evan-forbes in #2003
- chore!: bump core and the sdk to revert dyanmic timeout commits by @evan-forbes in #2078
- docs: add the QGB overview document by @rach-id in #1974
- feat: remove consensus config overrides in the cli by @evan-forbes in #2079
- chore!: bump to rsmt2d v0.10.0 by @rootulp in #2062
- docs: link to valset creation in overview by @rach-id in #2082
- fix: malicious test and prepare proposal by @rootulp in #2092
- chore: update common pipeline to v0.2.2 by @jrmanes in #2086
- chore(deps): Bump celestiaorg/.github from 0.2.1 to 0.2.2 by @dependabot in #2087
- fix: links to modules in specs by @tungbq in #2094
- chore(deps): Bump golang from 1.20.5-alpine3.17 to 1.20.6-alpine3.17 in /docker by @dependabot in #2088
- chore(deps): Bump golang from 1.20.5-alpine3.17 to 1.20.6-alpine3.17 by @dependabot in https://github.com/celestia...
v1.9.0
Upgrade Notice
This release downgrades ibc-go to v6.2.1 because upgrading to ibc-go v6.3.0 (in celestia-app v1.8.0) caused a state machine breaking change.
What's Changed
- feat: updates docker file by exposing the tracing port 26661 (backport #3334) by @mergify in #3335
- chore(deps): bump .github version for release tracking epic by @MSevey in #3328
- fix(ci): update from published to released trigger for deployment epic (backport #3413) by @mergify in #3416
- feat: enable querying state through grpc (backport #3423) by @mergify in #3424
- fix: downgrade ibc and retract v1.8.0 by @evan-forbes in #3425
Full Changelog: v1.8.0...v1.9.0
v1.8.0 [RETRACTED]
Upgrade Notice
Per the minor bump, this is a strictly non-breaking change that is optional to update to.
This release has been retracted due to a non-determinism issue in ibc v6.3.0
What's Changed
- feat: add gas estimation to the signer (backport #3017) by @mergify in #3144
- fix(pkg/proof): reject negative indices in QueryTxInclusionProof (backport #3141) by @mergify in #3161
- chore: upgrade to golangci-lint v1.57.1 by @rootulp in #3219
- chore: add Sanaz and Nina as codeowners by @rootulp in #3232
- feat: nonce handling with signer (backport #3196) by @mergify in #3213
- chore(deps): upgrade to ibc-go v6.3.0 by @rootulp in #3285
Full Changelog: v1.7.0...v1.8.0
v1.8.0-rc0
What's Changed
- feat: add gas estimation to the signer (backport #3017) by @mergify in #3144
- fix(pkg/proof): reject negative indices in QueryTxInclusionProof (backport #3141) by @mergify in #3161
- chore: upgrade to golangci-lint v1.57.1 by @rootulp in #3219
- chore: add Sanaz and Nina as codeowners by @rootulp in #3232
- feat: nonce handling with signer (backport #3196) by @mergify in #3213
Full Changelog: v1.7.0...v1.8.0-rc0
v1.7.0-rc0
What's Changed
- feat: SetGasLimitAndFee should round up (backport #2963) by @mergify in #2965
- chore: bump core v1.31.0-tm-v0.34.29 (backport #2979) by @mergify in #2981
- chore: bump core to revert breaking config change by @evan-forbes in #3003
- chore: update sdk and tm (backport #3093) by @mergify in #3098
- chore: upgrade to Go 1.22 by @rootulp in #3143
Full Changelog: v1.6.0...v1.7.0-rc0
v1.7.0
Upgrade Notice
Per the minor bump, this is a strictly non-breaking change that is optional to update to. This release contains dependency updates and a bump to Go 1.22.
What's Changed
- feat: SetGasLimitAndFee should round up (backport #2963) by @mergify in #2965
- chore: bump core v1.31.0-tm-v0.34.29 (backport #2979) by @mergify in #2981
- chore: bump core to revert breaking config change by @evan-forbes in #3003
- chore: update sdk and tm (backport #3093) by @mergify in #3098
- chore: upgrade to Go 1.22 by @rootulp in #3143
Full Changelog: v1.6.0...v1.7.0
v1.6.0
Upgrade Notice
Per the minor bump, this is a strictly non-breaking change that is optional to update to. The only notable change from previous releases is that the prebuilt binaries attached to this release support Ledger.
What's Changed
Full Changelog: v1.5.0...v1.6.0
v1.6.0-rc0
What's Changed
Full Changelog: v1.5.0...v1.6.0-rc0