Releases: eth-educators/eth-docker
Releases · eth-educators/eth-docker
Version 2.12.3.0
This is a recommended release
Changes
- Support Lido CSM module. Thanks @dgusakov, @vgorkavenko and @cnupy!
- Add non-censoring Titan relay to mainnet default
- Remove Eden relay from defaults
- Do not switch Erigon repo to
erigontech/erigon
, yet, until images there containlinux/amd64
Bug Fixes
grafana.yml
andgrafana-cloud.yml
work with Docker27.3.0
and later. Thanks u/ChewsMacRibs!- Fix incorrect method name during
./ethd update
. Thanks @kajeagentspi!
Version 2.12.2.0
This is an optional release
Changes
- Reth full sync now supports RocketPool, SSV and StakeWise by including their contracts for eth_getLogs / receipts.
If you have an existing synced Reth, you'd need to make the change toreth.toml
manually. - Erigon now defaults to the new
erigontech/erigon
repo andlatest
tag - Updated SSV dashboards
- Add
./ethd keys count
command. Thanks @Hydepwns! - Persist Web3signer keys registered with Prysm
- Use Go 1.23 for source builds
- Support IPv6 for traefik
- Besu sync mode and RPC API can be configured with
EL_EXTRAS
- Do not override Nethermind's
--Pruning.CacheMb
, as it was causing performance issues - Offer Prysm on ARM64
- Offer Erigon on ARM64
- Clarify the OS version nag
- Source build for Teku and Besu uses Noble Numbat
- Fresh sync of Besu, Geth or Nethermind prefers a Docker volume without
eth1
in the name
Bug fixes
- Only use
sudo
fordkg_output
directory permission changes when needed. Thanks @jshufro!
Version 2.12.1.0
This is an optional release
Changes
- Support Erigon v3, including Caplin. To use Caplin, do not use an external CL
- Use early attestations with
teku-vc-only.yml
. Thanks @b0a7!
Version 2.12.0.0
This is a mandatory release for users of Lodestar 1.21.0 and above
Breaking changes
- Require Lodestar
1.21.0
or later
Version 2.11.2.0
This is an optional release
Changes
- Support IPv6 with Teku
24.8.0
- Users can freely set the Nethermind RPC namespaces through
EL_EXTRAS
Version 2.11.1.0
This is a mandatory release for users of Lighthouse Siren
Changes
- Support Lighthouse Siren 2.0
- Re-enable Nimbus in
./ethd config
when using SSV
Bug fixes
- Support the new Lighthouse dashboards
Version 2.11.0.1
This is a recommended release for SSV node operators, with bug fixes
Changes
- Switch Nimbus source build to alpine, from debian
- Support RISC-V architecture in
./ethd config
. Thanks to @lazyprogrammerio and @haurog!
Bug fixes
- Remove Nimbus from SSV config query, see Nimbus PR. Thanks to
@jwhelan72, celticwarrior on Ethstaker Discord! - Allow
--debug
on./ethd keys import
- Only grep
~/.profile
if it exists - Recognize
arm64
(Mac M1/2/3) during./ethd config
Version 2.11.0.0
This is an optional release with breaking changes
Breaking changes
- Require Lodestar
1.20.0
or later when usinglodestar.yml
- Require Besu
24.7.0
or later when using./ethd prune-besu
Changes
- Replace Grandine deprecated
--builder-api-url
with--builder-url
- Change Grandine default tag to
stable
fromlatest
- Replace Besu deprecated
storage x-trie-log prune
withstorage trie-log prune
- Reenable Nethermind
--Pruning.CacheMb 4096
on systems with 32 GiB of RAM or more lodestar.yml
uses SSZ wire format and no longer specifies the REST namespace. Thanks @nflaig!
Version 2.10.1.0
This is an optional release with new features
New features
- Add
./ethd prune-reth
command. This should be run once only, when upgrading from Reth 1.0.0- While Reth 1.0.0 is running and fully synced,
./ethd update
. This brings in Reth 1.0.1 but does not activate it yet. ./ethd prune
. This prunes the Reth database, then restarts Reth. All other changed containers are also restarted.
- While Reth 1.0.0 is running and fully synced,
Bug fixes
./ethd keys
works with Prysm again- Choosing "No" for SSV DKG during SSV configuration no longer quits ethd
Version 2.10.0.0
This is an optional release with breaking changes
Breaking changes
- Require Prysm
5.0.4
or later; enable Prysm QUIC port - Remove explicit Besu trie log limit, as it is default from
24.6.0
on
New features
- Add a
network
label to the metrics
Bug fixes
- Prysm can fetch genesis for Sepolia and Holešky
- Nimbus EL builds and starts again
- Resolve FromAsCasing warnings by Docker