Releases: ethpandaops/ethereum-package
Releases · ethpandaops/ethereum-package
v4.4.0
4.4.0 (2024-11-01)
Features
- add checkpoint sync capabilities to nimbus (#804) (853417e)
- add commit-boost support (#779) (ebbbe83)
- add docker authentication (#816) (807f6aa)
- add peerdas metrics dashboard (#790) (12b787d)
- add rbuilder remove old geth builder - flashbots (#786) (de95c61)
- add resource configuration for prometheus and grafana (#773) (d296c26)
- add supernode label to every container (#788) (43edfd5)
- add support for fulu/osaka fusaka (#798) (0a9e445)
- add support for remote signers -
use_remote_signer
(#791) (9f1b6e9) - enable one parameter supernode, refactor el,cl,vc (#778) (8513c06)
Bug Fixes
- add database config to assertoor (#783) (56532cf)
- add nimbus-eth1 net-key (#811) (c91bbbb)
- delete unnecessary port assignment for prysm (#810) (47204c3)
- docker login to separate action yaml (#819) (2494022)
- get volume size recommendations when in shadowfork mode (#820) (b1f27c6)
- mixed up labels (#799) (e2c1528)
- only set supernode if its true (#796) (2110a60)
- prefund container suffixes for k8s (#818) (968cfbd)
- remove deprecated http-allow-sync-stalled from LH (#805) (1825dbf)
- Remove not necessary "/api" (and bump verifier version) (#792) (befde97)
- set default for label-maker (#797) (5b2d234)
- swap http/grpc server ports and replace flags (#802) (8c6df26)
- update built in assertoor tests (#782) (d24fb2a)
- update nethermind config option (#824) (08ce034)
v4.3.0
4.3.0 (2024-09-23)
Features
- add prefunded accounts (#752) (1be7efa)
- dora - show more infos about all peers on client pages (#760) (c77d95f)
Bug Fixes
metrics-host-allowlist
for Teku (#765) (ad75fcc)- built in validator lifecycle test for assertoor (#763) (6f868cc)
- explicitly set client contexts (#755) (94dc531)
- no default resource limits (#768) (4c4831b)
- prysm gRPC removal - use http server instead for keymanager (#761) (ba91174)
- remove epoch checker for goomy (#754) (f124bbf)
- remove exp RPC API namespace flag from nimbus-eth1 configuration (#767) (8fec454)
- reth-builder volume claim (#771) (4570328)
- update dora config for latest release & remove custom images (#748) (a433c50)
v4.2.0
4.2.0 (2024-08-19)
Features
- add customizable configuraiton for prometheus retention (#745) (6c02dfe)
- add genesis_gaslimit param configuration (#726) (a4ba9a6)
- Add Lighthouse PeerDAS Dashboard (#736) (ffbfde2)
- add peerdas-electra-support (#740) (663e7e6)
- add profiling for prysm (#722) (7dc6660)
- add sanity check (#710) (b824cac)
- enable dora pprof (#743) (2b7be9a)
- generate keys if not default key is used (#707) (2d1cab5)
- lodestar persists invalid ssz objects by default (#730) (5a45991)
- update egg config parameters (#737) (78c2bc7)
Bug Fixes
- add debug ns to nethermind (#732) (372bb52)
- allow vc properties in participants_matrix.cl (#715) (c8b9b19)
- besu devnet schedule (#734) (28b67cd)
- blobscan redis dependency (#712) (0ed1c9c)
- change churn limit default for pectra tests (#747) (8109054)
- correctly apply extra params if builder is enabled (#725) (a94caf0)
- disable all assertoor tests by default (#738) (2961f96)
- lodestar vc faster startup (#721) (225e3d8)
- readme eof (#739) (7f94f6e)
- remove custom peerdas images for dora & assertoor (#741) (a19398d)
- remove subscribe all subnet nimbus (#719) (ef92f8f)
- remove subscribe-all-subnets from default prysm config (#717) (6348c0b)
- remove subscribe-all-subnets lighthouse/lodestar/teku (#720) (cdb20e1)
- update snapshots URL (#731) (f9269ad)
v4.1.0
4.1.0 (2024-07-03)
Features
- add back k8s tests (#699) (d621cf0)
- add checkpoint_enabled and checkpoint_url flags (#689) (b8cd2b4)
- add eof support (#682) (cb203ff)
- add mev relays to dora config (#679) (293001a)
- Add static ports (#677) (4f054d0)
- add ws_url to el_context (#696) (26fea61)
- introduce devnet_repo override (#686) (9952361)
- use CDN URL for data snapshots used for shadow forks (#676) (91dc68c)
Bug Fixes
- besu bonsai log disable (#673) (955f19f)
- blockscout bad return (#685) (e80870b)
- bump peerdas images (#678) (1acc201)
- DNS-1035 label (#697) (440fb31)
- ephemery genesis loader (#700) (0235063)
- ignore bootnodes if in shadowfork (#660) (cda5dda)
- minimal eof (#687) (26a7618)
- release please manifest (#675) (75ed7e1)
- remove docker login (#701) (ede5962)
- return empty services (#688) (6571a70)
- return the correct network_id (#705) (7c592f6)
v4.0.0
4.0.0 (2024-06-13)
⚠ BREAKING CHANGES
- migrate from kurtosis-tech to ethpandaops repository (#663)
Features
- add names to run-sh (#666) (6b447b7)
- Adding arbitrary contract definition (#646) (cb58b65)
- migrate from kurtosis-tech to ethpandaops repository (#663) (d980fee)
- update Lodestar BN <> VC compatibility (#664) (7f365da)
Bug Fixes
v3.1.0
3.1.0 (2024-06-07)
Features
- add http url to el context (#656) (4e69a4c)
- add prefunded accounts to output (#657) (bc06e2a)
- add tracoor (#651) (b100cb6)
- add vc_count to increase the number of validators per participant (#633) (4272ff3)
- allow setting custom dora image & env variables (#623) (08a65c3)
- apache: Serve all config files (#606) (3f1f5e1)
- config: add peerdas vars (#619) (22f1498)
- expose network-params (#659) (b0820dd)
- forky (#625) (ded68bd)
- Support participants_matrix (#620) (3a57467)
- use
peer-das
image for dora when eip7594 is active (#593) (1b4bd3d)
Bug Fixes
- add additional prefund addresses (#655) (6d2cdb6)
- add cl log level to builders (#638) (ad46dbd)
- Add EIP-7002 & EIP-2935 bytecode to ethereum-genesis-generator (#597) (3d316ef)
- add http to teku endpoint (#622) (085b6e1)
- add peer_das_epoch to egg (#603) (91694df)
- add sha256 as an image label (if present) (#637) (3dcf888)
- add static port config for apache (#608) (b96e502)
- apache: only set static port if wanted (#610) (2c6b7b1)
- blockscout fix for json variant (#662) (e79c510)
- churn adjustments (#614) (12ca872)
- default config (#632) (14be117)
- drop everythign after @sha from image labels (#636) (5d35463)
- erigon v3 - new default image (#629) (72cf150)
- genesis generator bump (#611) (5460f6f)
- nightly tests (#595) (76c31e9)
- pectra example (#605) (67e3da0)
- prysm vc key manager ports (#639) (81c1ee7)
- re-add images to labels (#634) (71f6e28)
- README has invalid configs (#631) (e33b971)
- readme indentation (#600) (583db1b)
- registration flags when using beacon node only (#618) (c12506b)
- repair check workflow for external PRs (#616) (a584682)
- seperate vc service names (#654) (a5ffe14)
- tune Besu options to work with tx_spammer (#612) (b395189)
- update dora images (#598) (dd28d61)
- update prysm image (#599) (0a38114)
- use
electra-support
image for assertoor when electra fork epoch is set (#607) (cdeab93)
v3.0.0
3.0.0 (2024-05-06)
⚠ BREAKING CHANGES
Features
- add apache file server (#581) (205256a)
- add enr/enode to apache (#589) (b789e17)
- add execution client urls to dora config (#588) (2a20d5a)
- add mev-rs relay/builder/boost (#586) (525a8fb)
- Add peerdas support (#591) (14296ca)
- add snooper urls to assertoor config (#571) (87f383f)
- allow setting exit ip address (#584) (aabc942)
Bug Fixes
v2.2.0
2.2.0 (2024-04-19)
Features
- add assertoor test for per PR CI job (#537) (8ef5c57)
- add blutgang rpc load balancer (#569) (1be5f95)
- add dugtrio beacon load balancer (#568) (56d2fa3)
- add new assertoor test to per ci jobs (#545) (3005d46)
- use new rpc snooper from
ethpandaops/rpc-snooper
(#567) (5676f0d)
Bug Fixes
- add --contract-deployment-block parameter for Prysm (#557) (d8dfbae)
- Added '--enable-private-discovery' to Grandine (#541) (a1ae708)
- beaconchain explorer (#531) (b62ed6f)
- beaconchain explorer (#538) (ce1f337)
- blobber incorrect url (#528) (6f84e3d)
- bump json rpc snooper (#553) (f69c4a7)
- disable full sync if gcmode is archive (#563) (b7592ec)
- disable pbss when gcmode archive set (#559) (e085462)
- disable pbss when gcmode archive set, force hash based init (#562) (3e1c7a6)
- disable static peers (#529) (c5d4028)
- enable single node mode on lodestar by default (#558) (555ad7d)
- fix doc string typo (#560) (13de3f6)
- fix failing persistence test (#554) (99242d6)
- increase mem limit of snooper (#546) (6ba5770)
- prysm beacon http url (#536) (4914531)
- prysm beacon_http_url (#535) (ee7528c)
- prysm vc (#533) (72ddeb2)
- remove un-needed prysm vc check (#542) (f6326fe)
- set application protocol to be http for rpc (#548) (905de7c)
- set the correct default vc image (#544) (953741d)
- uniformize keymanager (#534) (a6a2830)
- update prometheus api (#539) (d2b9fb8)
- update vc <> cl matrix (#564) (0ffcf74)
- update vc compatibility matrix (#543) (58c4684)
- use
minimal-preset
images for dora & assertoor when minimal preset is used (#532) (ad7773e)
v2.1.0
2.1.0 (2024-03-28)
Features
- add beacon snooper (#520) (7e36191)
- add BN<>CL compatibility matrix to readme (#519) (177beeb)
- add grandine (#517) (3ac4d2a)
- enable preset to be set, mainnet/minimal (#524) (f6e1b13)
- make deneb genesis default (#518) (49509b9)
- make keymanager optional (#523) (969012c)
- update verkle genesis + add besu support to verkle testing (#512) (0615cd1)
Bug Fixes
- architecture.md (#514) (f0ec4f0)
- blobscan network name (#516) (83c2a55)
- blobscan: update healthcheck endpoint (#513) (8b2fc61)
- separate vc (#526) (baa04e9)
- Updated Readme with VCs supported by Grandine BN (#527) (9cbe0b3)
- use correct dora & assertoor images (#522) (2a8d73a)
- use new validator names in assertoor config (#521) (f595eb9)
v2.0.0
2.0.0 (2024-03-08)
⚠ BREAKING CHANGES
Features
- add keymanager to all validator processes (#502) (836eda4)
- add nimbus-eth1 (#496) (d599729)
- add node selectors features (#491) (316d42f)
- allow more detailed additional test configurations in assertoor_params (#498) (fe2de7e)
- enable api in assertoor config (#495) (9ceae9c)
- enable dencun-genesis (#500) (beb764f)
- make snapshot url configurable (#507) (6fa0475)
- parameterize mev-boost args (#400) (e48483a)
- separate validator clients from CL clients (#497) (90da2c3)
Bug Fixes
- fix end index in validator ranges file (#509) (da55be8)
- lh vc flag logic (#506) (bc5e725)
- nimbus-eth1 advertise proper extip (#501) (1d5a779)
- README global node selector (#504) (f9343a2)
- use the cl as the default validator image if none are defined (#503) (181dd04)