v0.19.1
v0.19.1 - 2024-02-14
This patch release contains fixes for issues identified in Charon's second audit, along with support for the POST
variant of /eth/v1/beacon/states/<state_id>/validators
, optimized memory footprint when paired with Teku.
A reminder on Produce Block endpoint V3
The Charon team is working towards supporting the Produce Block V3 endpoint, but in the meantime v0.19.2 will still only support the V2 endpoints.
At the time of releasing not all validator clients default to 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
Change to Docker tagging policy
Before v0.19.1, the charon:latest
Docker tag pointed to the latest commit on main
.
To provide a more stable experience, from v0.19.1 onwards we will respect the following Docker tags criteria:
latest
: latest tagged version, i.e. latest stable releasenext
: latest commit onmain
Full Changelog: v0.19.0..v0.19.1