Skip to content

Releases: eth-educators/eth-docker

Version 2.3.0.1

05 May 12:45
fea13a4
Compare
Choose a tag to compare

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

01 May 13:53
860acd1
Compare
Choose a tag to compare

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

29 Apr 12:29
1d3015e
Compare
Choose a tag to compare

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

23 Apr 23:13
1a24354
Compare
Choose a tag to compare

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

16 Apr 14:54
766bef4
Compare
Choose a tag to compare

This is an optional release

  • Use docker compose if it and docker-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

13 Apr 22:28
6e71cb0
Compare
Choose a tag to compare

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

12 Apr 12:19
83c078b
Compare
Choose a tag to compare

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!

Version 2.2.9.2

09 Apr 10:32
f15222f
Compare
Choose a tag to compare

This is an optional release with bug fixes

  • Teku CL uses liveness tracking so doppelganger detection actually works
  • ethdo now works with reverse hybrid setups, and similar setups where the CL is remote
  • Undo a too-aggressive shell lint change, so saying "no" to Grafana works again
  • Adjust Nethermind prune threshold to account for it using MB not MiB
  • Adjust Nethermind memory hint in the hopes it won't OOM during prune
  • Withdrawal credential change readme clarification around the mnemonic that is needed

Version 2.2.9.1

03 Apr 15:10
0ac2eb1
Compare
Choose a tag to compare

This is an optional release with bug fixes

  • Support Teku doppelganger detection
  • ./ethd keys send-address-change counts unique addresses. Thanks to @valefar for fixing the logic!
  • Shell lint pass, which fixes a bug in ./ethd prune-nethermind and ./ethd install

Version 2.2.9

01 Apr 14:09
b1efc9f
Compare
Choose a tag to compare

This is an optional release

  • Add automatic pruning to Nethermind, controlled by AUTOPRUNE_NM in .env