Releases: eth-educators/eth-docker
Releases · eth-educators/eth-docker
Version 2.3.3
This is an optional release with new features and bug fixes
- Fixed an
./ethd terminate
edge case that would attempt to delete volumes in other stacks / directories - Improved web3signer support; work around a Teku bug
- Support signing exit messages with keymanager API
- Teku default heap reduced to 4g
- Lodestar source build with node 20
- Lodestar doppelganger flag adjusted. Thanks @nflaig!
- cadvisor works on ARM64
- Default to jato-v2 for new SSV setups
- Geth source build with Go 1.21
Version 2.3.2
This is an optional release with new features and bug fixes
- Update SSV and Nethermind dashboards
- Update Prysm dashboards
- Fix Teku VC connecting to Lighthouse CL
- Fix Nimbus VC using MEV Boost
- Remove dasel dependency from Nethermind
./ethd config
on Gnosis Chain now offers Lodestar- Teku default heap changed to
-Xmx6g
- Fix a docker presence check on macOS
- promtail can write to a remote Loki
- Loki uses TSDB
- Fix
./ethd install
failing when docker is not yet installed - Improvements to Geth and Lighthouse archive node options
- Reth binary images supported
- compose V1 EOS message
- Lodestar forces validator files open in case of lingering lock files
./ethd
can stop and restart individual services- Configurable traefik and ddns tags
- Lighthouse source build uses maxperf. Thanks @jimmygchen!
- Default NM source build target does not build rc targets. Thanks @nu404040!
- ethdo script fixed when user used a 25th word. Thanks @valefar-on-discord!
- Source builds updated to use Debian bookworm
Version 2.3.1
This is an optional release with bug fixes
- Add web3signer support
- Update SSV and Nethermind dashboards
- IPv6 behind an
.env
var - Add logs dashboard. Thanks @gorillamania!
- Nethermind works on ARM64. Thanks @natpicone!
- New
prometheus-shared.yml
. Thanks @allen-pattern! - Fix
./ethd keys
when using RocketPool (reverse) hybrid
Version 2.3.0.1
This is an optional release with bug fixes
- Support Nethermind 1.18 prune parameters; switch back to Hybrid prune
- Graffiti string with
&
character survives./ethd update
. ./ethd update
checks for source-built clients and starts a fresh build- Use
--nat
for Lodestar and Reth deposit-cli.yml
no longer causes error messages during./ethd update
.- Nethermind dasel dependency to
2.2.0
- Fix Lodestar and Nimbus entrypoint script on fresh sync
Version 2.3
This is a recommended release
- Address findings from Sigma Prime security audit. Users of
ee-shared.yml
should pay particular attention. - Nethermind prune reduced to 2 threads, to have more headroom during sync committees.
Version 2.2.10.1
This is an optional release
- validator exit for Lighthouse and Nimbus works if there are subdirectories in
.eth/validator_keys
. Thanks @gorillamania! - Add dashboard for Reth
- traefik revamped, new v6-aware DDNS provider for
traefik-cf.yml
- Lighthouse enables v6 by default
Version 2.2.10
This is a mandatory release for users of Erigon, and optional for all others
- Support Erigon v2.43.0
- Initial work on IPv6 support
- Fix infinite loop in
create-withdrawal-change.sh
traefik-cf.yml
can use more granular token permissions
Version 2.2.9.5
This is an optional release
- Use
docker compose
if it anddocker-compose
are installed - Nethermind memory hint higher for 64 GiB RAM
create-withdrawal-change.sh
handles 12-word mnemonics- Nimbus validator exit changed to fit new Nimbus behavior
- New command
./ethd keys sign-exit from-keystore [--offline]
to create pre-signed exit messages
Version 2.2.9.4
This is an optional release with bug fixes
./ethd resync-consensus
fixed for Prysm and Lodestar. Thanks @FloatingUpstream!./ethd resync-consensus
can now wipe Teku and Nimbus DB safely, without touching keys.- Prysm uses the gcr.io docker image registry. Thanks @FloatingUpstream!
Version 2.2.9.3
This is an optional release
- Nethermind uses Full pruning mode instead of Hybrid
- Nethermind uses a lower memory hint to resolve OOM during prune
- Nethermind archive mode fixed
- Support for stake fish, staked.us and allnodes withdrawal change. Thanks @valefar!