Skip to content

Releases: eth-educators/eth-docker

Version 2.3.3

15 Aug 11:51
ec9f914
Compare
Choose a tag to compare

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

03 Aug 12:58
dd0de9b
Compare
Choose a tag to compare

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

17 May 12:37
5fdef41
Compare
Choose a tag to compare

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

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!