Release v0.36.0
Changelog
Merged pull requests:
- sleep(0) must yield event loop (#3987) (@dapplion)
- Fix response casing for complaince with beacon-apis (#3980) (@g11tech)
- add mainnet-shadow-4 configs (#3983) (@philknows)
- Add validator option not to submit attestation early (#3944) (@tuyennhv)
- Prune logic when we have too many peers (#3955) (@tuyennhv)
- Enable proposerBoostEnabled (#3960) (@tuyennhv)
- Create codeql-analysis.yml (#3975) (@dapplion)
- Optimize uint (#3977) (@dapplion)
- Making comparison between local/remote BeaconParam less error prone. (#3973) (@dadepo)
- LightClientServer only import block if its new head (#3967) (@tuyennhv)
- Fix bounded peersToConnect variable (#3957) (@tuyennhv)
- be more lenient with accepted filename when reading voting keys. fixes #3941 (#3970) (@dadepo)
- Use chain.clock where possible (#3968) (@tuyennhv)
- Add geth ttd override flag and update mainnet shadow fork 3 ttd (#3972) (@g11tech)
- Bump cross-fetch from 3.1.4 to 3.1.5 (#3959) (@dependabot[bot])
- Snappy frame encode big payloads as chunks as per the standard (#3912) (@g11tech)
- add mainnet-shadow-3 configs (#3966) (@philknows)
- Enable using an engine endpoint for eth1 deposit/merge tracker (#3949) (@g11tech)
- Fix deserializeEnrSubnets (#3956) (@tuyennhv)
- Add validator client dashboard (#3954) (@dapplion)
- Add light client finalized update route (#3882) (@g11tech)
- Updating outdated section of docs and code (#3951) (@dadepo)
- Call validatorStore sign in parallel (#3926) (@dapplion)
- Store PartialLightClientUpdate by SyncAggregate period (#3936) (@tuyennhv)
- Eth1 tracker improvements (#3930) (@g11tech)
- Fix Error: bytes is not iterable (#3938) (@tuyennhv)
- Add lightclient cmd (#3937) (@tuyennhv)
- Integrate
besu
with the merge script along with some general cleanup (#3942) (@g11tech)