Releases: rollkit/rollkit
Releases · rollkit/rollkit
v0.10.7
What's Changed
- ci: add light client tests and refactor node test helpers by @MSevey in #1313
- Add missing spec symlinks by @Manav-Aggarwal in #1333
- ci: handle shutdown in p2p client peer connect by @MSevey in #1332
- build(deps): Bump golang.org/x/net from 0.17.0 to 0.18.0 by @dependabot in #1331
- chore: enable export comment linters and resolve errors by @MSevey in #1294
- Test netInfo in full_client_test.go by @chandiniv1 in #1267
- New DA API by @tzdybal in #1242
- Handle nil case in Header function by @Manav-Aggarwal in #1337
- Change Hard Confirmed to DA Included by @Manav-Aggarwal in #1338
- tested blockchain-info by @chandiniv1 in #1343
- block verify by @S1nus in #1336
- add staking module differences to block_spec by @S1nus in #1335
- Stop indexer service in full node OnStop method by @Manav-Aggarwal in #1351
- Bump config version by @Manav-Aggarwal in #1353
- Deduplicate client generation by @Manav-Aggarwal in #1354
- renamed Store Interface Load methods to Get by @deepakgudla in #1349
- Hardcode centralized sequencer behavior by @S1nus in #1301
New Contributors
- @deepakgudla made their first contribution in #1349
Full Changelog: v0.12.0...v0.10.7
Major changes
- Hardcode centralized sequencer
v0.11.4
Full Changelog: v0.11.3...v0.11.4
v0.11.3
Full Changelog: v0.11.2...v0.11.3
v0.11.2
What's Changed
- build(deps): bump golang.org/x/net from 0.13.0 to 0.14.0 by @dependabot in #1127
- For loop audit by @MSevey in #1117
- Modify DA Test to use SubmitBlocks with multiple blocks by @Manav-Aggarwal in #1085
- Use Blocks from Block Sync in Block Manager by @Manav-Aggarwal in #1056
- deps: fix celestia-openrpc v0.1.2 breaking changes by @tuxcanfly in #1140
- build(deps): bump alpine from 3.18.2 to 3.18.3 in /docker by @dependabot in #1137
- build(deps): bump golangci/golangci-lint-action from 3.6.0 to 3.7.0 by @dependabot in #1143
- Fix store height update in manager by @Manav-Aggarwal in #1142
- test: use pkg httptest to avoid port conflict by @tuxcanfly in #1144
- Use Blob Submit in Celestia DA Implementation by @Manav-Aggarwal in #1141
- test: update mock.Server to use httptest.Server by @tuxcanfly in #1145
- build(deps): bump github.com/celestiaorg/nmt from 0.17.0 to 0.18.1 by @dependabot in #1098
- Enable subsecond block times using unix nano for Time in BaseHeader by @Manav-Aggarwal in #1146
- Add mergify config for auto backport PR by @MSevey in #1134
- remove cmsync usage by @tac0turtle in #1151
- build(deps): bump github.com/go-kit/kit from 0.12.0 to 0.13.0 by @dependabot in #1159
- Refactor code to use block's methods by @Manav-Aggarwal in #1154
- Use channel instead of sync cond for RetrieveLoop and blockStoreRetri… by @Manav-Aggarwal in #1152
- bump go version to 1.21 and use new builtin functions by @tac0turtle in #1155
- Recompute signature in signature header tests to make tests throw the right errors by @Manav-Aggarwal in #1162
New Contributors
- @tac0turtle made their first contribution in #1151
Full Changelog: v0.10.1...v0.11.2
Release v0.11.1
0.11.1 (2023-11-09)
Bug Fixes
Tests
Continuous Integration
- fix mempool test failures (#1304) (01c0ae0)
- ignore third_party directory for tests and linters (#1310) (cb1052a)
Build Systems
- deps: Bump github.com/celestiaorg/go-header from 0.4.0 to 0.4.1 (#1298) (ca2e98d), closes celestiaorg/go-header#124 celestiaorg/go-header#119 celestiaorg/go-header#125 celestiaorg/go-header#126 #126 #125 #119 #124
- deps: Bump github.com/creachadair/taskgroup from 0.6.1 to 0.6.2 (#1299) (f133b08)
- deps: Bump github.com/gorilla/mux from 1.8.0 to 1.8.1 (#1314) (42e3e55), closes gorilla/mux#595 gorilla/mux#602 gorilla/mux#660 gorilla/mux#679 gorilla/mux#693 gorilla/mux#713 gorilla/mux#718 gorilla/mux#719 gorilla/mux#720 gorilla/mux#721 gorilla/mux#722 gorilla/mux#724 gorilla/mux#723 gorilla/mux#726 gorilla/mux#727 gorilla/mux#725 gorilla/mux#678 gorilla/mux#712 gorilla/mux#672 gorilla/mux#708 gorilla/mux#676 gorilla/mux#733 gorilla/mux#734 gorilla/mux#602 gorilla/mux#679 gorilla/mux#693 gorilla/mux#713 gorilla/mux#718 gorilla/mux#724 gorilla/mux#725 gorilla/mux#712 gorilla/mux#672 gorilla/mux#708 gorilla/mux#676 gorilla/mux#733 #734 #733 #676 #708 #672 #712 #678 #725 #727 #726
- deps: Bump github.com/gorilla/rpc from 1.2.0 to 1.2.1 (#1317) (7d6cf81), closes gorilla/rpc#73 gorilla/rpc#91 gorilla/rpc#93 gorilla/rpc#76 gorilla/rpc#94 gorilla/rpc#95 gorilla/rpc#91 gorilla/rpc#93 gorilla/rpc#76 #95 #94 #76 #93 #91 #73
- deps: Bump github.com/gorilla/websocket from 1.5.0 to 1.5.1 (#1318) (1a28a79), closes gorilla/websocket#752 gorilla/websocket#773 gorilla/websocket#793 gorilla/websocket#788 gorilla/websocket#798 gorilla/websocket#839 gorilla/websocket#761 gorilla/websocket#840 gorilla/websocket#856 gorilla/websocket#857 gorilla/websocket#752 gorilla/websocket#773 gorilla/websocket#793 gorilla/websocket#798 gorilla/websocket#839 gorilla/websocket#761 #857 #856 #840 #839 #788
- deps: Bump github.com/spf13/cobra from 1.7.0 to 1.8.0 (#1316) (49f7148), closes spf13/cobra#2018 spf13/cobra#1428 spf13/cobra#1952 spf13/cobra#2023 spf13/cobra#1943 spf13/cobra#2044 spf13/cobra#2063 spf13/cobra#1945 spf13/cobra#1978 spf13/cobra#1960 spf13/cobra#2061 spf13/cobra#1940 spf13/cobra#1971 spf13/cobra#1976 spf13/cobra#2021 spf13/cobra#1934 spf13/cobra#2047 spf13/cobra#2028 securego/gosec#1005 spf13/cobra#2022 spf13/cobra#1980 spf13/cobra#1983 spf13/cobra#2003 spf13/cobra#2024 spf13/cobra#2052 spf13/cobra#2053 spf13/cobra#2000 spf13/cobra#2041 #2063 #2018 #2028 #1940 [#2053](https://github.com/ro...
v0.10.6
What's Changed
- add indexer service spec by @Manav-Aggarwal in #1264
- specs: state executor by @tuxcanfly in #1234
- P2P specs by @gupadhyaya in #1274
- Add store spec by @Manav-Aggarwal in #1265
- block validity spec by @S1nus in #1205
- Test node health in full_client_test.go by @chandiniv1 in #1290
- loop through all txs before returning by @gupadhyaya in #1287
- deps: update grpc to v1.59.0 and remove replace directive by @tzdybal in #1288
- chore: fix permissions of files generated in docker by @tzdybal in #1276
- Make error message verbs/tense consistent by @Manav-Aggarwal in #1292
- build(deps): Bump github.com/celestiaorg/go-header from 0.4.0 to 0.4.1 by @dependabot in #1298
Full Changelog: v0.11.0...v0.10.6
Release v0.11.0
0.11.0 (2023-10-23)
Features
What's Changed
- update readme to v0.10.5 release by @gupadhyaya in #1257
- feat: add release trigger for merged PRs with create-release label by @MSevey in #1244
Full Changelog: v0.10.5...v0.11.0
v0.11.0-rc2
Full Changelog: v0.11.0-rc1...v0.11.0-rc2
v0.10.5
What's Changed
- adr-update: Update ADR 009 by @Manav-Aggarwal in #1161
- Use uint64 height types instead of int64 by @Manav-Aggarwal in #1177
- build(deps): bump github.com/rs/cors from 1.9.0 to 1.10.0 by @dependabot in #1182
- build(deps): bump github.com/creachadair/taskgroup from 0.6.0 to 0.6.1 by @dependabot in #1185
- build(deps): Bump actions/checkout from 3 to 4 by @dependabot in #1167
- build(deps): Bump github.com/celestiaorg/nmt from 0.19.0 to 0.20.0 by @dependabot in #1196
- feat: init mdbooks for specs site with place holder files by @MSevey in #1199
- unit tests for conv/abci by @chandiniv1 in #1175
- updated README.md with releases by @gupadhyaya in #1190
- Add Data Hash Validation to Block's
ValidateBasic
by @Manav-Aggarwal in #1200 - update dependency graph by @nashqueue in #1198
- Update LICENSE by @Karotoka in #1210
- Revert "Update LICENSE" by @nashqueue in #1211
- use constants instead of literals by @chandiniv1 in #1206
- header: verify NextValidatorsHash for light nodes by @tuxcanfly in #844
- chore: repo refactoring by @MSevey in #1217
- .github: add ready_for_review trigger for housekeeping workflow by @MSevey in #1221
- build(deps): Bump github.com/rs/cors from 1.10.0 to 1.10.1 by @dependabot in #1223
- build(deps): Bump github.com/prometheus/client_golang from 1.16.0 to 1.17.0 by @dependabot in #1222
- feat: Txs To Shares Roundtrip by @Manav-Aggarwal in #889
- Move block/header exchange to block package by @Manav-Aggarwal in #1224
- Remove unused fields in full node by @Manav-Aggarwal in #1218
- Refactor full node constructor by @Manav-Aggarwal in #1227
- Decouple TestVerify into TestValidateBasic and TestVerify by @Manav-Aggarwal in #1231
- Refactor full node test by @Manav-Aggarwal in #1228
- build(deps): Bump github.com/spf13/viper from 1.16.0 to 1.17.0 by @dependabot in #1238
- build(deps): Bump github.com/celestiaorg/go-header from 0.3.1 to 0.3.3 by @dependabot in #1239
- header exchange specs by @gupadhyaya in #1209
- Full node spec by @Manav-Aggarwal in #1215
- build(deps): Bump golang.org/x/net from 0.15.0 to 0.16.0 by @dependabot in #1237
- block manager specs by @gupadhyaya in #1202
- build(deps): Bump golang.org/x/net from 0.16.0 to 0.17.0 by @dependabot in #1243
- refactor: Rename exchange service to sync service for block and header by @Manav-Aggarwal in #1245
- spec: Block Sync by @Manav-Aggarwal in #1204
- chore: update readme for use in rollkit docs in place of "building-with-rollkit" page by @jcstein in #1247
- (chore): changes to the template for more guidance by @nashqueue in #1248
- chore(deps): Bumps go-header and openrpc by @renaynay in #1256
- Move header sync to block and create symlink in specs by @Manav-Aggarwal in #1251
- build(deps): Bump github.com/multiformats/go-multiaddr from 0.11.0 to 0.12.0 by @dependabot in #1253
New Contributors
Full Changelog: v0.10.4...v0.10.5
v0.11.0-rc1
What's Changed
- Add mergify config for auto backport PR by @MSevey in #1134
- remove cmsync usage by @tac0turtle in #1151
- build(deps): bump github.com/go-kit/kit from 0.12.0 to 0.13.0 by @dependabot in #1159
- Refactor code to use block's methods by @Manav-Aggarwal in #1154
- Use channel instead of sync cond for RetrieveLoop and blockStoreRetri… by @Manav-Aggarwal in #1152
- bump go version to 1.21 and use new builtin functions by @tac0turtle in #1155
- Recompute signature in signature header tests to make tests throw the right errors by @Manav-Aggarwal in #1162
New Contributors
- @tac0turtle made their first contribution in #1151
Full Changelog: v0.11.0-rc0...v0.11.0-rc1