Releases: celestiaorg/celestia-app
Releases · celestiaorg/celestia-app
v1.0.0-rc0
The first release candidate for mainnet 🥲 💜
What's Changed
- chore: increase default min fee by @evan-forbes in #1702
- feat!: add the ability to stop specific existing parameters from being changed via governance by @evan-forbes in #1694
- chore: upgrade to Go 1.20 by @rootulp in #1692
- feat!: correctly creating the data commitments when the window is changed by @sweexordious in #1695
- chore!: rename
testutil
toutil
by @rootulp in #1707 - chore: improve error message for blocked params by @NishantKoyalwar in #1709
- chore: extract the minimum data commitment to a constant and update error message by @sweexordious in #1713
- chore(deps): Bump github.com/docker/docker from 23.0.5+incompatible to 23.0.6+incompatible by @dependabot in #1718
- feat!: swap out square construction mechanism by @cmwaters in #1690
- chore: cleanup no longer used code by @cmwaters in #1721
- docs: organize ADR assets by @Chirag018 in #1736
- docs: clarify PFB inclusion proof components by @rootulp in #1723
- chore: follow up comments to #1690 by @cmwaters in #1731
- test: add benchmarks and share commitment test by @cmwaters in #1726
- chore(deps): Bump alpine from 3.17.3 to 3.18.0 in /docker by @dependabot in #1734
- docs: update
GetCurrentDataCommitment
comment by @sweexordious in #1712 - feat: add the last data commitment query by @sweexordious in #1733
- chore: delete empty test file by @rootulp in #1715
- chore(deps): Bump alpine from 3.17.3 to 3.18.0 by @dependabot in #1740
- docs: add section on SHA256 performance to namespace size ADR by @rootulp in #1739
- test: fix flaky qgb query test due to timeouts by @cmwaters in #1751
- Remove shebang from Makefile. by @adlerjohn in #1764
- chore: move e2e dir to test by @cmwaters in #1732
- chore: remove automerge label from dependabot workflow by @cmwaters in #1750
- fix: make share ranges end exclusive by @cmwaters in #1742
- chore: simplify code owners by @evan-forbes in #1760
- chore: update
TestGetDataCommitment
table tests comment by @sweexordious in #1762 - docs: adr-010 fix link by @sweexordious in #1767
- test: fuzz share commitments by @cmwaters in #1749
- feat!: reduce subtree root threshold to 64 by @evan-forbes in #1766
- test: create square construction & deconstruction parity test by @cmwaters in #1745
- chore!: set default consensus params and prep for restricted block size by @evan-forbes in #1761
- chore: bump celestiaorg/cosmos-sdk to v1.13.0-sdk-v0.46.11 by @evan-forbes in #1754
- feat!: data commitment ranges catchup by @sweexordious in #1763
- feat: strict inflation schedule by @mojtaba-esk in #1578
- chore!: upgrade to rsmt2d v0.9.0 by @rootulp in #1777
- docs: clarify proofs in ADR 11 by @rootulp in #1785
- feat!: decrease namespace from 33 to 29 bytes by @rootulp in #1771
- feat!: add GovMaxSquareAddr by @evan-forbes in #1772
- feat!: upper bound for data commitment window by @sweexordious in #1803
- ci: consistent workflow names by @rootulp in #1797
- ci: simplify test workflow by @rootulp in #1798
- feat: bumps the nmt version to v0.16.0 by @staheri14 in #1793
- chore(deps): Bump github.com/stretchr/testify from 1.8.2 to 1.8.3 by @dependabot in #1792
- feat: gas optimization in qgb end blocker by @sweexordious in #1800
- chore: format proto files by @sweexordious in #1802
- chore!: bump core to v1.21.0-tm-v0.34.27 by @evan-forbes in #1810
- feat: support parsing out of context compact shares by @Manav-Aggarwal in #1770
- feat!: end exclusive ranges for data commitments by @sweexordious in #1801
- feat: adds block time to attestations by @sweexordious in #1811
- docs: ADR 019 strict inflation schedule by @mojtaba-esk in #1584
- test: skip tx sim tests in short mode to avoid data races by @sweexordious in #1812
- feat!: implement QGB pruning by @sweexordious in #1799
- chore(deps): Bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #1813
- chore: documenting the block interval via code in QGB abci test by @sweexordious in #1823
- chore: comprehensive expiry time constant by @sweexordious in #1822
- chore!: last -> latest prefix in QGB store values by @sweexordious in #1824
- docs: ADR021 Restricted Block Size by @evan-forbes in #1759
- chore!: remove unnecessary type method from QGB attestations by @sweexordious in #1825
New Contributors
- @NishantKoyalwar made their first contribution in #1709
Full Changelog: v0.15.0-rc0...v1.0.0-rc0
v0.13.3
v0.13.2
v0.13.1
v0.15.0-rc0
What's Changed
- chore(deps): Bump alpine from 3.17.2 to 3.17.3 in /docker by @dependabot in #1566
- docs: specs vs package-specific docs by @rootulp in #1563
- docs: remove
SignedTransaction*
section by @rootulp in #1551 - fix: changing entrypoint path to /opt by @smuu in #1573
- chore(deps): Bump alpine from 3.17.2 to 3.17.3 by @dependabot in #1576
- chore: upgrade to nmt v0.15.0 by @rootulp in #1577
- feat: add a tmp dir to the single node script by @mojtaba-esk in #1583
- chore!: remove min/max square size params by @rootulp in #1567
- chore: pin version of
celestiaorg/.github
workflows and actions by @smuu in #1595 - chore(deps): Bump celestiaorg/.github from 0.1.0 to 0.1.1 by @dependabot in #1601
- feat: Introduce
--share-version
CLI flag by @amityadav0 in #1603 - chore!: rename
RowsRoots
=>RowRoots
by @amityadav0 in #1611 - chore: export GenerateRandomBlobOfShareCount by @rootulp in #1623
- test: ProcessProposal with invalid namespace in index wrapped PFB tx by @rootulp in #1614
- docs: public key crypto specs by @rootulp in #1553
- docs: rename message to blob in specs by @rootulp in #1617
- chore: explicitly set IgnoreMaxNamespace: true by @rootulp in #1612
- chore: remove evidence namespace by @rootulp in #1619
- ci: stop Deploy PR Preview for fork branches by @rootulp in #1631
- feat!: max namespace version for parity namespace by @rootulp in #1627
- Make use of the common adr template in the .github repo by @MSevey in #1599
- chore: address adr-gen feedback by @rootulp in #1632
- refactor(pkg/shares): Add length of share to err message for SequenceLen by @renaynay in #1634
- feat: Introduce
--namespace-version
CLI flag by @amityadav0 in #1585 - feat!: max namespace version for tail padding by @rootulp in #1618
- feat: tx simulator by @cmwaters in #1613
- feat!: pack squares densely by implementing ADR013 by @evan-forbes in #1604
- docs: ADR020 Deterministic Square Construction by @cmwaters in #1633
- chore(deps): Bump github.com/ethereum/go-ethereum from 1.11.5 to 1.11.6 by @dependabot in #1641
- feat: introduce DefaultMinGasPrice to appconsts by @cmwaters in #1642
- chore!: consolidate test package by @cmwaters in #1647
- Refactor rawDataStartIndex method in share package by @Manav-Aggarwal in #1646
- chore: upgrade to cosmos-sdk v1.10.0-sdk-v0.46.11 by @rootulp in #1644
- feat!: removes Prove from the NMT wrapper by @staheri14 in #1645
- feat!: remove token voting upgrades by @evan-forbes in #1629
- chore: remove outdated comment by @rootulp in #1652
- feat: minimal e2e framework by @cmwaters in #1586
- chore: register blob msg server in module by @evan-forbes in #1653
- chore(deps): Bump github.com/docker/docker from 20.10.21+incompatible to 23.0.4+incompatible by @dependabot in #1656
- feat: txsim cli by @cmwaters in #1650
- feat: create compact share counter by @cmwaters in #1657
- chore!: remove unnecessary constants by @Chirag018 in #1661
- chore: document that
MsgPayForBlobs
implements LegacyMsg interface by @rootulp in #1654 - chore(deps): Bump github.com/docker/docker from 23.0.4+incompatible to 23.0.5+incompatible by @dependabot in #1667
- feat!: Remove support for legacy plain text proposals by @evan-forbes in #1668
- feat: create square builder class by @cmwaters in #1659
- fix: check latest attestation nonce before getting it by @sweexordious in #1638
- fix: override TxDecoder by @rootulp in #1666
- feat!: add ignorePadding option to ParseShares by @rootulp in #1662
- Refactor variable name from len to length by @Chirag018 in #1675
- docs: update README paragraph on forks by @rootulp in #1678
- chore: upgrade to celestia-core v1.18.0-tm-v0.34.27 by @rootulp in #1664
- Redundant if-check in Validate function. by @Chirag018 in #1679
- fix: resolve lint errors by @Chirag018 in #1682
- docs: clarify namespace specs by @rootulp in #1677
- chore: enable tx indexing on dev scripts by @rootulp in #1683
- chore(deps): Bump golang from 1.19.7-alpine3.17 to 1.20.4-alpine3.17 by @dependabot in #1688
- chore(deps): Bump golang from 1.19.7-alpine3.17 to 1.20.4-alpine3.17 in /docker by @dependabot in #1689
New Contributors
- @Manav-Aggarwal made their first contribution in #1646
- @Chirag018 made their first contribution in #1661
Full Changelog: v0.14.0-rc0...v0.15.0-rc0
v0.13.0
This release is only for the blockspace race! It is compatible with all v0.12.x chains that are on app version 0.
What's Changed
- feat(pkg/da): Extract min share creation into separate function for convenience (#1476) by @evan-forbes in #1515
- fix: bump core to v1.15.1 by @rootulp in #1564
- chore: bump NMT to v0.15.0 by @rootulp in #1580
- feat!: Implement the version module by @evan-forbes in #1640
- feat!: implement the BSR hardfork by @evan-forbes in #1672
- chore: cherry-pick qgb changes for BSR update by @evan-forbes in #1670
- feat: implement the update logic for data commitment creation by @sweexordious in #1686
- chore!: use updated hardfork height by @evan-forbes in #1693
Full Changelog: v0.12.0...v0.13.0
v0.14.0-rc2
What's Changed
Full Changelog: v0.14.0-rc1...v0.14.0-rc2
v0.14.0-rc1
What's Changed
Full Changelog: v0.14.0-rc0...v0.14.0-rc1
v0.13.0-rc2
What's Changed
Full Changelog: v0.13.0-rc1...v0.13.0-rc2