Skip to content

Releases: eth-educators/eth-docker

Version 2.3.6

02 Nov 17:55
ce477a6
Compare
Choose a tag to compare

This is an optional release with new features and bug fixes

  • ./ethd keys send-exit works with RocketPool reverse hybrid
  • Raise Loki ingestion limit. Thanks invis!
  • Prysm uses prysmctl for legacy exit method
  • Erigon source build uses Go 1.21
  • ./ethd config offers Reth alpha
  • Send anonymized traefik usage
  • Fixes to prysm-vc-only.yml. Thanks @nflaig!
  • Scraping metrics centrally is now supported
  • RocketPool integration no longer adds mev-boost.yml
  • Error handler that restores .env if ./ethd update fails. Thanks invis!
  • ./ethd config is a little more visually consistent
  • On Ubuntu, use the docker-compose-v2 package for Docker Compose upgrades
  • Lighthouse Siren fixed. Thanks @davidkassa!
  • Changed default checkpoint URL for Gnosis Chain
  • Added traefik labels to all CL-CLIENT.yml files

Version 2.3.5

11 Oct 19:49
c7e559c
Compare
Choose a tag to compare

This is an optional release with new features and bug fixes

  • Support for encrypted node key with an SSV node
  • Remove hard coded ancient barriers for Nethermind, use Nethermind defaults
  • Add tab completion for Linux systems. Thanks @jshufro!
  • Add support for Lighthouse Siren
  • Change Prometheus retention to 40d
  • Configurable Lodestar heap
  • Changed Teku and web3signer integration
  • Add QUIC port to Lighthouse
  • Support Nethermind v1.21

Version 2.3.4

12 Sep 13:57
9108f58
Compare
Choose a tag to compare

This is an optional release with new features and bug fixes

  • ./ethd config offers Holesky testnet
  • Geth fresh sync now uses PBSS
  • SSV supports MEV
  • SSV migrates to new jato-v2 testnet
  • Reth supports full node pruning
  • The auto-prune.sh script has been deprecated and will be removed with Dencun
  • New ./ethd keys sign-exit command for use with clients' keymanager API
  • ./ethd config prompts for MEV when using a RocketPool reverse hybrid setup. Thanks @haurog!
  • ./ethd keys import knows about eth2-val-tools style keys and secrets folders. Thanks to Patches for prodding me!
  • Geth uses its down defaults for HTTP and WS API for easier override via EL_EXTRAS. Thanks @jiangbo0216!
  • Nimbus registers web3signer keys on startup
  • All-new support for custom testnets. Set NETWORK to a github repo containing the network config such as https://github.com/ethpandaops/dencun-testnet/tree/master/network-configs/devnet-8. Thanks to Barnabas and client teams for the feature request!
  • Binary and source repos can now be specified in .env, to allow use of custom client repos for custom testnets.
  • Upgrading compose V1 to compose V2 no longer marks docker.io for deletion
  • New Nethermind executable name on source build. Thanks @rubo!

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