Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release v1.18.0 #6702

Merged
merged 97 commits into from
Apr 23, 2024
Merged

chore: release v1.18.0 #6702

merged 97 commits into from
Apr 23, 2024

Conversation

wemeetagain
Copy link
Member

No description provided.

philknows and others added 30 commits March 8, 2024 11:15
* release script commit update for clarity

* Update scripts/release/create_rc.mjs

Co-authored-by: Nico Flaig <nflaig@protonmail.com>

---------

Co-authored-by: Nico Flaig <nflaig@protonmail.com>
…on (#6529)

* chore: track epoch transtion by reason and prepare next epoch duration

* Restore beacon job variable

---------

Co-authored-by: Nico Flaig <nflaig@protonmail.com>
* Upgrade geth in the sim tests

* Update env file

* Apply suggestions from code review

Co-authored-by: Julien <jeluard@users.noreply.github.com>

* Remove nethermind image from download

* Set a version for nethermind to avoid changes in CI

---------

Co-authored-by: Julien <jeluard@users.noreply.github.com>
* feat: allow to select bls implementation

* chore: remove unneeded init
Signed-off-by: acceptacross <csqcqs@gmail.com>
* fix: support eth_getBlockByNumber

* chore: fix tests
* Use the right slot number for future epoch for duties

* Add unit tests for block propoer duties

* Update the clock util

* Fix the lint error
…obs are seen (#6534)

* feat: pull block from peers after a cutoff if corresponding gossip blobs seen

* unify unknown block/blockinput scenarios

* improve log
* chore: remove mkdocs specifics

* chore: migrate to docusaurus

* chore: update docs/pages/tools/flamegraphs.md

Co-authored-by: Matthew Keil <me@matthewkeil.com>

* chore: update packages/cli/docsgen/markdown.ts

Co-authored-by: Matthew Keil <me@matthewkeil.com>

* chore: update docs/src/css/custom.css

Co-authored-by: Phil Ngo <58080811+philknows@users.noreply.github.com>

* update docs/src/css/custom.css

Co-authored-by: Phil Ngo <58080811+philknows@users.noreply.github.com>

* chore: address comments

* chore: fix small issues

---------

Co-authored-by: Matthew Keil <me@matthewkeil.com>
Co-authored-by: Phil Ngo <58080811+philknows@users.noreply.github.com>
Upgrade typescript to 5.4
* Define route and route test

* Update types

* Partial implementation

* Lint

* Complete total reward

* Add comment

* Lint

* Update packages/api/src/beacon/routes/beacon/rewards.ts

Co-authored-by: Nico Flaig <nflaig@protonmail.com>

* Update packages/beacon-node/src/chain/chain.ts

Co-authored-by: Nico Flaig <nflaig@protonmail.com>

* Update packages/api/src/beacon/routes/beacon/rewards.ts

Co-authored-by: Nico Flaig <nflaig@protonmail.com>

* Update packages/beacon-node/src/chain/chain.ts

Co-authored-by: Nico Flaig <nflaig@protonmail.com>

* Update packages/beacon-node/src/chain/rewards/attestationsRewards.ts

Co-authored-by: Nico Flaig <nflaig@protonmail.com>

* Update comment

* Update comment

* getAttestationsRewards returns object instead of tuple

* Lint

* Review PR

* Remove stale issue ref

* Add missing await

---------

Co-authored-by: Nico Flaig <nflaig@protonmail.com>
* feat: ssz v0.15.1

* feat: use ListUintNum64Type for BeaconState.balances
* Upgrade vitest to 1.4

* Add Github reporter support

* Change default reporter to verbose
* Support withdrawal credentials

* Fix log level for errors

* Fix lint warnings

* Add withdrawal assertions

* Update withdrawal assertions

* Update the withdrawal check

* Remove old withdrawal sim test

* Update code as per feedback
* feat: n-historical states feature flags

* fix: change vitest config for the using keyword

* chore: address PR comments
* chore: allow to serve docs from root folder

* chore: wording

Co-authored-by: Nico Flaig <nflaig@protonmail.com>

---------

Co-authored-by: Nico Flaig <nflaig@protonmail.com>
* Fix validator produceBlockV3 req param

* Update the lighthouse version for sim tests

* Include deneb in mixed-client sim tests

* Fix query param schema type

* Fix the unit tests

* Fix the code as per feedback

* Update the parse method

* Add cancun support to geth client for sim tests

* Fix the types

* Add deneb support to multi-fork sim tests
* chore: fix documentation CLI

* chore: lint md files

* chore: do not run spellcheck on generated CLI md

* chore: address comments

* chore: address comments

* chore: escape titles

* chore: generate TOC

* chore: address comments

* chore: fix lint

* Revert "chore: generate TOC"

This reverts commit 652422a.

* chore: remove custom ids and move down header
* fix broken CLI references
* update link to lodestar website
* some auto formatting changes
* feat: allow to configure keymanager token file path

* Update CLI flag name to set path to token file
nflaig and others added 21 commits April 15, 2024 22:13
* chore: add beacon node info log when publishing block

* Reorder log context to print slot first
* fix: head state regen in n-historical state

* chore: improve getSeedState()

* chore: add more comments
* fix: update @libp2p/tcp

* chore: fix linter error
* feat: add basic devcontainer support

* chore: address comments
…6672)

* Synchronize keys between validator client and external signer

* More consistent logs and naming

* Improve consistency of using external vs. remote signer wording

* Simplify function parameters

* Add unit tests for external signer sync

* Update no keys found error message

* Ensure fetched pubkeys are properly validated

* Use arrow functions to define tests

* Update logs for added / removed public keys

* Properly define external signer options type

* Simplify added / removed info logs

* Move no signers warning logs / errors out of handler

* Update comment wording

* Add external signer docs page

* Fix spellcheck

* Clarify to use pubkeys flag instead of fetch
Bumps [tar](https://github.com/isaacs/node-tar) from 6.1.13 to 6.2.1.
- [Release notes](https://github.com/isaacs/node-tar/releases)
- [Changelog](https://github.com/isaacs/node-tar/blob/main/CHANGELOG.md)
- [Commits](isaacs/node-tar@v6.1.13...v6.2.1)

---
updated-dependencies:
- dependency-name: tar
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 5.0.12 to 5.2.10.
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v5.2.10/packages/vite)

---
updated-dependencies:
- dependency-name: vite
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
- [Commits](indutny/node-ip@v1.1.8...v1.1.9)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.4 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.15.4...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [katex](https://github.com/KaTeX/KaTeX) from 0.16.9 to 0.16.10.
- [Release notes](https://github.com/KaTeX/KaTeX/releases)
- [Changelog](https://github.com/KaTeX/KaTeX/blob/main/CHANGELOG.md)
- [Commits](KaTeX/KaTeX@v0.16.9...v0.16.10)

---
updated-dependencies:
- dependency-name: katex
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…#6585)

Bumps [webpack-dev-middleware](https://github.com/webpack/webpack-dev-middleware) from 5.3.3 to 5.3.4.
- [Release notes](https://github.com/webpack/webpack-dev-middleware/releases)
- [Changelog](https://github.com/webpack/webpack-dev-middleware/blob/v5.3.4/CHANGELOG.md)
- [Commits](webpack/webpack-dev-middleware@v5.3.3...v5.3.4)

---
updated-dependencies:
- dependency-name: webpack-dev-middleware
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
)

Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.15.5 to 1.15.6.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](follow-redirects/follow-redirects@v1.15.5...v1.15.6)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [web3-utils](https://github.com/ChainSafe/web3.js) from 4.0.3 to 4.2.3.
- [Release notes](https://github.com/ChainSafe/web3.js/releases)
- [Changelog](https://github.com/web3/web3.js/blob/4.x/CHANGELOG.md)
- [Commits](https://github.com/ChainSafe/web3.js/commits)

---
updated-dependencies:
- dependency-name: web3-utils
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Bumps [express](https://github.com/expressjs/express) from 4.18.3 to 4.19.2.
- [Release notes](https://github.com/expressjs/express/releases)
- [Changelog](https://github.com/expressjs/express/blob/master/History.md)
- [Commits](expressjs/express@4.18.3...4.19.2)

---
updated-dependencies:
- dependency-name: express
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Revert "fix: update @libp2p/tcp (#6676)"

This reverts commit f5148b2.
@CLAassistant
Copy link

CLAassistant commented Apr 23, 2024

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
12 out of 13 committers have signed the CLA.

✅ tuyennhv
✅ philknows
✅ nazarhussain
✅ g11tech
✅ jeluard
✅ nflaig
✅ acceptacross
✅ matthewkeil
✅ cnupy
✅ wakamex
✅ fredriksvantes
✅ wemeetagain
❌ NC


NC seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You have signed the CLA already but the status is still pending? Let us recheck it.

@wemeetagain wemeetagain marked this pull request as ready for review April 23, 2024 18:35
@wemeetagain wemeetagain requested a review from a team as a code owner April 23, 2024 18:35
Copy link

codecov bot commented Apr 23, 2024

Codecov Report

Merging #6702 (71aea4b) into stable (def26ac) will increase coverage by 0.33%.
The diff coverage is 70.87%.

Additional details and impacted files
@@            Coverage Diff             @@
##           stable    #6702      +/-   ##
==========================================
+ Coverage   61.53%   61.87%   +0.33%     
==========================================
  Files         556      557       +1     
  Lines       58647    59201     +554     
  Branches     1847     1915      +68     
==========================================
+ Hits        36087    36628     +541     
- Misses      22520    22530      +10     
- Partials       40       43       +3     

@wemeetagain wemeetagain merged commit 778a171 into stable Apr 23, 2024
20 of 27 checks passed
@wemeetagain wemeetagain deleted the rc/v1.18.0 branch April 23, 2024 18:56
@wemeetagain
Copy link
Member Author

🎉 This PR is included in v1.18.0 🎉

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.