Releases: Commit-Boost/commit-boost-client
Releases · Commit-Boost/commit-boost-client
v0.8.1-rc.4
What's Changed
- fallback to v1 api on 404 relay response by @ltitanb in #389
- Release v0.8.1-rc.4 by @ltitanb in #390
Full Changelog: v0.8.1-rc.3...v0.8.1-rc.4
v0.8.1-rc.3
v0.8.1-rc.2
What's Changed
- chore: unify bls by @ltitanb in #337
- Add
x-timeout-ms
header support by @jclapis in #363 - chore: remove builder events modules by @ltitanb in #338
- chore: fix defaults in logs config by @ltitanb in #367
- Log latency for PBS HTTP responses by @jclapis in #368
- chore: bump rust to 1.89 / 2024 by @ltitanb in #369
- Update Prometheus by @jclapis in #373
- feat: improve registrations by @ltitanb in #374
- Release v0.8.1-rc.2 by @ltitanb in #378
Full Changelog: v0.8.1-rc.1...v0.8.1-rc.2
v0.8.1-rc.1
Highlights
Core:
- Added some optimizations around HTTP traffic handling and logging
PBS:
- Added support for the new v2 blinded blocks route, needed for the Fusaka upgrade
Signer:
- Added limiting requests from clients that fail JWT authentication too many times
- Added support for keys generated by / used by Nimbus
What's Changed
- CBST2-06: Implement rate limiting for JWT auth failures by @jclapis in #310
- CBST2-07: Add validation to the PBS config in the muxer by @jclapis in #317
- fix(doc): add max retries to example config by @ltitanb in #332
- CBST2-12: Improve External HTTP Requests by @jclapis in #327
- chore: removed deneb types by @ltitanb in #336
- chore: fix chain doc in toml by @ltitanb in #341
- Add Nimbus loader support by @jclapis in #340
- CBST2-11: Improve path validation on local Mux keys loader by @ManuelBilbao in #300
- Allow empty relays list in the config by @jclapis in #344
- Add example configs and corresponding Docker compose files to the docs by @jclapis in #343
- Chore: cleanup some signer consts by @jclapis in #346
- Add blinded blocks v2 by @jclapis in #352
- chore: more logs in pbs module by @ltitanb in #359
- Release v0.8.1-rc.1 by @jclapis in #360
Full Changelog: v0.8.0...v0.8.1-rc.1
v0.8.0
Highlights
- Some breaking changes in the Signer API / module, as we switched from ECDSA pubkeys to Addresses, see the new api here
- New feature to add custom GET parameters in calls to relays in PBS module
- Fix for 413 errors / Payload Too Large on relay registrations, get_header
- Parallel loading of keys in the signer module
What's Changed
- chore: replace ecdsa pubkey with address by @ltitanb in #285
- chore: remove bls wrapper by @ltitanb in #286
- chore: cleanup deps by @ltitanb in #287
- feat: add the ability to set GET parameters in relayer calls by @aimxhaisse in #290
- feat(signer): use real JWTs for signing by @ManuelBilbao in #288
- Expose electra struct by @zsluedem in #293
- Update TERMS-OF-USE.md by @DrewVanderWerff in #307
- Update intro.md by @DrewVanderWerff in #308
- fix(ci): add toolchain in justfile by @ltitanb in #309
- fix(pbs): body default body size by @ltitanb in #313
- chore: stable to main by @ltitanb in #314
- feat(mux): add Hoodi support for lido and ssv by @selfuryon in #311
- Release v0.8.0-rc.1 by @ltitanb in #315
- Add cross-compilation support for Linux and optimize the release workflow by @jclapis in #302
- fix(pbs): increase get header response size by @ltitanb in #320
- Release v0.8.0-rc.2 by @ltitanb in #323
- Fix release workflow binary paths by @jclapis in #324
- Fix mkdirs in the release workflow by @jclapis in #325
- CBST2-13: Return early if no keys in LIDO registry by @ManuelBilbao in #299
- CBST2-14: Rename proxy_pubkey for ECDSA proxies by @jclapis in #319
- CBST2-08: Validate participant ID for Dirk signer by @ManuelBilbao in #296
- CBST2-03: Use an unique random JWT secret for each module by @ManuelBilbao in #294
- CBST2-10: Improve error handling by @ManuelBilbao in #298
- feat(signer): Request wallets instead of accounts in Dirk setup by @ManuelBilbao in #303
- Add IP / Port Settings to Signer by @jclapis in #305
- feat(pbs): add retry limit for validator registration (#316) by @bhakiyakalimuthu in #322
- CBST2-09: Add duplicate key removal to the Lido and SSV key fetchers by @jclapis in #318
- feat(signer): load keys in parallel by @ltitanb in #330
- Release v0.8.0 by @ltitanb in #331
New Contributors
- @zsluedem made their first contribution in #293
- @selfuryon made their first contribution in #311
- @jclapis made their first contribution in #302
- @bhakiyakalimuthu made their first contribution in #322
Full Changelog: v0.7.0...v0.8.0
v0.8.0-rc.2
What's Changed
- Add cross-compilation support for Linux and optimize the release workflow by @jclapis in #302
- fix(pbs): increase get header response size by @ltitanb in #320
- Release v0.8.0-rc.2 by @ltitanb in #323
- Fix release workflow binary paths by @jclapis in #324
- Fix mkdirs in the release workflow by @jclapis in #325
New Contributors
Full Changelog: v0.8.0-rc.1...v0.8.0-rc.2
v0.8.0-rc.1
Highlights
- Some breaking changes in the Signer API / module, as we switched from ECDSA pubkeys to Addresses, see the new api here
- New feature to add custom GET parameters in calls to relays in PBS module
- Fix for 413 errors / Payload Too Large on relay registrations
What's Changed
- chore: replace ecdsa pubkey with address by @ltitanb in #285
- chore: remove bls wrapper by @ltitanb in #286
- chore: cleanup deps by @ltitanb in #287
- feat: add the ability to set GET parameters in relayer calls by @aimxhaisse in #290
- feat(signer): use real JWTs for signing by @ManuelBilbao in #288
- Expose electra struct by @zsluedem in #293
- Update TERMS-OF-USE.md by @DrewVanderWerff in #307
- Update intro.md by @DrewVanderWerff in #308
- fix(ci): add toolchain in justfile by @ltitanb in #309
- fix(pbs): body default body size by @ltitanb in #313
- chore: stable to main by @ltitanb in #314
- feat(mux): add Hoodi support for lido and ssv by @selfuryon in #311
- Release v0.8.0-rc.1 by @ltitanb in #315
New Contributors
- @zsluedem made their first contribution in #293
- @selfuryon made their first contribution in #311
Full Changelog: v0.7.0...v0.8.0-rc.1
v0.7.0
What's Changed
- chore: add more tests by @JasonVranek in #243
- Add support for fetching keys for mux from HTTP source by @kamsz in #255
- Create Terms of Use.md by @DrewVanderWerff in #256
- chore: rename start request header by @ltitanb in #260
- chore: remove relay monitor by @ltitanb in #261
- chore: typos and updates by @ltitanb in #263
- feat(pbs): electra support by @ltitanb in #266
- release 0.7.0-rc.1 by @ltitanb in #267
- chore: add cli version by @ltitanb in #270
- feat(signer): Add Dirk support by @ManuelBilbao in #206
- chore: cleanup + bump deps by @ltitanb in #278
- chore: cleanup metrics + cli by @ltitanb in #279
- feat: add Hoodi known chain by @ltitanb in #282
- feat: refactor log formats by @ltitanb in #281
- Release 0.7.0-rc.2 by @ltitanb in #283
New Contributors
- @JasonVranek made their first contribution in #243
- @kamsz made their first contribution in #255
Full Changelog: v0.6.0...v0.7.0
v0.7.0-rc.2
Notes
- This release comes with some breaking changes in the
[metrics]
and[logs]
section of the config, see the full diff here. Log formats have also been updated to make it easier to be parsed - The
start
,stop
, andlogs
commands from thecommit-boost-cli
have been removed - We have a new Metrics page in the docs
What's Changed
- chore: add cli version by @ltitanb in #270
- feat(signer): Add Dirk support by @ManuelBilbao in #206
- chore: cleanup + bump deps by @ltitanb in #278
- chore: cleanup metrics + cli by @ltitanb in #279
- feat: add Hoodi known chain by @ltitanb in #282
- feat: refactor log formats by @ltitanb in #281
- Release 0.7.0-rc.2 by @ltitanb in #283
Full Changelog: v0.7.0-rc.1...v0.7.0-rc.2
v0.7.0-rc.1
What's Changed
- chore: add more tests by @JasonVranek in #243
- Add support for fetching keys for mux from HTTP source by @kamsz in #255
- Create Terms of Use.md by @DrewVanderWerff in #256
- chore: rename start request header by @ltitanb in #260
- chore: remove relay monitor by @ltitanb in #261
- chore: typos and updates by @ltitanb in #263
- feat(pbs): electra support by @ltitanb in #266
- release 0.7.0-rc.1 by @ltitanb in #267
New Contributors
- @JasonVranek made their first contribution in #243
- @kamsz made their first contribution in #255
Full Changelog: v0.6.0...v0.7.0-rc.1