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