Skip to content

v0.19.0

Compare
Choose a tag to compare
@github-actions github-actions released this 15 Jan 19:37
· 169 commits to main since this release
v0.19.0
ea9814e

v0.19.0 - 2024-01-15

Obol Logo

We are delighted to announce the release of Charon v0.19.0! This release brings bug fixes and improvements to the Charon codebase, and supports running DV clusters on the next Ethereum fork, Dencun.

While this version supports older Ethereum forks, v0.19.0 is the first release to fully support Dencun, so it is not possible to run mixed v0.18.0 and v0.19.0 clusters after the fork.

⚠️ This is an urgent release for Goerli Distributed Validator clusters. Please upgrade before 6:32 UTC on January 17, 2024. Clusters on other networks can wait and observe a smooth fork transition on Goerli first before upgrading before their network's hardfork date. ⚠️

A note on Produce Block endpoint V3

The Charon team is working towards supporting the Produce Block V3 endpoint, but in the meantime v0.19.0 will still only support V2 endpoints.

At the time of releasing not all validator clients support the new Produce Block V3 endpoint, for those that do, set the following flags on your validator client to ensure your validator asks for v2 blocks until a version of charon supports the v3 endpoint:

  • Lodestar: --useProduceBlockV3=false as CLI parameter at startup
  • Lighthouse: --produce-block-v3=false as CLI parameter at startup
  • Teku: --Xblock-v3-enabled=false as CLI parameter at startup
  • Nimbus automatically falls back to V2 endpoints

Full Changelog: v0.18.0..v0.19.0

Feature

Bug

  • Check for active validators in the upcoming epoch instead of the current or past epoch #2721 (#2727)
  • fix synthetic proposal when block not found #2695 (#2702)

Refactor

Misc

What's Changed