v2.0.6
Happy New Year Stakers!
v2.0.6 is a small patch release with a few features enabled, improvements to memory usage, JSON API fixes, and many other great changes.
Added
- Bellatrix/Merge progress #10000 #9981 #10026 #10027 #10049 #10039 #10028 #10030 #10054 #10060 #10062 #10014 #10040 #10085 #10077 #10089 #10072
- Light client support merkle proof retrieval for beacon state finalized root and sync committees #10029
- Web3Signer support (work in progress) #10016 #10061 #10084 #10088
- Implement state management with native go structs (work in progress) #10069 #10079 #10080 #10089
- Added static analysis for mutex lock management #10066
- Add endpoint to query eth1 connections #10073 #10103
- Batch gossipsub verification enabled #10111
- Get block optimizations enabled #10106
- Batch decompression for signatures #10105
- Balance trie feature enabled #10112
Changed
- Use build time constants for field lengths. #10007 #10012 #10019 #10042
- Monitoring service logging improvements / cleanup #10013
- Renamed state v3 import alias #10022
- Spec tests passing at tag 1.1.8 #10033 #10071
- Bazel version updated to 4.2.2
- Renamed github.com/eth2-clients -> github.com/eth-clients #10057
- p2p reduce memory allocation in gossip digest calculation #10055
- Allow comma separated formatting for event topics in API requests #10052
- Update builder image from buster to bullseye #10025
- Renaming "merge" to "bellatrix" #10044
- Refactoring / code dedupication / general clean up #10081 #10090 #10074 #10093 #10101 #10065 #10104
- Update libp2p #10082
- Reduce state copy in state upgrades #10102
- Deduplicate sync committee messages from pool before retrieval #10106
Removed
- tools/deployContract: removed k8s specific logic #10075
Fixed
- Sync committee API endpoint can now be queried for future epochs #10015
- Initialize merkle layers and recompute dirty fields in beacon state proofs #10032
- Fixed data race in API calls #10050
Security
- Clean variable filepaths in validator wallet back up commands, e2e tests, and other tooling (gosec G304) #10115