Skip to content

Commit

Permalink
Release 0.5 (#183)
Browse files Browse the repository at this point in the history
  • Loading branch information
AntiD2ta authored Nov 29, 2022
2 parents 50dad91 + a41c7b7 commit f463328
Show file tree
Hide file tree
Showing 95 changed files with 1,365 additions and 1,148 deletions.
1 change: 1 addition & 0 deletions .github/workflows/unit_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,3 +37,4 @@ jobs:
flags: unittests
name: codecov-umbrella
verbose: true
token: ${{ secrets.CODECOV_TOKEN }}
75 changes: 46 additions & 29 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,23 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [Unreleased]

## [v0.5.0] - 2022-11-29

### Added

- Add checkpoint sync url for Chiado.

### Changed

- Update Gnosis and Chiado networks default clients images to merge ready versions.
- Update client versions.
- Update checkpoint sync url for gnosis.

### Fixed

- Add missing `depends_on` tag to lodestar validator.
- Fix wrong fork version in Gnosis network config.

## [v0.4.0] - 2022-10-25

### Added
Expand All @@ -20,69 +37,69 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

### Changed

- Drop support for deprecated networks. (Kiln, Ropsten, Denver)
- Update Chiado testnet configs
- Drop support for deprecated networks. (Kiln, Ropsten, Denver).
- Update Chiado testnet configs.
- Sedge uses its own mechanism for keystore generation with `sedge keys` instead of the staking-deposit-cli tool. This is experimental and staking-deposit-cli is still being used for mainnet.
- Updated docker image tags for all clients except Teku.

### Fixed

- Print generated files as string instead of []byte
- keystore_password.txt permissions issue
- Print generated files as string instead of []byte.
- keystore_password.txt permissions issue.

## [v0.3.0] - 2022-09-15

### Added

- Add support for gnosis merge testnets named chiado and denver
- Add support for custom testnets by allowing custom remote config and genesis files
- Add `--no-validator` flag to exclude the validator node from the full node setup
- Gnosis Network support
- Add `--graffiti` to allow overriding the default graffiti used by validators nodes
- Add support for gnosis merge testnets named chiado and denver.
- Add support for custom testnets by allowing custom remote config and genesis files.
- Add `--no-validator` flag to exclude the validator node from the full node setup.
- Gnosis Network support.
- Add `--graffiti` to allow overriding the default graffiti used by validators nodes.
- Allow the extra flags to overwrite fixed template images commands flags. Latest flag apparition will be used.
- Add Homebrew installation method
- Add Checkpoint Sync for Ethereum Mainnet
- Add Homebrew installation method.
- Add Checkpoint Sync for Ethereum Mainnet.

### Changed

- Remove Nethermind metrics configuration
- Prysm and Lodestar can use now an undefined number of Bootnodes
- Remove Nethermind metrics configuration.
- Prysm and Lodestar can use now an undefined number of Bootnodes.
- Allow providing a number for `--tail` flag of `logs` command, e.g: `sedge logs --tail 50`
- Remove `mainnet` service templates and use `merge` service templates for Mainnet network.
- `checkpoint-sync-url` can now be set separately for every consensus client of a network using `CHECKPOINT_SYNC_URL` as env variabe in the consensus client templates.
- Use fixed docker images with latest tested versions
- Change Prater to Goerli
- Use fixed docker images with latest tested versions.
- Change Prater to Goerli.

### Fixed

- Check for compose plugin installed. The check was running compose with a wrong path flag
- Errors in validators templates
- Check for compose plugin installed. The check was running compose with a wrong path flag.
- Errors in validators templates.

## [v0.2.0] - 2022-08-4

### Added

- Support for Goerli/Prater network
- Docusaurus documentation engine with initial version of docs
- CI workflows to test and deploy documentation to Github Pages
- Goerli/Prater support
- Sepolia support
- Mev-boost settings for all the currently supported CL clients
- Relays URLs for all the testnets
- Mev-boost set on by default in Prater
- Support for Goerli/Prater network.
- Docusaurus documentation engine with initial version of docs.
- CI workflows to test and deploy documentation to Github Pages.
- Goerli/Prater support.
- Sepolia support.
- Mev-boost settings for all the currently supported CL clients.
- Relays URLs for all the testnets.
- Mev-boost set on by default in Prater.

### Changed

- Update Readme. Some instructions were moved to the docs. Roadmap updated.
- Updated Teku mev-boost configuration
- Updated Teku mev-boost configuration.

## [v0.1.2] - 2022-07-21

### Added

- Table with mev-boost support information on the Readme
- Table with OS support for dependency installation
- More instructions and descriptions about the tool on the Readme
- Table with mev-boost support information on the Readme.
- Table with OS support for dependency installation.
- More instructions and descriptions about the tool on the Readme.

### Changed

Expand Down
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,9 @@ The project **is still on beta** and although it should be stable enough, it sti
- [✅ Roadmap](#-roadmap)
- [Version 0.1](#version-01)
- [Version 0.2](#version-02)
- [Version 0.3 (Actual)](#version-03-actual)
- [Version 0.3](#version-03)
- [Version 0.4](#version-04)
- [Version 0.5 (Actual)](#version-05-actual)
- [Version 0.X](#version-0x)
- [Version 1.0](#version-10)
- [Version X.0](#version-x0)
Expand Down Expand Up @@ -202,7 +203,7 @@ The following roadmap covers the main features and ideas we want to implement bu
- [x] Integrate Sepolia network
- [x] Documentation with examples

### Version 0.3 (Actual)
### Version 0.3

- [x] Integrate Gnosis network
- [x] Prepare for the Merge
Expand All @@ -215,6 +216,11 @@ The following roadmap covers the main features and ideas we want to implement bu
- [x] Deprecate Kiln, Ropsten, Denver networks
- [x] Improve support for chiado network (Gnosis testnet)

### Version 0.5 (Actual)

- [x] Support for Gnosis Merge
- [x] Bug fixes

### Version 0.X

- [ ] Set up and run only one node (execution/consensus/validator)
Expand Down
Loading

0 comments on commit f463328

Please sign in to comment.