Release v0.37.0
Changelog
Merged pull requests:
- ESM Support (#3978) (@wemeetagain)
- Update the proposer boost percentage to 40% (#4055) (@g11tech)
- Simplify release process (#4030) (@wemeetagain)
- Issue advance fcU for builing the EL block (#3965) (@g11tech)
- Small refactor to setup merge for ropsten using baked in configs (#4053) (@g11tech)
- Add ability to update the fee recipient for execution via beacon and/or validator defaults (#3958) (@g11tech)
- Update discv5 to v0.7.1 (#4044) (@wemeetagain)
- Force all packages to be versioned for exact (#4052) (@g11tech)
- Add ropsten network (#4051) (@g11tech)
- Specify lerna exact version for release-nightly workflow (#4049) (@tuyennhv)
- Ignore gossip AggregateAndProof if aggregate is seen (#4019) (@tuyennhv)
- Throw a more informative error on invalid keystore (#4022) (@wemeetagain)
- Modify gossipsub params following consensus spec v1.1.10 (#4011) (@tuyennhv)
- Oppool aggregates use BitArray only for set logic (#4034) (@dapplion)
- Remove child_process call in gitData before step (#4033) (@dapplion)
- docs: Update nodeJS minimum requirement (#4037) (@philknows)
- Handle merge block fetch error (#4016) (@g11tech)
- Ensure light client update is in a single period (#4029) (@wemeetagain)
- Fix readAndGetGitData (#4025) (@tuyennhv)
- Extend timeout for gitData unit test (#4026) (@tuyennhv)
- Implement support for validator next-epoch proposer duties (#3782) (@dadepo)
- Bump moment from 2.29.1 to 2.29.2 (#3901) (@dependabot[bot])
- Update mainnet-shadow-5 configs (#4021) (@philknows)
- Clarify #3977 with unbounded uint issue (#4018) (@dapplion)
- Benchmark initial sync (#3995) (@dapplion)
- Add merge transition/finalization banners (#3963) (@g11tech)
- Guarantee full spec tests coverage (#4012) (@dapplion)
- Bump to v0.37.0 nightly builds (#4013) (@wemeetagain)
- Lightclient e2e: increase validator client (#4006) (@tuyennhv)
- Prepare custom version on next release (#3990) (@dapplion)
- Activate ex-ante fork-choice spec tests (#4003) (@g11tech)
- Simplify gitData and version guessing (#3992) (@dapplion)
- Extend error messages when voluntary exit errors because of present of lockfile (#3935) (@dadepo)
- Fix the terminal validations of the merge block (#3984) (@g11tech)
- New metric filtering missed blocks (#3927) (@tuyennhv)