Releases: NethermindEth/sedge
Releases · NethermindEth/sedge
v1.3.1
Release notes
Major highlights
- Remove the Lodestar
--eth1.providerUrls
flag - Replace the Lighthouse
--eth1-endpoints
flag with--eth1
. - Update client images to be deneb ready on testnets.
Changelog
- Update develop with main by @stdevMac in #343
- Update client images to be ready for deneb forks by @stdevMac in #356
- Update lodestar command by @stdevMac in #358
External contributors
- @mmsaki helped to take initial care of the
lighthouse
new params.
Full Changelog: v1.3.0...v1.3.1
v1.3.0
Release notes
Major highlights
- New
--latest
flag tosedge generate
subcommands to use the latest version of the image in the clients. - Integrate Holesky network.
- Remove TTD of the params, test cases, command flags and geth patch for custom testnets.
- Remove default bootnodes for networks managed by clients.
- Remove custom configurations for Chiado and instead use the clients configuration.
Changelog
- chore(deps): bump semver from 5.7.1 to 5.7.2 in /docs by @dependabot in #302
- [Update] Update image versions by @nethermind-machine in #304
- Fix show command error when using containers tags by @cbermudez97 in #300
- Fix Chiado checkpoint sync by @cbermudez97 in #298
- Support Erigon in Gnosis by @cbermudez97 in #299
- Rename xdai to gnosis by @stdevMac in #308
- [Update] Update image versions by @nethermind-machine in #309
- Fix typo on documentation by @stdevMac in #318
- Remove TTD of params by @stdevMac in #315
- [Update] Update image versions by @nethermind-machine in #313
- Add flag for latest version by @stdevMac in #316
- Update Network Configs by @cbermudez97 in #314
- Add holesky network by @stdevMac in #320
- [Update] Update image versions by @nethermind-machine in #321
- Mev container display on holesky, even if not supported by @stdevMac in #322
- chore(deps): bump postcss from 8.4.17 to 8.4.31 in /docs by @dependabot in #317
- [Update] Update image versions by @nethermind-machine in #324
- chore(deps): bump @babel/traverse from 7.19.3 to 7.23.2 in /docs by @dependabot in #323
- chore(deps): bump golang.org/x/net from 0.7.0 to 0.17.0 by @dependabot in #319
- [Docs] Fix logs docs page by @smartprogrammer93 in #327
- [Update] Update image versions by @nethermind-machine in #328
- Add workflow dispatch for images update action by @stdevMac in #331
- Fix holesky config by @stdevMac in #338
- Add prysm to holesky by @stdevMac in #337
- chore(deps): bump github.com/docker/docker from 23.0.3+incompatible to 24.0.7+incompatible by @dependabot in #329
- Release v1.3.0 by @stdevMac in #341
- Fix golang version for release by @stdevMac in #342
New Contributors
- @smartprogrammer93 made their first contribution in #327
Full Changelog: v1.2.3...v1.3.0
v1.2.3
Release notes
Major highlights
- Support for Erigon in Gnosis
- Rename xdai to gnosis on Nethermind
- Client images updated
- Bug fixes
Changelog
- Update logo by @stdevMac in #293
- Add colors to nethermind client terminal by @stdevMac in #294
- [Update] Update image versions by @nethermind-machine in #295
- [Update] Update image versions by @nethermind-machine in #296
- chore(deps): bump semver from 5.7.1 to 5.7.2 in /docs by @dependabot in #302
- [Update] Update image versions by @nethermind-machine in #304
- Fix show command error when using containers tags by @cbermudez97 in #300
- Fix Chiado checkpoint sync by @cbermudez97 in #298
- Support Erigon in Gnosis by @cbermudez97 in #299
- Rename xdai to gnosis by @stdevMac in #308
- [Update] Update image versions by @nethermind-machine in #309
Full Changelog: v1.2.2...v1.2.3
v1.2.2
Release notes
Major highlights
- Client images updated Shapella ready for Gnosis
- Bug fixes
Changelog
- [Update] Update image versions by @nethermind-machine in #304
- Fix show command error when using containers tags by @cbermudez97 in #300
- Fix Chiado checkpoint sync by @cbermudez97 in #298
Full Changelog: v1.2.1...v1.2.2
v1.2.1
Release notes
Major highlights
- Client images updated
- New Nethermind logs (and cool too!)
- Bug fixes
Changelog
- Update logo by @stdevMac in #293
- Add colors to nethermind client terminal by @stdevMac in #294
- Update image versions by @nethermind-machine in #296
- Fix missing symbol in validator-blocker container main command by @AntiD2ta
Full Changelog: v1.2.0...v1.2.1
v1.2.0
Release notes
Major highlights
- New
show
command to display container info - Clients images updated
- Bug fixes
- Logo!
Changelog
Features
- New command to show Sedge container info:
sedge show
by @cbermudez97 in #276 - Add default checkpoint sync url for Chiado by @cbermudez97 in #281
- New --skip-pull flag to skip pulling docker images when running sedge run by @adriantpaez in #285
- Fix validator blocker generation with no-validator flag by @adriantpaez in #279
- Update logo by @stdevMac in #289
- Update image versions by @nethermind-machine in #286
Fixed
- Change validator blocker container image to busybox by @cbermudez97 in #288
- Erigon command line flags by @AntiD2ta
Full Changelog: v1.1.0...v1.2.0
1.1.0
Changelog
Added
- Unit tests
Changed
- Update client images to Shapella-ready version.
- Update Nethermind client settings. Use default JSON-RPC modules, Prunning Cache size, and Snap Sync mode.
- Update Goerli checkpoint sync to use this.
Fixed
- Fix Erigon command line flags.
- Checkpoint sync URL prompt is no longer mandatory.
1.0.0
Changelog
Added
- Add
generate
command to generate only an execution, consensus, or validator setup code. - Support import slashing protection interchange data EIP-3076
while running the setup with thecli
command or with the new commandslashing-import
. - Support export slashing protection interchange data EIP-3076
with the new commandslashing-export
. - Support the new command
run
, used to run all the services generated. - Support for PPA packaging (apt install).
- Add flag
--container-tag
to add a suffix to sedge containers name. - Support the new command
import-key
to import validator keys in an existing configuration. - New command to check dependencies:
sedge deps check
- New command to install dependencies:
sedge deps install
- All the commands that needs dependencies will check if they are installed
as a pre-requisite. If not, the command will fail and suggest to runsedge deps check
. - Documentation for all supported networks and clients.
- Add guides and descriptions for new commands in the Documentation.
- When generating new mnemonic, show it without a trace in the Terminal.
Changed
- Improved test coverage
- Updated client versions
- Refactor
sedge cli
command to use the new sedge actions in a more interactive way. - Rename sedge data directory name to
sedge-data
instead ofdocker-compose-scripts
. - Update mev-boost relay URLs.
- Fixed validator restart failure. Validator never restarts, but has a better and safer start-up method:
- Validator waits a grace period (2 epochs) before starting.
- Validator waits for the consensus sync to finish: verifying that the
/eth/v1/node/health
consensus endpoint returns with the HTTP code 200 in the newly addedvalidator-blocker
docker-compose service. This replace the older track sync method.
- Updated installation script for docker and docker compose in Linux flavours.
- Updated Checkpoint Sync Url for Goerli.
- Use new created action for JWT secret handling.
- Removed
v
from the tag on release scripts. Now we should useTag=v1.0.0
instead ofTag=1.0.0
.
Removed
- Removed config file dependency.
- Removed
prysm
from consensus templates on Gnosis as supported client.
Fixed
- Add missing params at teku validator template.
- Remove double params at prysm validator template.
0.6.0
Changelog
Added
- Support for Erigon as Execution Client.
- Support for Besu as Execution Client.
- Support for Windows.
- Add search functionality to documentation using Algolia.
Changed
- Completely replace keystore generation mechanism for Ethereum mainnet.
Fixed
- Revert Erigon Image from
v2.32.0
tov2.29.0
. - Bad
{{end}}
tag on docker-compose_base template. - Inconsistent behavior of
AssignPorts
function test. - Dependencies install script bug for Ubuntu 22.04.
0.5.1
Changelog
Fixed
- Fix missing preset flag for Lodestar validator service
- Support custom configuration for Lighthouse validator-import service