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