Release v0.8.0
0.8.0 (2023-05-24)
Features
- CI/CD setup (28d3908)
- disable tidy check (#958) (35d9071)
- Generate isr before begin block (#931) (ee81f9c), closes #914
- housekeeping (#905) (ee5582f)
- Improvements to Makefile (#935) (ba537ae)
- point to rollkit/.github for common workflows (#952) (c769503)
Bug Fixes
- build proto before linting (4db6a34)
- Disable CI/CD linter check with rand library, fix server overlap, and data race issue (#916) (d7f6772), closes #911 #919 #910
- variable for sub workflow (c785a01)
Build Systems
- deps: bump alpine from 3.17.3 to 3.18.0 in /docker (#940) (a1569f5)
- deps: bump codecov/codecov-action from 3.1.3 to 3.1.4 (#941) (ac9f2ed), closes codecov/codecov-action#970 codecov/codecov-action#967 codecov/codecov-action#971 codecov/codecov-action#969 codecov/codecov-action#975 codecov/codecov-action#979 codecov/codecov-action#981 codecov/codecov-action#983 codecov/codecov-action#967 codecov/codecov-action#969 #967 #971 #969 #970 #979 #981 #983 #981 #979 #975 #969 #971 #967 #970
- deps: bump github.com/celestiaorg/go-header from 0.2.3 to 0.2.4 (#857) (acf202b), closes celestiaorg/go-header#23 celestiaorg/go-header#18 celestiaorg/go-header#24 celestiaorg/go-header#23 celestiaorg/go-header#18 #18 #23
- deps: bump github.com/celestiaorg/go-header from 0.2.4 to 0.2.6 (#879) (3c47111), closes celestiaorg/go-header#29 celestiaorg/go-header#31 celestiaorg/go-header#26
- deps: bump github.com/libp2p/go-libp2p-kad-dht from 0.22.0 to 0.23.0 (#856) (c31b021), closes libp2p/go-libp2p-kad-dht#769 libp2p/go-libp2p-kad-dht#783 libp2p/go-libp2p-kad-dht#833 #828 #833 #783
- deps: bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 (#877) (465ce12), closes #1171 #1181 #1187 #1173 #1177 #1151 #1183 #1066 #1218 #1225 #1234 #1233 #1143 #1238 prometheus/client_golang#1164 prometheus/client_golang#1166 prometheus/client_golang#1171 prometheus/client_golang#1173 prometheus/client_golang#1177 prometheus/client_golang#1151 prometheus/client_golang#1181 prometheus/client_golang#1183 prometheus/client_golang#1187 prometheus/client_golang#1178 prometheus/client_golang#1066 prometheus/client_golang#1199 prometheus/client_golang#1198 prometheus/client_golang#1217 prometheus/client_golang#1213 prometheus/client_golang#1197 prometheus/client_golang#1218 prometheus/client_golang#1224 prometheus/client_golang#1225 prometheus/client_golang#1226 prometheus/client_golang#1235 prometheus/client_golang#1236 prometheus/client_golang#1234 prometheus/client_golang#1233 prometheus/client_golang#1237 prometheus/client_golang#1143 prometheus/client_golang#1238 prometheus/client_golang#1243 prometheus/client_golang#1246 #1171 #1181 #1187 #1173 #1177 #1151 #1183 #1066 #1218 #1225 #1234 #1233 #1143 #1238 #1249 #1244 #1245 #1246 #1243 #1238 #1143 #1237
- deps: bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 (#927) (0c866b5), closes #1253 #1266 #1253 #1235
- deps: bump github.com/rs/cors from 1.8.3 to 1.9.0 (#878) (2dea7ef), closes #141 #139 #140 #136 #137
- deps: bump golang from 1.19-alpine to 1.20-alpine in /docker (#843) (ffe6658)
- deps: bump golang.org/x/net from 0.8.0 to 0.9.0 (#855) (aa22fe0)
- deps: bump golang.org/x/net from 0.9.0 to 0.10.0 (#926) (ea12732)
What's Changed
- build(deps): bump golang.org/x/net from 0.8.0 to 0.9.0 by @dependabot in #855
- build(deps): bump github.com/libp2p/go-libp2p-kad-dht from 0.22.0 to 0.23.0 by @dependabot in #856
- build(deps): bump golang from 1.19-alpine to 1.20-alpine in /docker by @dependabot in #843
- build(deps): bump github.com/celestiaorg/go-header from 0.2.3 to 0.2.4 by @dependabot in #857
- header: verify aggregator hash against validators by @tuxcanfly in #845
- Support based rollups + centralized sequencer to based rollup integration test by @Manav-Aggarwal in #827
- build(deps): bump github.com/rs/cors from 1.8.3 to 1.9.0 by @dependabot in #878
- build(deps): bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 by @dependabot in #877
- build(deps): bump github.com/celestiaorg/go-header from 0.2.4 to 0.2.6 by @dependabot in #879
- Disallow adding back validator to empty validator set + test by @Manav-Aggarwal in #854
- Copy share package into Rollkit by @Manav-Aggarwal in #888
- handle error correctly when checking for data at a height that does not exists by @gupadhyaya in #909
- feat: CI/CD setup by @smuu in #903
- feat: housekeeping by @smuu in #905
- fix: Disable CI/CD linter check with rand library, fix server overlap, and data race issue by @Manav-Aggarwal in #916
- Wrap transaction with new struct to include ISRs by @Manav-Aggarwal in #885
- enable fraud service to full & light nodes and extend abci.FraudProof with go-fraud Proof interface by @gupadhyaya in #891
- build(deps): bump golang.org/x/net from 0.9.0 to 0.10.0 by @dependabot in #926
- build(deps): bump github.com/prometheus/client_golang from 1.15.0 to 1.15.1 by @dependabot in #927
- Remove Evidence while keeping ABCI compatibility. by @Manav-Aggarwal in #915
- ws: support cors by @tuxcanfly in #864
- feat: Generate isr before begin block by @Manav-Aggarwal in #931
- feat: Improvements to Makefile by @Manav-Aggarwal in #935
- Delete tendermint proto , Adapt skript and remove file that was in gitignore. by @nashqueue in #939
- Fix race condition in TestValidatorSetHandling by @Manav-Aggarwal in #937
- new readme by @nashqueue in #942
- build(deps): bump codecov/codecov-action from 3.1.3 to 3.1.4 by @dependabot in #941
- build(deps): bump alpine from 3.17.3 to 3.18.0 in /docker by @dependabot in #940
- fix light header test by @S1nus in #930
- feat: point to rollkit/.github for common workflows by @smuu in #952
- fraud proof processing using go-fraud package by @gupadhyaya in #928
- update tendermint dependency to cometbft 0.34.x w/ fraud proofs by @gupadhyaya in #955
- feat: disable tidy check by @smuu in #958
Full Changelog: v0.7.4...v0.8.0